* Package: sys-apps/kexec-tools-2.0.3-r1  * Repository: gentoo  * Maintainer: jlec@gentoo.org kernel-misc@gentoo.org  * USE: amd64 elibc_glibc kernel_linux lzma multilib selinux userland_GNU zlib  * FEATURES: preserve-libs sandbox selinux sesandbox splitdebug userpriv usersandbox * Determining the location of the kernel source code * Found kernel source directory: * /usr/src/linux * Found kernel object directory: * /lib/modules/3.7.0-pax.x86_64/build * Found sources for kernel version: * 3.7.0-pax.x86_64 * Checking for suitable kernel configuration options... * CONFIG_KEXEC: is not set when it should be. * Please check to make sure these options are set correctly. * Failure to do so may cause unexpected problems. >>> Unpacking source... >>> Unpacking kexec-tools-2.0.3.tar.xz to /var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/work >>> Source unpacked in /var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/work >>> Preparing source in /var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/work/kexec-tools-2.0.3 ... * Applying kexec-tools-2.0.0-respect-LDFLAGS.patch ...  [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/work/kexec-tools-2.0.3 ... * econf: updating kexec-tools-2.0.3/config/config.guess with /usr/share/gnuconfig/config.guess * econf: updating kexec-tools-2.0.3/config/config.sub with /usr/share/gnuconfig/config.sub ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --with-lzma --without-xen --with-zlib --without-booke configure: loading site script /usr/share/config.site checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking target system type... x86_64-pc-linux-gnu checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-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 x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E checking for x86_64-pc-linux-gnu-ld... x86_64-pc-linux-gnu-ld checking for x86_64-pc-linux-gnu-as... x86_64-pc-linux-gnu-as checking for x86_64-pc-linux-gnu-objcopy... x86_64-pc-linux-gnu-objcopy checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar checking whether x86_64-pc-linux-gnu-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... no checking for sed... sed checking for find... find checking for xargs... xargs -r 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 configure: creating ./config.status config.status: creating Makefile config.status: creating include/config.h >>> Source configured. >>> Compiling source in /var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/work/kexec-tools-2.0.3 ... make V=1 -j10 x86_64-pc-linux-gnu-gcc -Wall -Wextra -march=native -pipe -O3 -fno-tree-vectorize -frecord-gcc-switches -nopie -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/libfdt -I./kexec/arch/x86_64/include -c -MD -o kexec/kexec.o kexec/kexec.c x86_64-pc-linux-gnu-gcc -Wall -Wextra -march=native -pipe -O3 -fno-tree-vectorize -frecord-gcc-switches -nopie -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/libfdt -I./kexec/arch/x86_64/include -c -MD -o kexec/ifdown.o kexec/ifdown.c x86_64-pc-linux-gnu-gcc -Wall -Wextra -march=native -pipe -O3 -fno-tree-vectorize -frecord-gcc-switches -nopie -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/libfdt -I./kexec/arch/x86_64/include -c -MD -o kexec/kexec-elf.o kexec/kexec-elf.c x86_64-pc-linux-gnu-gcc -Wall -Wextra -march=native -pipe -O3 -fno-tree-vectorize -frecord-gcc-switches -nopie -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/libfdt -I./kexec/arch/x86_64/include -c -MD -o kexec/kexec-elf-exec.o kexec/kexec-elf-exec.c x86_64-pc-linux-gnu-gcc -Wall -Wextra -march=native -pipe -O3 -fno-tree-vectorize -frecord-gcc-switches -nopie -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/libfdt -I./kexec/arch/x86_64/include -c -MD -o kexec/kexec-elf-core.o kexec/kexec-elf-core.c x86_64-pc-linux-gnu-gcc -Wall -Wextra -march=native -pipe -O3 -fno-tree-vectorize -frecord-gcc-switches -nopie -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/libfdt -I./kexec/arch/x86_64/include -c -MD -o kexec/kexec-elf-rel.o kexec/kexec-elf-rel.c x86_64-pc-linux-gnu-gcc -Wall -Wextra -march=native -pipe -O3 -fno-tree-vectorize -frecord-gcc-switches -nopie -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/libfdt -I./kexec/arch/x86_64/include -c -MD -o kexec/kexec-elf-boot.o kexec/kexec-elf-boot.c x86_64-pc-linux-gnu-gcc -Wall -Wextra -march=native -pipe -O3 -fno-tree-vectorize -frecord-gcc-switches -nopie -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/libfdt -I./kexec/arch/x86_64/include -c -MD -o kexec/kexec-iomem.o kexec/kexec-iomem.c x86_64-pc-linux-gnu-gcc -Wall -Wextra -march=native -pipe -O3 -fno-tree-vectorize -frecord-gcc-switches -nopie -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/libfdt -I./kexec/arch/x86_64/include -c -MD -o kexec/firmware_memmap.o kexec/firmware_memmap.c x86_64-pc-linux-gnu-gcc -Wall -Wextra -march=native -pipe -O3 -fno-tree-vectorize -frecord-gcc-switches -nopie -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/libfdt -I./kexec/arch/x86_64/include -c -MD -o kexec/crashdump.o kexec/crashdump.c x86_64-pc-linux-gnu-gcc -Wall -Wextra -march=native -pipe -O3 -fno-tree-vectorize -frecord-gcc-switches -nopie -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/libfdt -I./kexec/arch/x86_64/include -c -MD -o kexec/crashdump-xen.o kexec/crashdump-xen.c x86_64-pc-linux-gnu-gcc -Wall -Wextra -march=native -pipe -O3 -fno-tree-vectorize -frecord-gcc-switches -nopie -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/libfdt -I./kexec/arch/x86_64/include -c -MD -o kexec/phys_arch.o kexec/phys_arch.c x86_64-pc-linux-gnu-gcc -Wall -Wextra -march=native -pipe -O3 -fno-tree-vectorize -frecord-gcc-switches -nopie -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/libfdt -I./kexec/arch/x86_64/include -c -MD -o kexec/kernel_version.o kexec/kernel_version.c x86_64-pc-linux-gnu-gcc -Wall -Wextra -march=native -pipe -O3 -fno-tree-vectorize -frecord-gcc-switches -nopie -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/libfdt -I./kexec/arch/x86_64/include -c -MD -o kexec/lzma.o kexec/lzma.c kexec/kexec-elf-rel.c: In function ‘elf_rel_load’: kexec/kexec-elf-rel.c:351:13: warning: ‘rel.r_offset’ may be used uninitialized in this function [-Wmaybe-uninitialized] kexec/crashdump-xen.c: In function ‘xen_sigill_handler’: kexec/crashdump-xen.c:37:29: warning: unused parameter ‘sig’ [-Wunused-parameter] x86_64-pc-linux-gnu-gcc -Wall -Wextra -march=native -pipe -O3 -fno-tree-vectorize -frecord-gcc-switches -nopie -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/libfdt -I./kexec/arch/x86_64/include -c -MD -o kexec/zlib.o kexec/zlib.c x86_64-pc-linux-gnu-gcc -Wall -Wextra -march=native -pipe -O3 -fno-tree-vectorize -frecord-gcc-switches -nopie -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/libfdt -I./kexec/arch/x86_64/include -c -MD -o kexec/proc_iomem.o kexec/proc_iomem.c x86_64-pc-linux-gnu-gcc -Wall -Wextra -march=native -pipe -O3 -fno-tree-vectorize -frecord-gcc-switches -nopie -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/libfdt -I./kexec/arch/x86_64/include -c -MD -o kexec/virt_to_phys.o kexec/virt_to_phys.c x86_64-pc-linux-gnu-gcc -Wall -Wextra -march=native -pipe -O3 -fno-tree-vectorize -frecord-gcc-switches -nopie -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/libfdt -I./kexec/arch/x86_64/include -c -MD -o kexec/phys_to_virt.o kexec/phys_to_virt.c x86_64-pc-linux-gnu-gcc -Wall -Wextra -march=native -pipe -O3 -fno-tree-vectorize -frecord-gcc-switches -nopie -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/libfdt -I./kexec/arch/x86_64/include -c -MD -o kexec/add_segment.o kexec/add_segment.c x86_64-pc-linux-gnu-gcc -Wall -Wextra -march=native -pipe -O3 -fno-tree-vectorize -frecord-gcc-switches -nopie -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/libfdt -I./kexec/arch/x86_64/include -c -MD -o kexec/add_buffer.o kexec/add_buffer.c x86_64-pc-linux-gnu-gcc -Wall -Wextra -march=native -pipe -O3 -fno-tree-vectorize -frecord-gcc-switches -nopie -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/libfdt -I./kexec/arch/x86_64/include -c -MD -o kexec/arch_reuse_initrd.o kexec/arch_reuse_initrd.c x86_64-pc-linux-gnu-gcc -Wall -Wextra -march=native -pipe -O3 -fno-tree-vectorize -frecord-gcc-switches -nopie -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/libfdt -I./kexec/arch/x86_64/include -c -MD -o kexec/arch/i386/kexec-elf-x86.o kexec/arch/i386/kexec-elf-x86.c x86_64-pc-linux-gnu-gcc -Wall -Wextra -march=native -pipe -O3 -fno-tree-vectorize -frecord-gcc-switches -nopie -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/libfdt -I./kexec/arch/x86_64/include -c -MD -o kexec/arch/i386/kexec-bzImage.o kexec/arch/i386/kexec-bzImage.c x86_64-pc-linux-gnu-gcc -Wall -Wextra -march=native -pipe -O3 -fno-tree-vectorize -frecord-gcc-switches -nopie -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/libfdt -I./kexec/arch/x86_64/include -c -MD -o kexec/arch/i386/kexec-multiboot-x86.o kexec/arch/i386/kexec-multiboot-x86.c x86_64-pc-linux-gnu-gcc -Wall -Wextra -march=native -pipe -O3 -fno-tree-vectorize -frecord-gcc-switches -nopie -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/libfdt -I./kexec/arch/x86_64/include -c -MD -o kexec/arch/i386/kexec-beoboot-x86.o kexec/arch/i386/kexec-beoboot-x86.c x86_64-pc-linux-gnu-gcc -Wall -Wextra -march=native -pipe -O3 -fno-tree-vectorize -frecord-gcc-switches -nopie -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/libfdt -I./kexec/arch/x86_64/include -c -MD -o kexec/arch/i386/kexec-nbi.o kexec/arch/i386/kexec-nbi.c x86_64-pc-linux-gnu-gcc -Wall -Wextra -march=native -pipe -O3 -fno-tree-vectorize -frecord-gcc-switches -nopie -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/libfdt -I./kexec/arch/x86_64/include -c -MD -o kexec/arch/i386/x86-linux-setup.o kexec/arch/i386/x86-linux-setup.c x86_64-pc-linux-gnu-gcc -Wall -Wextra -march=native -pipe -O3 -fno-tree-vectorize -frecord-gcc-switches -nopie -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/libfdt -I./kexec/arch/x86_64/include -c -MD -o kexec/arch/i386/kexec-x86-common.o kexec/arch/i386/kexec-x86-common.c x86_64-pc-linux-gnu-gcc -Wall -Wextra -march=native -pipe -O3 -fno-tree-vectorize -frecord-gcc-switches -nopie -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/libfdt -I./kexec/arch/x86_64/include -c -MD -o kexec/arch/i386/crashdump-x86.o kexec/arch/i386/crashdump-x86.c kexec/arch/i386/kexec-elf-x86.c: In function ‘elf_x86_load’: kexec/arch/i386/kexec-elf-x86.c:94:6: warning: variable ‘modified_cmdline_len’ set but not used [-Wunused-but-set-variable] kexec/arch/i386/kexec-x86-common.c: In function ‘get_memory_ranges_xen’: kexec/arch/i386/kexec-x86-common.c:313:56: warning: unused parameter ‘range’ [-Wunused-parameter] kexec/arch/i386/kexec-x86-common.c:313:68: warning: unused parameter ‘ranges’ [-Wunused-parameter] kexec/arch/i386/kexec-x86-common.c: In function ‘efi_map_added’: kexec/arch/i386/kexec-x86-common.c:402:18: warning: variable ‘res’ set but not used [-Wunused-but-set-variable] kexec/arch/i386/kexec-bzImage.c: In function ‘do_bzImage_load’:x86_64-pc-linux-gnu-gcc -Wall -Wextra -march=native -pipe -O3 -fno-tree-vectorize -frecord-gcc-switches -nopie -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/libfdt -I./kexec/arch/x86_64/include -c -MD -o kexec/arch/x86_64/kexec-x86_64.o kexec/arch/x86_64/kexec-x86_64.c kexec/arch/i386/kexec-bzImage.c:108:8: warning: variable ‘kernel_version’ set but not used [-Wunused-but-set-variable] x86_64-pc-linux-gnu-gcc -Wall -Wextra -march=native -pipe -O3 -fno-tree-vectorize -frecord-gcc-switches -nopie -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/libfdt -I./kexec/arch/x86_64/include -c -MD -o kexec/arch/x86_64/kexec-elf-x86_64.o kexec/arch/x86_64/kexec-elf-x86_64.c kexec/arch/i386/x86-linux-setup.c: In function ‘setup_subarch’: kexec/arch/i386/x86-linux-setup.c:443:6: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result [-Wunused-result] x86_64-pc-linux-gnu-gcc -Wall -Wextra -march=native -pipe -O3 -fno-tree-vectorize -frecord-gcc-switches -nopie -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/libfdt -I./kexec/arch/x86_64/include -c -MD -o kexec/arch/x86_64/kexec-elf-rel-x86_64.o kexec/arch/x86_64/kexec-elf-rel-x86_64.c x86_64-pc-linux-gnu-gcc -Wall -Wextra -march=native -pipe -O3 -fno-tree-vectorize -frecord-gcc-switches -nopie -fno-strict-aliasing -Wall -Wstrict-prototypes -fno-zero-initialized-in-bss -Os -fno-builtin -ffreestanding -I./purgatory/include -I./purgatory/arch/x86_64/include -I./util_lib/include -I./include -I/usr/lib/gcc/x86_64-pc-linux-gnu/4.7.2/include -c -MD -o purgatory/purgatory.o purgatory/purgatory.c x86_64-pc-linux-gnu-gcc -Wall -Wextra -march=native -pipe -O3 -fno-tree-vectorize -frecord-gcc-switches -nopie -fno-strict-aliasing -Wall -Wstrict-prototypes -fno-zero-initialized-in-bss -Os -fno-builtin -ffreestanding -I./purgatory/include -I./purgatory/arch/x86_64/include -I./util_lib/include -I./include -I/usr/lib/gcc/x86_64-pc-linux-gnu/4.7.2/include -c -MD -o purgatory/printf.o purgatory/printf.c x86_64-pc-linux-gnu-gcc -Wall -Wextra -march=native -pipe -O3 -fno-tree-vectorize -frecord-gcc-switches -nopie -fno-strict-aliasing -Wall -Wstrict-prototypes -fno-zero-initialized-in-bss -Os -fno-builtin -ffreestanding -I./purgatory/include -I./purgatory/arch/x86_64/include -I./util_lib/include -I./include -I/usr/lib/gcc/x86_64-pc-linux-gnu/4.7.2/include -c -MD -o purgatory/string.o purgatory/string.c x86_64-pc-linux-gnu-gcc -I./purgatory/include -I./purgatory/arch/x86_64/include -I./util_lib/include -I./include -I/usr/lib/gcc/x86_64-pc-linux-gnu/4.7.2/include -c -MD -o purgatory/arch/x86_64/entry64-32.o purgatory/arch/x86_64/entry64-32.S x86_64-pc-linux-gnu-gcc -I./purgatory/include -I./purgatory/arch/x86_64/include -I./util_lib/include -I./include -I/usr/lib/gcc/x86_64-pc-linux-gnu/4.7.2/include -c -MD -o purgatory/arch/x86_64/entry64.o purgatory/arch/x86_64/entry64.S x86_64-pc-linux-gnu-gcc -I./purgatory/include -I./purgatory/arch/x86_64/include -I./util_lib/include -I./include -I/usr/lib/gcc/x86_64-pc-linux-gnu/4.7.2/include -c -MD -o purgatory/arch/x86_64/setup-x86_64.o purgatory/arch/x86_64/setup-x86_64.S x86_64-pc-linux-gnu-gcc -I./purgatory/include -I./purgatory/arch/x86_64/include -I./util_lib/include -I./include -I/usr/lib/gcc/x86_64-pc-linux-gnu/4.7.2/include -c -MD -o purgatory/arch/x86_64/stack.o purgatory/arch/x86_64/stack.S x86_64-pc-linux-gnu-gcc -Wall -Wextra -march=native -pipe -O3 -fno-tree-vectorize -frecord-gcc-switches -nopie -fno-strict-aliasing -Wall -Wstrict-prototypes -fno-zero-initialized-in-bss -Os -fno-builtin -ffreestanding -I./purgatory/include -I./purgatory/arch/x86_64/include -I./util_lib/include -I./include -I/usr/lib/gcc/x86_64-pc-linux-gnu/4.7.2/include -c -MD -o purgatory/arch/x86_64/purgatory-x86_64.o purgatory/arch/x86_64/purgatory-x86_64.c x86_64-pc-linux-gnu-gcc -I./purgatory/include -I./purgatory/arch/x86_64/include -I./util_lib/include -I./include -I/usr/lib/gcc/x86_64-pc-linux-gnu/4.7.2/include -c -MD -o purgatory/arch/i386/entry32-16.o purgatory/arch/i386/entry32-16.S x86_64-pc-linux-gnu-gcc -I./purgatory/include -I./purgatory/arch/x86_64/include -I./util_lib/include -I./include -I/usr/lib/gcc/x86_64-pc-linux-gnu/4.7.2/include -c -MD -o purgatory/arch/i386/entry32-16-debug.o purgatory/arch/i386/entry32-16-debug.S x86_64-pc-linux-gnu-gcc -Wall -Wextra -march=native -pipe -O3 -fno-tree-vectorize -frecord-gcc-switches -nopie -fno-strict-aliasing -Wall -Wstrict-prototypes -fno-zero-initialized-in-bss -Os -fno-builtin -ffreestanding -I./purgatory/include -I./purgatory/arch/x86_64/include -I./util_lib/include -I./include -I/usr/lib/gcc/x86_64-pc-linux-gnu/4.7.2/include -c -MD -o purgatory/arch/i386/crashdump_backup.o purgatory/arch/i386/crashdump_backup.c x86_64-pc-linux-gnu-gcc -Wall -Wextra -march=native -pipe -O3 -fno-tree-vectorize -frecord-gcc-switches -nopie -fno-strict-aliasing -Wall -Wstrict-prototypes -fno-zero-initialized-in-bss -Os -fno-builtin -ffreestanding -I./purgatory/include -I./purgatory/arch/x86_64/include -I./util_lib/include -I./include -I/usr/lib/gcc/x86_64-pc-linux-gnu/4.7.2/include -c -MD -o purgatory/arch/i386/console-x86.o purgatory/arch/i386/console-x86.c x86_64-pc-linux-gnu-gcc -Wall -Wextra -march=native -pipe -O3 -fno-tree-vectorize -frecord-gcc-switches -nopie -fno-strict-aliasing -Wall -Wstrict-prototypes -fno-zero-initialized-in-bss -Os -fno-builtin -ffreestanding -I./purgatory/include -I./purgatory/arch/x86_64/include -I./util_lib/include -I./include -I/usr/lib/gcc/x86_64-pc-linux-gnu/4.7.2/include -c -MD -o purgatory/arch/i386/vga.o purgatory/arch/i386/vga.c x86_64-pc-linux-gnu-gcc -Wall -Wextra -march=native -pipe -O3 -fno-tree-vectorize -frecord-gcc-switches -nopie -fno-strict-aliasing -Wall -Wstrict-prototypes -fno-zero-initialized-in-bss -Os -fno-builtin -ffreestanding -I./purgatory/include -I./purgatory/arch/x86_64/include -I./util_lib/include -I./include -I/usr/lib/gcc/x86_64-pc-linux-gnu/4.7.2/include -c -MD -o purgatory/arch/i386/pic.o purgatory/arch/i386/pic.c mkdir -p purgatory x86_64-pc-linux-gnu-gcc -Wall -Wextra -march=native -pipe -O3 -fno-tree-vectorize -frecord-gcc-switches -nopie -fno-strict-aliasing -Wall -Wstrict-prototypes -fno-zero-initialized-in-bss -Os -fno-builtin -ffreestanding -O0 -I./purgatory/include -I./purgatory/arch/x86_64/include -I./util_lib/include -I./include -I/usr/lib/gcc/x86_64-pc-linux-gnu/4.7.2/include -c -o purgatory/sha256.o util_lib/sha256.c x86_64-pc-linux-gnu-gcc -O2 -Wall -o bin/bin-to-hex util/bin-to-hex.c x86_64-pc-linux-gnu-gcc -Wall -Wextra -march=native -pipe -O3 -fno-tree-vectorize -frecord-gcc-switches -nopie -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/libfdt -I./kexec/arch/x86_64/include -I./util_lib/include -c -MD -o util_lib/compute_ip_checksum.o util_lib/compute_ip_checksum.c x86_64-pc-linux-gnu-gcc -Wall -Wextra -march=native -pipe -O3 -fno-tree-vectorize -frecord-gcc-switches -nopie -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/libfdt -I./kexec/arch/x86_64/include -I./util_lib/include -c -MD -o util_lib/sha256.o util_lib/sha256.c x86_64-pc-linux-gnu-gcc -Wall -Wextra -march=native -pipe -O3 -fno-tree-vectorize -frecord-gcc-switches -nopie -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/libfdt -c -MD -o kdump/kdump.o kdump/kdump.c x86_64-pc-linux-gnu-gcc -Wall -Wextra -march=native -pipe -O3 -fno-tree-vectorize -frecord-gcc-switches -nopie -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/libfdt -c -MD -o vmcore-dmesg/vmcore-dmesg.o vmcore-dmesg/vmcore-dmesg.c mkdir -p build/man/man8 cp kexec/kexec.8 build/man/man8/kexec.8 cp kdump/kdump.8 build/man/man8/kdump.8 mkdir -p build/man/man8 cp vmcore-dmesg/vmcore-dmesg.8 build/man/man8/vmcore-dmesg.8 mkdir -p purgatory x86_64-pc-linux-gnu-gcc -Wall -Wextra -march=native -pipe -O3 -fno-tree-vectorize -frecord-gcc-switches -nopie -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/x86_64/entry64-32.o purgatory/arch/x86_64/entry64.o purgatory/arch/x86_64/setup-x86_64.o purgatory/arch/x86_64/stack.o purgatory/arch/x86_64/purgatory-x86_64.o purgatory/arch/i386/entry32-16.o purgatory/arch/i386/entry32-16-debug.o purgatory/arch/i386/crashdump_backup.o purgatory/arch/i386/console-x86.o purgatory/arch/i386/vga.o purgatory/arch/i386/pic.o purgatory/sha256.o mkdir -p kexec x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wl,--icf=safe -nopie -o build/sbin/kdump kdump/kdump.o bin/bin-to-hex purgatory < purgatory/purgatory.ro > kexec/purgatory.c x86_64-pc-linux-gnu-gcc -Wall -Wextra -march=native -pipe -O3 -fno-tree-vectorize -frecord-gcc-switches -nopie -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/libfdt -I./kexec/arch/x86_64/include -c -MD -o kexec/purgatory.o kexec/purgatory.c x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wl,--icf=safe -nopie -o build/sbin/vmcore-dmesg vmcore-dmesg/vmcore-dmesg.o -Wall -Wextra -march=native -pipe -O3 -fno-tree-vectorize -frecord-gcc-switches -nopie -fno-strict-aliasing -Wall -Wstrict-prototypes x86_64-pc-linux-gnu-ar rs libutil.a util_lib/compute_ip_checksum.o util_lib/sha256.o x86_64-pc-linux-gnu-ar: creating libutil.a x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wl,--icf=safe -nopie -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/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-elf-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/kexec-x86-common.o kexec/arch/i386/crashdump-x86.o kexec/arch/x86_64/kexec-x86_64.o kexec/arch/x86_64/kexec-elf-x86_64.o kexec/arch/x86_64/kexec-elf-rel-x86_64.o kexec/purgatory.o libutil.a -Wall -Wextra -march=native -pipe -O3 -fno-tree-vectorize -frecord-gcc-switches -nopie -fno-strict-aliasing -Wall -Wstrict-prototypes -llzma -lz >>> Source compiled. >>> Test phase [not enabled]: sys-apps/kexec-tools-2.0.3-r1 >>> Install kexec-tools-2.0.3-r1 into /var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/image/ category sys-apps make V=1 -j10 DESTDIR=/var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/image/ install for file in build/sbin/kexec build/sbin/kdump build/sbin/vmcore-dmesg build/sbin/kexec build/sbin/kdump build/man/man8/kexec.8 build/man/man8/kdump.8 build/man/man8/vmcore-dmesg.8 ; do \ if test `dirname $file` = "build/sbin" ; then \ mkdir -p /var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/image///usr/sbin/; \ /usr/bin/install -c -m 755 $file /var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/image///usr/sbin/; \ fi; \ if test `dirname $file` = "build/bin" ; then \ mkdir -p /var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/image///usr/bin/; \ /usr/bin/install -c -m 755 $file /var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/image///usr/bin/; \ fi; \ if test `dirname $file` = "build/libexec" ; then \ mkdir -p /var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/image///usr/libexec/; \ /usr/bin/install -c -m 755 $file /var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/image///usr/libexec/; \ fi; \ if test `dirname $file` = "build/share" ; then \ mkdir -p /var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/image///usr/share/; \ /usr/bin/install -c -m 644 $file /var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/image///usr/share/; \ fi; \ if test `dirname $file` = "build/etc" ; then \ mkdir -p /var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/image///etc/; \ /usr/bin/install -c -m 644 $file /var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/image///etc/; \ fi; \ if test `dirname $file` = "build/com" ; then \ mkdir -p /var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/image///usr/com/; \ /usr/bin/install -c -m 644 $file /var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/image///usr/com/; \ fi; \ if test `dirname $file` = "build/var" ; then \ mkdir -p /var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/image///var/lib/; \ /usr/bin/install -c -m 644 $file /var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/image///var/lib/; \ fi; \ if test `dirname $file` = "build/lib" ; then \ mkdir -p /var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/image///usr/lib64/; \ /usr/bin/install -c -m 644 $file /var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/image///usr/lib64/; \ fi; \ if test `dirname $file` = "build/info" ; then \ mkdir -p /var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/image///usr/share/info/; \ /usr/bin/install -c -m 644 $file /var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/image///usr/share/info/; \ fi; \ if test `dirname $file` = "build/man/man1" ; then \ mkdir -p /var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/image///usr/share/man/man1; \ /usr/bin/install -c -m 644 $file /var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/image///usr/share/man/man1; \ fi; \ if test `dirname $file` = "build/man/man2" ; then \ mkdir -p /var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/image///usr/share/man/man2; \ /usr/bin/install -c -m 644 $file /var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/image///usr/share/man/man2; \ fi; \ if test `dirname $file` = "build/man/man3" ; then \ mkdir -p /var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/image///usr/share/man/man3/; \ /usr/bin/install -c -m 644 $file /var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/image///usr/share/man/man3/; \ fi; \ if test `dirname $file` = "build/man/man4" ; then \ mkdir -p /var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/image///usr/share/man/man4/; \ /usr/bin/install -c -m 644 $file /var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/image///usr/share/man/man4/; \ fi; \ if test `dirname $file` = "build/man/man5" ; then \ mkdir -p /var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/image///usr/share/man/man5/; \ /usr/bin/install -c -m 644 $file /var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/image///usr/share/man/man5/; \ fi; \ if test `dirname $file` = "build/man/man6" ; then \ mkdir -p /var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/image///usr/share/man/man6/; \ /usr/bin/install -c -m 644 $file /var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/image///usr/share/man/man6/; \ fi; \ if test `dirname $file` = "build/man/man7" ; then \ mkdir -p /var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/image///usr/share/man/man7/; \ /usr/bin/install -c -m 644 $file /var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/image///usr/share/man/man7/; \ fi; \ if test `dirname $file` = "build/man/man8" ; then \ mkdir -p /var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/image///usr/share/man/man8/; \ /usr/bin/install -c -m 644 $file /var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/image///usr/share/man/man8/; \ fi; \ if test `dirname $file` = "build/include" ; then \ mkdir -p /var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/image///usr/include/; \ /usr/bin/install -c -m 644 $file /var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/image///usr/include/; \ fi; \ if test `dirname $file` = "build/share/kexec-tools" ; then \ mkdir -p /var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/image///usr/share/kexec-tools/; \ /usr/bin/install -c -m 644 $file /var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/image///usr/share/kexec-tools/; \ fi; \ if test `dirname $file` = "build/lib/kexec-tools" ; then \ mkdir -p /var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/image///usr/lib64/kexec-tools/; \ /usr/bin/install -c -m 644 $file /var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/image///usr/lib64/kexec-tools/; \ fi; \ if test `dirname $file` = "" ; then \ mkdir -p /var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/image///usr/include/kexec-tools/; \ /usr/bin/install -c -m 644 $file /var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/image///usr/include/kexec-tools/; \ fi; \ done >>> Completed installing kexec-tools-2.0.3-r1 into /var/tmp/portage/sys-apps/kexec-tools-2.0.3-r1/image/ strip: x86_64-pc-linux-gnu-strip --strip-unneeded -R .comment -R .GCC.command.line -R .note.gnu.gold-version usr/sbin/kexec usr/sbin/vmcore-dmesg usr/sbin/kdump ecompressdir: xz -9ef /usr/share/man ecompressdir: xz -9ef /usr/share/doc * QA Notice: shell script appears to use non-POSIX feature(s): * possible bashism in /etc/init.d/kexec line 17 (alternative test command ([[ foo ]] should be [ foo ])): * if [[ -e "${BOOTPART}/${x}" ]] ; then * possible bashism in /etc/init.d/kexec line 33 (alternative test command ([[ foo ]] should be [ foo ])): * if [[ -e "${BOOTPART}/${x}" ]] ; then * possible bashism in /etc/init.d/kexec line 43 (alternative test command ([[ foo ]] should be [ foo ])): * if [[ "${KNAME}" = "-" ]]; then * possible bashism in /etc/init.d/kexec line 53 (alternative test command ([[ foo ]] should be [ foo ])): * if [[ -z "${img}" ]] || [[ -z "${initrd}" ]]; then * possible bashism in /etc/init.d/kexec line 64 (alternative test command ([[ foo ]] should be [ foo ])): * if [[ -z "${img}" ]]; then * possible bashism in /etc/init.d/kexec line 73 (alternative test command ([[ foo ]] should be [ foo ])): * [[ -n "${ROOTPART}" ]] || \ * ROOTPART="$(readlink -f "$(sed -n '/^\/[^ ]* \/ / s,^\([^ ]*\).*,\1,p' /proc/mounts)")" * possible bashism in /etc/init.d/kexec line 75 (should be VAR="${VAR}foo"): * [[ -n "${KPARAM}" ]] || KEXEC_OPT_ARGS+=" --reuse-cmdline" * possible bashism in /etc/init.d/kexec line 75 (alternative test command ([[ foo ]] should be [ foo ])): * [[ -n "${KPARAM}" ]] || KEXEC_OPT_ARGS+=" --reuse-cmdline" * possible bashism in /etc/init.d/kexec line 77 (alternative test command ([[ foo ]] should be [ foo ])): * [[ -n "${initrd}" ]] && [[ -e "${initrd}" ]] && initrdopt="--initrd=${initrd}" * possible bashism in /etc/init.d/kexec line 89 (alternative test command ([[ foo ]] should be [ foo ])): * if [[ "${LOAD_DURING_SHUTDOWN:-yes}" = "yes" ]]; then * possible bashism in /etc/init.d/kexec line 101 (alternative test command ([[ foo ]] should be [ foo ])): * [[ "${LOAD_DURING_SHUTDOWN:-yes}" != "yes" ]] && return 0 * possible bashism in /etc/init.d/kexec line 109 (alternative test command ([[ foo ]] should be [ foo ])): * if [[ -f /nokexec ]]; then ./ ./etc/ ./etc/conf.d/ ./etc/conf.d/kexec ./etc/init.d/ ./etc/init.d/kexec ./usr/ ./usr/lib/ ./usr/lib/debug/ ./usr/lib/debug/usr/ ./usr/lib/debug/usr/sbin/ ./usr/lib/debug/usr/sbin/kdump.debug ./usr/lib/debug/usr/sbin/vmcore-dmesg.debug ./usr/lib/debug/usr/sbin/kexec.debug ./usr/share/ ./usr/share/doc/ ./usr/share/doc/kexec-tools-2.0.3-r1/ ./usr/share/doc/kexec-tools-2.0.3-r1/AUTHORS.xz ./usr/share/doc/kexec-tools-2.0.3-r1/TODO.xz ./usr/share/doc/kexec-tools-2.0.3-r1/README.Gentoo.xz ./usr/share/man/ ./usr/share/man/man8/ ./usr/share/man/man8/kexec.8.xz ./usr/share/man/man8/kdump.8.xz ./usr/share/man/man8/vmcore-dmesg.8.xz ./usr/sbin/ ./usr/sbin/vmcore-dmesg ./usr/sbin/kdump ./usr/sbin/kexec >>> Done. * checking 14 files for package collisions >>> Merging sys-apps/kexec-tools-2.0.3-r1 to / >>> Setting SELinux security labels --- /usr/ --- /usr/sbin/ >>> /usr/sbin/kexec >>> /usr/sbin/kdump >>> /usr/sbin/vmcore-dmesg --- /usr/share/ --- /usr/share/man/ --- /usr/share/man/man8/ >>> /usr/share/man/man8/vmcore-dmesg.8.xz >>> /usr/share/man/man8/kdump.8.xz >>> /usr/share/man/man8/kexec.8.xz --- /usr/share/doc/ --- /usr/share/doc/kexec-tools-2.0.3-r1/ >>> /usr/share/doc/kexec-tools-2.0.3-r1/README.Gentoo.xz >>> /usr/share/doc/kexec-tools-2.0.3-r1/TODO.xz >>> /usr/share/doc/kexec-tools-2.0.3-r1/AUTHORS.xz --- /usr/lib/ --- /usr/lib/debug/ --- /usr/lib/debug/usr/ --- /usr/lib/debug/usr/sbin/ >>> /usr/lib/debug/usr/sbin/kexec.debug >>> /usr/lib/debug/usr/sbin/vmcore-dmesg.debug >>> /usr/lib/debug/usr/sbin/kdump.debug --- /etc/ --- /etc/init.d/ >>> /etc/init.d/kexec --- /etc/conf.d/ >>> /etc/conf.d/kexec >>> Safely unmerging already-installed instance... No package files given... Grabbing a set. --- replaced obj /usr/share/man/man8/vmcore-dmesg.8.xz --- replaced obj /usr/share/man/man8/kexec.8.xz --- replaced obj /usr/share/man/man8/kdump.8.xz --- replaced dir /usr/share/man/man8 --- replaced dir /usr/share/man --- replaced obj /usr/share/doc/kexec-tools-2.0.3-r1/TODO.xz --- replaced obj /usr/share/doc/kexec-tools-2.0.3-r1/README.Gentoo.xz --- replaced obj /usr/share/doc/kexec-tools-2.0.3-r1/AUTHORS.xz --- replaced dir /usr/share/doc/kexec-tools-2.0.3-r1 --- replaced dir /usr/share/doc --- replaced dir /usr/share --- replaced obj /usr/sbin/vmcore-dmesg --- replaced obj /usr/sbin/kexec --- replaced obj /usr/sbin/kdump --- replaced dir /usr/sbin --- replaced obj /usr/lib/debug/usr/sbin/vmcore-dmesg.debug --- replaced obj /usr/lib/debug/usr/sbin/kexec.debug --- replaced obj /usr/lib/debug/usr/sbin/kdump.debug --- replaced dir /usr/lib/debug/usr/sbin --- replaced dir /usr/lib/debug/usr --- replaced dir /usr/lib/debug --- cfgpro dir /usr/lib --- replaced dir /usr --- replaced obj /etc/init.d/kexec --- replaced dir /etc/init.d --- replaced obj /etc/conf.d/kexec --- replaced dir /etc/conf.d --- replaced dir /etc >>> Regenerating /etc/ld.so.cache... >>> Original instance of package unmerged safely. >>> sys-apps/kexec-tools-2.0.3-r1 merged.