nixbot

builds

succeeded kexec-tools-static-x86_64-unknown-linux-musl-2.0.32 checks.x86_64-linux.package-kexec · build #284 · raw

unpackPhase
1unpacking source archive /nix/store/pc1c1xkh5pi6ck3zd6bxlrnha5fx12ik-kexec-tools-2.0.32.tar.xz2source root is kexec-tools-2.0.323setting SOURCE_DATE_EPOCH to timestamp 1760602625 of file "kexec-tools-2.0.32/kexec-tools.spec"
updateAutotoolsGnuConfigScriptsPhase
4Updating Autotools / GNU config script to a newer upstream version: ./config/config.sub5Updating Autotools / GNU config script to a newer upstream version: ./config/config.guess6Updating Autotools / GNU config script to a newer upstream version: ./config/config.sub7Updating Autotools / GNU config script to a newer upstream version: ./config/config.guess
configurePhase
8patching script interpreter paths in ./configure9./configure: interpreter directive changed from "#! /bin/sh" to "/nix/store/9ipfvwnqp1q8ijnmi5sxvlx9r8w34lw3-bash-5.3p15/bin/sh"10configure flags: --prefix=/nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32 BUILD_CC=cc --enable-static --disable-shared --disable-shared --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-musl11configure: WARNING: unrecognized options: --enable-static, --disable-shared, --disable-shared12checking for x86_64-unknown-linux-musl-gcc... x86_64-unknown-linux-musl-gcc13checking whether the C compiler works... yes14checking for C compiler default output file name... a.out15checking for suffix of executables... 16checking whether we are cross compiling... yes17checking for suffix of object files... o18checking whether the compiler supports GNU C... yes19checking whether x86_64-unknown-linux-musl-gcc accepts -g... yes20checking for x86_64-unknown-linux-musl-gcc option to enable C11 features... none needed21checking build system type... x86_64-unknown-linux-gnu22checking host system type... x86_64-unknown-linux-musl23checking target system type... x86_64-unknown-linux-musl24checking for x86_64-unknown-linux-gnu-gcc... cc25checking how to run the C preprocessor... x86_64-unknown-linux-musl-gcc -E26checking for x86_64-unknown-linux-musl-ld... x86_64-unknown-linux-musl-ld27checking for x86_64-unknown-linux-musl-as... x86_64-unknown-linux-musl-as28checking for x86_64-unknown-linux-musl-objcopy... x86_64-unknown-linux-musl-objcopy29checking for x86_64-unknown-linux-musl-ar... x86_64-unknown-linux-musl-ar30checking for x86_64-unknown-linux-musl-strip... x86_64-unknown-linux-musl-strip31checking whether x86_64-unknown-linux-musl-gcc accepts -fno-zero-initialized-in-bss... Yes32checking for a BSD-compatible install... /nix/store/3qgy8q2j64v2m9jy3a5jmssacbblhd4r-coreutils-9.11/bin/install -c33checking for chmod... chmod34checking for mkdir... mkdir35checking for rm... rm36checking for cp... cp37checking for ln... ln38checking for tar... tar39checking for rpmbuild... no40checking for sed... sed41checking for find... find42checking for xargs... xargs43checking for dirname... dirname44checking for stdio.h... yes45checking for stdlib.h... yes46checking for string.h... yes47checking for inttypes.h... yes48checking for stdint.h... yes49checking for strings.h... yes50checking for sys/stat.h... yes51checking for sys/types.h... yes52checking for unistd.h... yes53checking for zlib.h... yes54checking for inflateInit_ in -lz... yes55checking for lzma.h... no56checking for zstd.h... yes57checking for ZSTD_decompress in -lzstd... yes58checking for xenctrl.h... no59checking for memfd_create... yes60configure: creating ./config.status61config.status: creating Makefile62config.status: creating include/config.h63config.status: include/config.h is unchanged64configure: WARNING: unrecognized options: --enable-static, --disable-shared, --disable-shared
buildPhase
65build flags: -j48 SHELL=/nix/store/9ipfvwnqp1q8ijnmi5sxvlx9r8w34lw3-bash-5.3p15/bin/bash66x86_64-unknown-linux-musl-gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/kexec.o kexec/kexec.c67x86_64-unknown-linux-musl-gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/ifdown.o kexec/ifdown.c68x86_64-unknown-linux-musl-gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/kexec-elf.o kexec/kexec-elf.c69x86_64-unknown-linux-musl-gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/kexec-elf-core.o kexec/kexec-elf-core.c70x86_64-unknown-linux-musl-gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/kexec-elf-exec.o kexec/kexec-elf-exec.c71x86_64-unknown-linux-musl-gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/kexec-elf-rel.o kexec/kexec-elf-rel.c72x86_64-unknown-linux-musl-gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/kexec-elf-boot.o kexec/kexec-elf-boot.c73x86_64-unknown-linux-musl-gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/kexec-pe-zboot.o kexec/kexec-pe-zboot.c74x86_64-unknown-linux-musl-gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/kexec-uki.o kexec/kexec-uki.c75x86_64-unknown-linux-musl-gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/kexec-iomem.o kexec/kexec-iomem.c76x86_64-unknown-linux-musl-gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/firmware_memmap.o kexec/firmware_memmap.c77x86_64-unknown-linux-musl-gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/crashdump.o kexec/crashdump.c78x86_64-unknown-linux-musl-gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/crashdump-xen.o kexec/crashdump-xen.c79x86_64-unknown-linux-musl-gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/phys_arch.o kexec/phys_arch.c80x86_64-unknown-linux-musl-gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/lzma.o kexec/lzma.c81x86_64-unknown-linux-musl-gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/zlib.o kexec/zlib.c82x86_64-unknown-linux-musl-gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/zstd.o kexec/zstd.c83x86_64-unknown-linux-musl-gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/kexec-xen.o kexec/kexec-xen.c84x86_64-unknown-linux-musl-gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/symbols.o kexec/symbols.c85x86_64-unknown-linux-musl-gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/proc_iomem.o kexec/proc_iomem.c86x86_64-unknown-linux-musl-gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/virt_to_phys.o kexec/virt_to_phys.c87x86_64-unknown-linux-musl-gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/phys_to_virt.o kexec/phys_to_virt.c88x86_64-unknown-linux-musl-gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/add_segment.o kexec/add_segment.c89x86_64-unknown-linux-musl-gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/add_buffer.o kexec/add_buffer.c90x86_64-unknown-linux-musl-gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/arch_reuse_initrd.o kexec/arch_reuse_initrd.c91x86_64-unknown-linux-musl-gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/arch/i386/kexec-elf-x86.o kexec/arch/i386/kexec-elf-x86.c92x86_64-unknown-linux-musl-gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/arch/i386/kexec-bzImage.o kexec/arch/i386/kexec-bzImage.c93x86_64-unknown-linux-musl-gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/arch/i386/kexec-multiboot-x86.o kexec/arch/i386/kexec-multiboot-x86.c94x86_64-unknown-linux-musl-gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/arch/i386/kexec-mb2-x86.o kexec/arch/i386/kexec-mb2-x86.c95x86_64-unknown-linux-musl-gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/arch/i386/kexec-beoboot-x86.o kexec/arch/i386/kexec-beoboot-x86.c96x86_64-unknown-linux-musl-gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/arch/i386/kexec-nbi.o kexec/arch/i386/kexec-nbi.c97x86_64-unknown-linux-musl-gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/arch/i386/x86-linux-setup.o kexec/arch/i386/x86-linux-setup.c98x86_64-unknown-linux-musl-gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/arch/i386/kexec-x86-common.o kexec/arch/i386/kexec-x86-common.c99x86_64-unknown-linux-musl-gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/arch/x86_64/kexec-x86_64.o kexec/arch/x86_64/kexec-x86_64.c100x86_64-unknown-linux-musl-gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/arch/i386/crashdump-x86.o kexec/arch/i386/crashdump-x86.c101x86_64-unknown-linux-musl-gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -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.c102x86_64-unknown-linux-musl-gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -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.c103x86_64-unknown-linux-musl-gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/arch/x86_64/kexec-bzImage64.o kexec/arch/x86_64/kexec-bzImage64.c104x86_64-unknown-linux-musl-gcc -fno-zero-initialized-in-bss -mcmodel=large -march=x86-64 -mno-mmx -mno-sse -mno-sse2 -mno-avx -Os -fno-builtin -ffreestanding -fno-zero-initialized-in-bss -fno-PIC -fno-PIE -fno-stack-protector -fno-tree-vectorize -mcmodel=large -march=x86-64 -mno-mmx -mno-sse -mno-sse2 -mno-avx -I./purgatory/include -I./purgatory/arch/x86_64/include -I./util_lib/include -I./include -Iinclude -I/nix/store/fa091ir3g423w083am75s0xc5vk3mkxm-x86_64-unknown-linux-musl-gcc-15.3.0/lib/gcc/x86_64-unknown-linux-musl/15.3.0/include -c -MD -o purgatory/purgatory.o purgatory/purgatory.c105x86_64-unknown-linux-musl-gcc -fno-zero-initialized-in-bss -mcmodel=large -march=x86-64 -mno-mmx -mno-sse -mno-sse2 -mno-avx -Os -fno-builtin -ffreestanding -fno-zero-initialized-in-bss -fno-PIC -fno-PIE -fno-stack-protector -fno-tree-vectorize -mcmodel=large -march=x86-64 -mno-mmx -mno-sse -mno-sse2 -mno-avx -I./purgatory/include -I./purgatory/arch/x86_64/include -I./util_lib/include -I./include -Iinclude -I/nix/store/fa091ir3g423w083am75s0xc5vk3mkxm-x86_64-unknown-linux-musl-gcc-15.3.0/lib/gcc/x86_64-unknown-linux-musl/15.3.0/include -c -MD -o purgatory/printf.o purgatory/printf.c106x86_64-unknown-linux-musl-gcc -fno-zero-initialized-in-bss -mcmodel=large -march=x86-64 -mno-mmx -mno-sse -mno-sse2 -mno-avx -Os -fno-builtin -ffreestanding -fno-zero-initialized-in-bss -fno-PIC -fno-PIE -fno-stack-protector -fno-tree-vectorize -mcmodel=large -march=x86-64 -mno-mmx -mno-sse -mno-sse2 -mno-avx -I./purgatory/include -I./purgatory/arch/x86_64/include -I./util_lib/include -I./include -Iinclude -I/nix/store/fa091ir3g423w083am75s0xc5vk3mkxm-x86_64-unknown-linux-musl-gcc-15.3.0/lib/gcc/x86_64-unknown-linux-musl/15.3.0/include -c -MD -o purgatory/string.o purgatory/string.c107x86_64-unknown-linux-musl-gcc -mcmodel=large -march=x86-64 -mno-mmx -mno-sse -mno-sse2 -mno-avx -I./purgatory/include -I./purgatory/arch/x86_64/include -I./util_lib/include -I./include -Iinclude -I/nix/store/fa091ir3g423w083am75s0xc5vk3mkxm-x86_64-unknown-linux-musl-gcc-15.3.0/lib/gcc/x86_64-unknown-linux-musl/15.3.0/include -c -MD -o purgatory/arch/x86_64/entry64-32.o purgatory/arch/x86_64/entry64-32.S108x86_64-unknown-linux-musl-gcc -mcmodel=large -march=x86-64 -mno-mmx -mno-sse -mno-sse2 -mno-avx -I./purgatory/include -I./purgatory/arch/x86_64/include -I./util_lib/include -I./include -Iinclude -I/nix/store/fa091ir3g423w083am75s0xc5vk3mkxm-x86_64-unknown-linux-musl-gcc-15.3.0/lib/gcc/x86_64-unknown-linux-musl/15.3.0/include -c -MD -o purgatory/arch/x86_64/entry64.o purgatory/arch/x86_64/entry64.S109x86_64-unknown-linux-musl-gcc -mcmodel=large -march=x86-64 -mno-mmx -mno-sse -mno-sse2 -mno-avx -I./purgatory/include -I./purgatory/arch/x86_64/include -I./util_lib/include -I./include -Iinclude -I/nix/store/fa091ir3g423w083am75s0xc5vk3mkxm-x86_64-unknown-linux-musl-gcc-15.3.0/lib/gcc/x86_64-unknown-linux-musl/15.3.0/include -c -MD -o purgatory/arch/x86_64/setup-x86_64.o purgatory/arch/x86_64/setup-x86_64.S110x86_64-unknown-linux-musl-gcc -mcmodel=large -march=x86-64 -mno-mmx -mno-sse -mno-sse2 -mno-avx -I./purgatory/include -I./purgatory/arch/x86_64/include -I./util_lib/include -I./include -Iinclude -I/nix/store/fa091ir3g423w083am75s0xc5vk3mkxm-x86_64-unknown-linux-musl-gcc-15.3.0/lib/gcc/x86_64-unknown-linux-musl/15.3.0/include -c -MD -o purgatory/arch/x86_64/stack.o purgatory/arch/x86_64/stack.S111x86_64-unknown-linux-musl-gcc -fno-zero-initialized-in-bss -mcmodel=large -march=x86-64 -mno-mmx -mno-sse -mno-sse2 -mno-avx -Os -fno-builtin -ffreestanding -fno-zero-initialized-in-bss -fno-PIC -fno-PIE -fno-stack-protector -fno-tree-vectorize -mcmodel=large -march=x86-64 -mno-mmx -mno-sse -mno-sse2 -mno-avx -I./purgatory/include -I./purgatory/arch/x86_64/include -I./util_lib/include -I./include -Iinclude -I/nix/store/fa091ir3g423w083am75s0xc5vk3mkxm-x86_64-unknown-linux-musl-gcc-15.3.0/lib/gcc/x86_64-unknown-linux-musl/15.3.0/include -c -MD -o purgatory/arch/x86_64/purgatory-x86_64.o purgatory/arch/x86_64/purgatory-x86_64.c112x86_64-unknown-linux-musl-gcc -mcmodel=large -march=x86-64 -mno-mmx -mno-sse -mno-sse2 -mno-avx -I./purgatory/include -I./purgatory/arch/x86_64/include -I./util_lib/include -I./include -Iinclude -I/nix/store/fa091ir3g423w083am75s0xc5vk3mkxm-x86_64-unknown-linux-musl-gcc-15.3.0/lib/gcc/x86_64-unknown-linux-musl/15.3.0/include -c -MD -o purgatory/arch/i386/entry32-16.o purgatory/arch/i386/entry32-16.S113x86_64-unknown-linux-musl-gcc -mcmodel=large -march=x86-64 -mno-mmx -mno-sse -mno-sse2 -mno-avx -I./purgatory/include -I./purgatory/arch/x86_64/include -I./util_lib/include -I./include -Iinclude -I/nix/store/fa091ir3g423w083am75s0xc5vk3mkxm-x86_64-unknown-linux-musl-gcc-15.3.0/lib/gcc/x86_64-unknown-linux-musl/15.3.0/include -c -MD -o purgatory/arch/i386/entry32-16-debug.o purgatory/arch/i386/entry32-16-debug.S114x86_64-unknown-linux-musl-gcc -fno-zero-initialized-in-bss -mcmodel=large -march=x86-64 -mno-mmx -mno-sse -mno-sse2 -mno-avx -Os -fno-builtin -ffreestanding -fno-zero-initialized-in-bss -fno-PIC -fno-PIE -fno-stack-protector -fno-tree-vectorize -mcmodel=large -march=x86-64 -mno-mmx -mno-sse -mno-sse2 -mno-avx -I./purgatory/include -I./purgatory/arch/x86_64/include -I./util_lib/include -I./include -Iinclude -I/nix/store/fa091ir3g423w083am75s0xc5vk3mkxm-x86_64-unknown-linux-musl-gcc-15.3.0/lib/gcc/x86_64-unknown-linux-musl/15.3.0/include -c -MD -o purgatory/arch/i386/crashdump_backup.o purgatory/arch/i386/crashdump_backup.c115x86_64-unknown-linux-musl-gcc -fno-zero-initialized-in-bss -mcmodel=large -march=x86-64 -mno-mmx -mno-sse -mno-sse2 -mno-avx -Os -fno-builtin -ffreestanding -fno-zero-initialized-in-bss -fno-PIC -fno-PIE -fno-stack-protector -fno-tree-vectorize -mcmodel=large -march=x86-64 -mno-mmx -mno-sse -mno-sse2 -mno-avx -I./purgatory/include -I./purgatory/arch/x86_64/include -I./util_lib/include -I./include -Iinclude -I/nix/store/fa091ir3g423w083am75s0xc5vk3mkxm-x86_64-unknown-linux-musl-gcc-15.3.0/lib/gcc/x86_64-unknown-linux-musl/15.3.0/include -c -MD -o purgatory/arch/i386/console-x86.o purgatory/arch/i386/console-x86.c116x86_64-unknown-linux-musl-gcc -fno-zero-initialized-in-bss -mcmodel=large -march=x86-64 -mno-mmx -mno-sse -mno-sse2 -mno-avx -Os -fno-builtin -ffreestanding -fno-zero-initialized-in-bss -fno-PIC -fno-PIE -fno-stack-protector -fno-tree-vectorize -mcmodel=large -march=x86-64 -mno-mmx -mno-sse -mno-sse2 -mno-avx -I./purgatory/include -I./purgatory/arch/x86_64/include -I./util_lib/include -I./include -Iinclude -I/nix/store/fa091ir3g423w083am75s0xc5vk3mkxm-x86_64-unknown-linux-musl-gcc-15.3.0/lib/gcc/x86_64-unknown-linux-musl/15.3.0/include -c -MD -o purgatory/arch/i386/vga.o purgatory/arch/i386/vga.c117x86_64-unknown-linux-musl-gcc -fno-zero-initialized-in-bss -mcmodel=large -march=x86-64 -mno-mmx -mno-sse -mno-sse2 -mno-avx -Os -fno-builtin -ffreestanding -fno-zero-initialized-in-bss -fno-PIC -fno-PIE -fno-stack-protector -fno-tree-vectorize -mcmodel=large -march=x86-64 -mno-mmx -mno-sse -mno-sse2 -mno-avx -I./purgatory/include -I./purgatory/arch/x86_64/include -I./util_lib/include -I./include -Iinclude -I/nix/store/fa091ir3g423w083am75s0xc5vk3mkxm-x86_64-unknown-linux-musl-gcc-15.3.0/lib/gcc/x86_64-unknown-linux-musl/15.3.0/include -c -MD -o purgatory/arch/i386/pic.o purgatory/arch/i386/pic.c118mkdir -p purgatory119x86_64-unknown-linux-musl-gcc -fno-zero-initialized-in-bss -mcmodel=large -march=x86-64 -mno-mmx -mno-sse -mno-sse2 -mno-avx -Os -fno-builtin -ffreestanding -fno-zero-initialized-in-bss -fno-PIC -fno-PIE -fno-stack-protector -fno-tree-vectorize -O2 -mcmodel=large -march=x86-64 -mno-mmx -mno-sse -mno-sse2 -mno-avx -I./purgatory/include -I./purgatory/arch/x86_64/include -I./util_lib/include -I./include -Iinclude -I/nix/store/fa091ir3g423w083am75s0xc5vk3mkxm-x86_64-unknown-linux-musl-gcc-15.3.0/lib/gcc/x86_64-unknown-linux-musl/15.3.0/include -c -o purgatory/sha256.o util_lib/sha256.c120cc -O2 -Wall -o bin/bin-to-hex util/bin-to-hex.c121x86_64-unknown-linux-musl-gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -I./util_lib/include -c -MD -o util_lib/compute_ip_checksum.o util_lib/compute_ip_checksum.c122x86_64-unknown-linux-musl-gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -I./util_lib/include -c -MD -o util_lib/elf_info.o util_lib/elf_info.c123mkdir -p build/man/man8124x86_64-unknown-linux-musl-gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -I./util_lib/include -c -MD -o util_lib/sha256.o util_lib/sha256.c125x86_64-unknown-linux-musl-gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -c -MD -o vmcore-dmesg/vmcore-dmesg.o vmcore-dmesg/vmcore-dmesg.c126x86_64-unknown-linux-musl-gcc -m32 -I./include -I./util_lib/include -Iinclude/ -DRELOC=0x10000 -c -MD -o kexec_test/kexec_test16.o kexec_test/kexec_test16.S127x86_64-unknown-linux-musl-gcc -m32 -I./include -I./util_lib/include -Iinclude/ -DRELOC=0x10000 -c -MD -o kexec_test/kexec_test.o kexec_test/kexec_test.S128cp kexec/kexec.8 build/man/man8/kexec.8129cp vmcore-dmesg/vmcore-dmesg.8 build/man/man8/vmcore-dmesg.8130mkdir -p build/lib/kexec-tools131x86_64-unknown-linux-musl-ld -melf_i386 -e _start -T ./kexec_test/kexec_test.ld -o build/lib/kexec-tools/kexec_test kexec_test/kexec_test16.o kexec_test/kexec_test.o132util_lib/elf_info.c: In function 'dump_record':133util_lib/elf_info.c:1103:16: warning: array subscript 4294967295 is above array bounds of 'char[4096]' [-Warray-bounds=]134 1103 | out_buf[offset++] = '\n';135 | ~~~~~~~^~~~~~~~~~136util_lib/elf_info.c:1030:14: note: while referencing 'out_buf'137 1030 | char out_buf[OUT_BUF_SIZE];138 | ^~~~~~~139mkdir -p purgatory140x86_64-unknown-linux-musl-gcc -fno-zero-initialized-in-bss -mcmodel=large -march=x86-64 -mno-mmx -mno-sse -mno-sse2 -mno-avx -Os -fno-builtin -ffreestanding -fno-zero-initialized-in-bss -fno-PIC -fno-PIE -fno-stack-protector -fno-tree-vectorize -mcmodel=large -march=x86-64 -mno-mmx -mno-sse -mno-sse2 -mno-avx -Wl,--no-undefined -nostartfiles -nostdlib -nodefaultlibs -e purgatory_start -r -Wl,-Map=purgatory/purgatory.map -o purgatory/purgatory.ro.sym 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.o141/nix/store/sizcjfzal7p4qah8w30k403rnckvjyfd-x86_64-unknown-linux-musl-binutils-2.46/bin/x86_64-unknown-linux-musl-ld.bfd: warning: purgatory/arch/i386/entry32-16-debug.o: missing .note.GNU-stack section implies executable stack142/nix/store/sizcjfzal7p4qah8w30k403rnckvjyfd-x86_64-unknown-linux-musl-binutils-2.46/bin/x86_64-unknown-linux-musl-ld.bfd: NOTE: This behaviour is deprecated and will be removed in a future version of the linker143x86_64-unknown-linux-musl-strip --strip-debug -o purgatory/purgatory.ro purgatory/purgatory.ro.sym144mkdir -p kexec145bin/bin-to-hex purgatory < purgatory/purgatory.ro > kexec/purgatory.c146x86_64-unknown-linux-musl-gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/x86_64/include -c -MD -o kexec/purgatory.o kexec/purgatory.c147x86_64-unknown-linux-musl-ar rs libutil.a util_lib/compute_ip_checksum.o util_lib/elf_info.o util_lib/sha256.o148x86_64-unknown-linux-musl-ar: creating libutil.a149x86_64-unknown-linux-musl-gcc -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-pe-zboot.o kexec/kexec-uki.o kexec/kexec-iomem.o kexec/firmware_memmap.o kexec/crashdump.o kexec/crashdump-xen.o kexec/phys_arch.o kexec/lzma.o kexec/zlib.o kexec/zstd.o kexec/kexec-xen.o kexec/symbols.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-mb2-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/arch/x86_64/kexec-bzImage64.o kexec/purgatory.o libutil.a -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -lzstd -lz 150x86_64-unknown-linux-musl-gcc -o build/sbin/vmcore-dmesg vmcore-dmesg/vmcore-dmesg.o libutil.a -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -lzstd -lz
installPhase
151install flags: -j48 SHELL=/nix/store/9ipfvwnqp1q8ijnmi5sxvlx9r8w34lw3-bash-5.3p15/bin/bash install152for file in build/sbin/kexec build/sbin/vmcore-dmesg build/lib/kexec-tools/kexec_test build/man/man8/kexec.8 build/man/man8/vmcore-dmesg.8 ; do \153 if test `dirname $file` = "build/sbin" ; then \154 mkdir -p //nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/sbin/; \155 /nix/store/3qgy8q2j64v2m9jy3a5jmssacbblhd4r-coreutils-9.11/bin/install -c -m 755 $file //nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/sbin/; \156 fi; \157 if test `dirname $file` = "build/bin" ; then \158 mkdir -p //nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/bin/; \159 /nix/store/3qgy8q2j64v2m9jy3a5jmssacbblhd4r-coreutils-9.11/bin/install -c -m 755 $file //nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/bin/; \160 fi; \161 if test `dirname $file` = "build/libexec" ; then \162 mkdir -p //nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/libexec/; \163 /nix/store/3qgy8q2j64v2m9jy3a5jmssacbblhd4r-coreutils-9.11/bin/install -c -m 755 $file //nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/libexec/; \164 fi; \165 if test `dirname $file` = "build/share" ; then \166 mkdir -p //nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/share/; \167 /nix/store/3qgy8q2j64v2m9jy3a5jmssacbblhd4r-coreutils-9.11/bin/install -c -m 644 $file //nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/share/; \168 fi; \169 if test `dirname $file` = "build/etc" ; then \170 mkdir -p //nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/etc/; \171 /nix/store/3qgy8q2j64v2m9jy3a5jmssacbblhd4r-coreutils-9.11/bin/install -c -m 644 $file //nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/etc/; \172 fi; \173 if test `dirname $file` = "build/com" ; then \174 mkdir -p //nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/com/; \175 /nix/store/3qgy8q2j64v2m9jy3a5jmssacbblhd4r-coreutils-9.11/bin/install -c -m 644 $file //nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/com/; \176 fi; \177 if test `dirname $file` = "build/var" ; then \178 mkdir -p //nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/var/; \179 /nix/store/3qgy8q2j64v2m9jy3a5jmssacbblhd4r-coreutils-9.11/bin/install -c -m 644 $file //nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/var/; \180 fi; \181 if test `dirname $file` = "build/lib" ; then \182 mkdir -p //nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/lib/; \183 /nix/store/3qgy8q2j64v2m9jy3a5jmssacbblhd4r-coreutils-9.11/bin/install -c -m 644 $file //nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/lib/; \184 fi; \185 if test `dirname $file` = "build/info" ; then \186 mkdir -p //nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/share/info/; \187 /nix/store/3qgy8q2j64v2m9jy3a5jmssacbblhd4r-coreutils-9.11/bin/install -c -m 644 $file //nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/share/info/; \188 fi; \189 if test `dirname $file` = "build/man/man1" ; then \190 mkdir -p //nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/share/man/man1; \191 /nix/store/3qgy8q2j64v2m9jy3a5jmssacbblhd4r-coreutils-9.11/bin/install -c -m 644 $file //nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/share/man/man1; \192 fi; \193 if test `dirname $file` = "build/man/man2" ; then \194 mkdir -p //nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/share/man/man2; \195 /nix/store/3qgy8q2j64v2m9jy3a5jmssacbblhd4r-coreutils-9.11/bin/install -c -m 644 $file //nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/share/man/man2; \196 fi; \197 if test `dirname $file` = "build/man/man3" ; then \198 mkdir -p //nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/share/man/man3/; \199 /nix/store/3qgy8q2j64v2m9jy3a5jmssacbblhd4r-coreutils-9.11/bin/install -c -m 644 $file //nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/share/man/man3/; \200 fi; \201 if test `dirname $file` = "build/man/man4" ; then \202 mkdir -p //nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/share/man/man4/; \203 /nix/store/3qgy8q2j64v2m9jy3a5jmssacbblhd4r-coreutils-9.11/bin/install -c -m 644 $file //nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/share/man/man4/; \204 fi; \205 if test `dirname $file` = "build/man/man5" ; then \206 mkdir -p //nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/share/man/man5/; \207 /nix/store/3qgy8q2j64v2m9jy3a5jmssacbblhd4r-coreutils-9.11/bin/install -c -m 644 $file //nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/share/man/man5/; \208 fi; \209 if test `dirname $file` = "build/man/man6" ; then \210 mkdir -p //nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/share/man/man6/; \211 /nix/store/3qgy8q2j64v2m9jy3a5jmssacbblhd4r-coreutils-9.11/bin/install -c -m 644 $file //nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/share/man/man6/; \212 fi; \213 if test `dirname $file` = "build/man/man7" ; then \214 mkdir -p //nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/share/man/man7/; \215 /nix/store/3qgy8q2j64v2m9jy3a5jmssacbblhd4r-coreutils-9.11/bin/install -c -m 644 $file //nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/share/man/man7/; \216 fi; \217 if test `dirname $file` = "build/man/man8" ; then \218 mkdir -p //nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/share/man/man8/; \219 /nix/store/3qgy8q2j64v2m9jy3a5jmssacbblhd4r-coreutils-9.11/bin/install -c -m 644 $file //nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/share/man/man8/; \220 fi; \221 if test `dirname $file` = "build/include" ; then \222 mkdir -p //nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/include/; \223 /nix/store/3qgy8q2j64v2m9jy3a5jmssacbblhd4r-coreutils-9.11/bin/install -c -m 644 $file //nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/include/; \224 fi; \225 if test `dirname $file` = "build/share/kexec-tools" ; then \226 mkdir -p //nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/share/kexec-tools/; \227 /nix/store/3qgy8q2j64v2m9jy3a5jmssacbblhd4r-coreutils-9.11/bin/install -c -m 644 $file //nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/share/kexec-tools/; \228 fi; \229 if test `dirname $file` = "build/lib/kexec-tools" ; then \230 mkdir -p //nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/lib/kexec-tools/; \231 /nix/store/3qgy8q2j64v2m9jy3a5jmssacbblhd4r-coreutils-9.11/bin/install -c -m 644 $file //nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/lib/kexec-tools/; \232 fi; \233 if test `dirname $file` = "" ; then \234 mkdir -p //nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/include/kexec-tools/; \235 /nix/store/3qgy8q2j64v2m9jy3a5jmssacbblhd4r-coreutils-9.11/bin/install -c -m 644 $file //nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/include/kexec-tools/; \236 fi; \237done
fixupPhase
238shrinking RPATHs of ELF executables and libraries in /nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32239shrinking /nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/sbin/kexec240patchelf: cannot find section '.dynamic'. The input file is most likely statically linked241shrinking /nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/sbin/vmcore-dmesg242patchelf: cannot find section '.dynamic'. The input file is most likely statically linked243shrinking /nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/lib/kexec-tools/kexec_test244patchelf: cannot find section '.dynamic'. The input file is most likely statically linked245checking for references to /build/ in /nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32...246patchelf: cannot find section '.dynamic'. The input file is most likely statically linked247patchelf: cannot find section '.dynamic'. The input file is most likely statically linked248patchelf: cannot find section '.dynamic'. The input file is most likely statically linked249gzipping man pages under /nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/share/man/250moving /nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/sbin/* to /nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/bin251patching script interpreter paths in /nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32252stripping (with command x86_64-unknown-linux-musl-strip and flags -S -p) in /nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/lib /nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/bin /nix/store/h2gsf5va1ja1iqkizcgvy4c1jrldrwx9-kexec-tools-static-x86_64-unknown-linux-musl-2.0.32/sbin