Skipping 12,252 KB..
Full Logkexec-tools-2.0.26/kexec/libfdt/fdt_strerror.c
kexec-tools-2.0.26/kexec/libfdt/fdt.c
kexec-tools-2.0.26/kexec/libfdt/fdt_ro.c
kexec-tools-2.0.26/kexec/libfdt/fdt_wip.c
kexec-tools-2.0.26/kexec/libfdt/fdt_sw.c
kexec-tools-2.0.26/kexec/libfdt/fdt_rw.c
kexec-tools-2.0.26/kexec/libfdt/fdt_strerror.c
kexec-tools-2.0.26/kexec/libfdt/fdt.c
kexec-tools-2.0.26/kexec/libfdt/fdt_ro.c
kexec-tools-2.0.26/kexec/libfdt/fdt_wip.c
kexec-tools-2.0.26/kexec/libfdt/fdt_sw.c
kexec-tools-2.0.26/kexec/libfdt/fdt_rw.c
kexec-tools-2.0.26/kexec/libfdt/fdt_strerror.c
kexec-tools-2.0.26/kexec/arch/ppc/libfdt-wrapper.c
kexec-tools-2.0.26/kexec/arch/ppc/crashdump-powerpc.h
kexec-tools-2.0.26/kexec/arch/ppc/fixup_dtb.h
kexec-tools-2.0.26/kexec/arch/ppc/kexec-ppc.h
kexec-tools-2.0.26/kexec/arch/ppc/ops.h
kexec-tools-2.0.26/kexec/arch/ppc/ppc_asm.h
kexec-tools-2.0.26/kexec/arch/ppc/include/page.h
kexec-tools-2.0.26/kexec/arch/ppc/include/types.h
kexec-tools-2.0.26/kexec/arch/ppc/include/arch/options.h
kexec-tools-2.0.26/kexec/libfdt/Makefile.libfdt
kexec-tools-2.0.26/kexec/libfdt/fdt.h
kexec-tools-2.0.26/kexec/libfdt/libfdt.h
kexec-tools-2.0.26/kexec/libfdt/libfdt_env.h
kexec-tools-2.0.26/kexec/libfdt/libfdt_internal.h
kexec-tools-2.0.26/kexec/arch/ppc64/Makefile
kexec-tools-2.0.26/kexec/arch/ppc64/kexec-elf-rel-ppc64.c
kexec-tools-2.0.26/kexec/arch/ppc64/kexec-zImage-ppc64.c
kexec-tools-2.0.26/kexec/arch/ppc64/kexec-elf-ppc64.c
kexec-tools-2.0.26/kexec/arch/ppc64/kexec-ppc64.c
kexec-tools-2.0.26/kexec/arch/ppc64/crashdump-ppc64.c
kexec-tools-2.0.26/kexec/arch/ppc64/fdt.c
kexec-tools-2.0.26/kexec/libfdt/fdt.c
kexec-tools-2.0.26/kexec/libfdt/fdt_ro.c
kexec-tools-2.0.26/kexec/libfdt/fdt_wip.c
kexec-tools-2.0.26/kexec/libfdt/fdt_sw.c
kexec-tools-2.0.26/kexec/libfdt/fdt_rw.c
kexec-tools-2.0.26/kexec/libfdt/fdt_strerror.c
kexec-tools-2.0.26/kexec/arch/ppc64/kexec-ppc64.h
kexec-tools-2.0.26/kexec/arch/ppc64/crashdump-ppc64.h
kexec-tools-2.0.26/kexec/arch/ppc64/include/arch/fdt.h
kexec-tools-2.0.26/kexec/arch/ppc64/include/arch/options.h
kexec-tools-2.0.26/kexec/arch/s390/Makefile
kexec-tools-2.0.26/kexec/arch/s390/kexec-s390.c
kexec-tools-2.0.26/kexec/arch/s390/kexec-image.c
kexec-tools-2.0.26/kexec/arch/s390/kexec-elf-rel-s390.c
kexec-tools-2.0.26/kexec/arch/s390/crashdump-s390.c
kexec-tools-2.0.26/kexec/arch/s390/kexec-s390.h
kexec-tools-2.0.26/kexec/arch/s390/include/arch/options.h
kexec-tools-2.0.26/kexec/arch/sh/Makefile
kexec-tools-2.0.26/kexec/arch/sh/kexec-sh.c
kexec-tools-2.0.26/kexec/arch/sh/kexec-uImage-sh.c
kexec-tools-2.0.26/kexec/arch/sh/kexec-zImage-sh.c
kexec-tools-2.0.26/kexec/arch/sh/kexec-netbsd-sh.c
kexec-tools-2.0.26/kexec/arch/sh/kexec-elf-sh.c
kexec-tools-2.0.26/kexec/arch/sh/kexec-elf-rel-sh.c
kexec-tools-2.0.26/kexec/arch/sh/netbsd_booter.S
kexec-tools-2.0.26/kexec/arch/sh/crashdump-sh.c
kexec-tools-2.0.26/kexec/arch/sh/kexec-sh.h
kexec-tools-2.0.26/kexec/arch/sh/crashdump-sh.h
kexec-tools-2.0.26/kexec/arch/sh/include/arch/options.h
kexec-tools-2.0.26/kexec/arch/x86_64/Makefile
kexec-tools-2.0.26/kexec/arch/x86_64/kexec-x86_64.c
kexec-tools-2.0.26/kexec/arch/x86_64/kexec-elf-x86_64.c
kexec-tools-2.0.26/kexec/arch/x86_64/kexec-elf-rel-x86_64.c
kexec-tools-2.0.26/kexec/arch/x86_64/kexec-bzImage64.c
kexec-tools-2.0.26/kexec/arch/x86_64/kexec-x86_64.h
kexec-tools-2.0.26/kexec/arch/x86_64/include/arch/options.h
kexec-tools-2.0.26/kexec/arch/hppa/Makefile
kexec-tools-2.0.26/kexec/arch/hppa/kexec-hppa.c
kexec-tools-2.0.26/kexec/arch/hppa/kexec-elf-hppa.c
kexec-tools-2.0.26/kexec/arch/hppa/kexec-elf-rel-hppa.c
kexec-tools-2.0.26/kexec/arch/hppa/kexec-hppa.h
kexec-tools-2.0.26/kexec/arch/hppa/include/arch/options.h
kexec-tools-2.0.26/kexec/arch/loongarch/Makefile
kexec-tools-2.0.26/kexec/arch/loongarch/kexec-loongarch.c
kexec-tools-2.0.26/kexec/arch/loongarch/kexec-elf-loongarch.c
kexec-tools-2.0.26/kexec/arch/loongarch/kexec-pei-loongarch.c
kexec-tools-2.0.26/kexec/arch/loongarch/kexec-elf-rel-loongarch.c
kexec-tools-2.0.26/kexec/arch/loongarch/crashdump-loongarch.c
kexec-tools-2.0.26/kexec/arch/loongarch/kexec-loongarch.h
kexec-tools-2.0.26/kexec/arch/loongarch/image-header.h
kexec-tools-2.0.26/kexec/arch/loongarch/crashdump-loongarch.h
kexec-tools-2.0.26/kexec/arch/loongarch/include/arch/options.h
kexec-tools-2.0.26/vmcore-dmesg/Makefile
kexec-tools-2.0.26/vmcore-dmesg/vmcore-dmesg.c
kexec-tools-2.0.26/vmcore-dmesg/vmcore-dmesg.8
kexec-tools-2.0.26/kexec_test/Makefile
kexec-tools-2.0.26/kexec_test/kexec_test16.S
kexec-tools-2.0.26/kexec_test/kexec_test.S
kexec-tools-2.0.26/kexec_test/x86-setup-legacy-pic.S
kexec-tools-2.0.26/kexec-tools.spec
~/jenkins/workspace/prolinux-2-mobile-dev-arm64/build ~/jenkins/workspace/prolinux-2-mobile-dev-arm64/build
checking for aarch64-linux-musl-gcc... /home/swadmin/aarch64-linux-musl-native/bin/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... yes
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether /home/swadmin/aarch64-linux-musl-native/bin/gcc accepts -g... yes
checking for /home/swadmin/aarch64-linux-musl-native/bin/gcc option to accept ISO C89... none needed
checking build system type... aarch64-unknown-linux-gnu
checking host system type... aarch64-unknown-linux-musl
checking target system type... aarch64-unknown-linux-musl
checking for -gcc... no
checking for aarch64-unknown-linux-gnu-gcc... no
checking for gcc... gcc
checking how to run the C preprocessor... /home/swadmin/aarch64-linux-musl-native/bin/gcc -E
checking for aarch64-linux-musl-ld... no
checking for ld... ld
configure: WARNING: using cross tools not prefixed with host triplet
checking for aarch64-linux-musl-as... no
checking for as... as
checking for aarch64-linux-musl-objcopy... no
checking for objcopy... objcopy
checking for aarch64-linux-musl-ar... no
checking for ar... ar
checking for aarch64-linux-musl-strip... no
checking for strip... strip
checking whether /home/swadmin/aarch64-linux-musl-native/bin/gcc accepts -fno-zero-initialized-in-bss... Yes
checking for a BSD-compatible install... /usr/bin/install -c
checking for chmod... chmod
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
checking for dirname... dirname
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/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... no
checking zlib.h presence... no
checking for zlib.h... no
checking lzma.h usability... no
checking lzma.h presence... no
checking for lzma.h... no
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
/home/swadmin/aarch64-linux-musl-native/bin/gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I ./kexec/ -I./kexec/libfdt -I./kexec/arch/arm64/include -c -MD -o kexec/kexec.o kexec/kexec.c
/home/swadmin/aarch64-linux-musl-native/bin/gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I ./kexec/ -I./kexec/libfdt -I./kexec/arch/arm64/include -c -MD -o kexec/ifdown.o kexec/ifdown.c
/home/swadmin/aarch64-linux-musl-native/bin/gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I ./kexec/ -I./kexec/libfdt -I./kexec/arch/arm64/include -c -MD -o kexec/kexec-elf.o kexec/kexec-elf.c
/home/swadmin/aarch64-linux-musl-native/bin/gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I ./kexec/ -I./kexec/libfdt -I./kexec/arch/arm64/include -c -MD -o kexec/kexec-elf-exec.o kexec/kexec-elf-exec.c
/home/swadmin/aarch64-linux-musl-native/bin/gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I ./kexec/ -I./kexec/libfdt -I./kexec/arch/arm64/include -c -MD -o kexec/kexec-elf-core.o kexec/kexec-elf-core.c
/home/swadmin/aarch64-linux-musl-native/bin/gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I ./kexec/ -I./kexec/libfdt -I./kexec/arch/arm64/include -c -MD -o kexec/kexec-elf-rel.o kexec/kexec-elf-rel.c
/home/swadmin/aarch64-linux-musl-native/bin/gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I ./kexec/ -I./kexec/libfdt -I./kexec/arch/arm64/include -c -MD -o kexec/kexec-elf-boot.o kexec/kexec-elf-boot.c
/home/swadmin/aarch64-linux-musl-native/bin/gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I ./kexec/ -I./kexec/libfdt -I./kexec/arch/arm64/include -c -MD -o kexec/kexec-iomem.o kexec/kexec-iomem.c
/home/swadmin/aarch64-linux-musl-native/bin/gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I ./kexec/ -I./kexec/libfdt -I./kexec/arch/arm64/include -c -MD -o kexec/firmware_memmap.o kexec/firmware_memmap.c
/home/swadmin/aarch64-linux-musl-native/bin/gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I ./kexec/ -I./kexec/libfdt -I./kexec/arch/arm64/include -c -MD -o kexec/crashdump.o kexec/crashdump.c
/home/swadmin/aarch64-linux-musl-native/bin/gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I ./kexec/ -I./kexec/libfdt -I./kexec/arch/arm64/include -c -MD -o kexec/crashdump-xen.o kexec/crashdump-xen.c
/home/swadmin/aarch64-linux-musl-native/bin/gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I ./kexec/ -I./kexec/libfdt -I./kexec/arch/arm64/include -c -MD -o kexec/phys_arch.o kexec/phys_arch.c
/home/swadmin/aarch64-linux-musl-native/bin/gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I ./kexec/ -I./kexec/libfdt -I./kexec/arch/arm64/include -c -MD -o kexec/lzma.o kexec/lzma.c
/home/swadmin/aarch64-linux-musl-native/bin/gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I ./kexec/ -I./kexec/libfdt -I./kexec/arch/arm64/include -c -MD -o kexec/zlib.o kexec/zlib.c
/home/swadmin/aarch64-linux-musl-native/bin/gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I ./kexec/ -I./kexec/libfdt -I./kexec/arch/arm64/include -c -MD -o kexec/kexec-xen.o kexec/kexec-xen.c
/home/swadmin/aarch64-linux-musl-native/bin/gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I ./kexec/ -I./kexec/libfdt -I./kexec/arch/arm64/include -c -MD -o kexec/symbols.o kexec/symbols.c
/home/swadmin/aarch64-linux-musl-native/bin/gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I ./kexec/ -I./kexec/libfdt -I./kexec/arch/arm64/include -c -MD -o kexec/proc_iomem.o kexec/proc_iomem.c
/home/swadmin/aarch64-linux-musl-native/bin/gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I ./kexec/ -I./kexec/libfdt -I./kexec/arch/arm64/include -c -MD -o kexec/add_buffer.o kexec/add_buffer.c
/home/swadmin/aarch64-linux-musl-native/bin/gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I ./kexec/ -I./kexec/libfdt -I./kexec/arch/arm64/include -include ./kexec/arch/arm64/crashdump-arm64.h -include ./kexec/arch/arm64/kexec-arm64.h -c -MD -o kexec/fs2dt.o kexec/fs2dt.c
/home/swadmin/aarch64-linux-musl-native/bin/gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I ./kexec/ -I./kexec/libfdt -I./kexec/arch/arm64/include -c -MD -o kexec/kexec-uImage.o kexec/kexec-uImage.c
/home/swadmin/aarch64-linux-musl-native/bin/gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I ./kexec/ -I./kexec/libfdt -I./kexec/arch/arm64/include -c -MD -o kexec/mem_regions.o kexec/mem_regions.c
/home/swadmin/aarch64-linux-musl-native/bin/gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I ./kexec/ -I./kexec/libfdt -I./kexec/arch/arm64/include -c -MD -o kexec/dt-ops.o kexec/dt-ops.c
/home/swadmin/aarch64-linux-musl-native/bin/gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I ./kexec/ -I./kexec/libfdt -I./kexec/arch/arm64/include -c -MD -o kexec/arch/arm64/crashdump-arm64.o kexec/arch/arm64/crashdump-arm64.c
/home/swadmin/aarch64-linux-musl-native/bin/gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I ./kexec/ -I./kexec/libfdt -I./kexec/arch/arm64/include -c -MD -o kexec/arch/arm64/kexec-arm64.o kexec/arch/arm64/kexec-arm64.c
/home/swadmin/aarch64-linux-musl-native/bin/gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I ./kexec/ -I./kexec/libfdt -I./kexec/arch/arm64/include -c -MD -o kexec/arch/arm64/kexec-elf-arm64.o kexec/arch/arm64/kexec-elf-arm64.c
/home/swadmin/aarch64-linux-musl-native/bin/gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I ./kexec/ -I./kexec/libfdt -I./kexec/arch/arm64/include -c -MD -o kexec/arch/arm64/kexec-uImage-arm64.o kexec/arch/arm64/kexec-uImage-arm64.c
/home/swadmin/aarch64-linux-musl-native/bin/gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I ./kexec/ -I./kexec/libfdt -I./kexec/arch/arm64/include -c -MD -o kexec/arch/arm64/kexec-image-arm64.o kexec/arch/arm64/kexec-image-arm64.c
/home/swadmin/aarch64-linux-musl-native/bin/gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I ./kexec/ -I./kexec/libfdt -I./kexec/arch/arm64/include -c -MD -o kexec/arch/arm64/kexec-zImage-arm64.o kexec/arch/arm64/kexec-zImage-arm64.c
In file included from kexec/arch/arm64/crashdump-arm64.h:15,
from kexec/arch/arm64/kexec-zImage-arm64.c:28:
kexec/arch/arm64/kexec-zImage-arm64.c: In function ‘zImage_arm64_probe’:
./kexec/kexec.h:122:17: warning: ‘%s’ directive argument is null [-Wformat-overflow=]
122 | fprintf(stderr, __VA_ARGS__); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
kexec/arch/arm64/kexec-zImage-arm64.c:58:17: note: in expansion of macro ‘dbgprintf’
58 | dbgprintf("%s: Can't duplicate strings %s\n", __func__,
| ^~~~~~~~~
kexec/arch/arm64/kexec-zImage-arm64.c:58:56: note: format string is defined here
58 | dbgprintf("%s: Can't duplicate strings %s\n", __func__,
| ^~
/home/swadmin/aarch64-linux-musl-native/bin/gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I ./kexec/ -I./kexec/libfdt -I./kexec/arch/arm64/include -c -MD -o kexec/libfdt/fdt.o kexec/libfdt/fdt.c
/home/swadmin/aarch64-linux-musl-native/bin/gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I ./kexec/ -I./kexec/libfdt -I./kexec/arch/arm64/include -c -MD -o kexec/libfdt/fdt_ro.o kexec/libfdt/fdt_ro.c
/home/swadmin/aarch64-linux-musl-native/bin/gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I ./kexec/ -I./kexec/libfdt -I./kexec/arch/arm64/include -c -MD -o kexec/libfdt/fdt_wip.o kexec/libfdt/fdt_wip.c
/home/swadmin/aarch64-linux-musl-native/bin/gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I ./kexec/ -I./kexec/libfdt -I./kexec/arch/arm64/include -c -MD -o kexec/libfdt/fdt_sw.o kexec/libfdt/fdt_sw.c
/home/swadmin/aarch64-linux-musl-native/bin/gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I ./kexec/ -I./kexec/libfdt -I./kexec/arch/arm64/include -c -MD -o kexec/libfdt/fdt_rw.o kexec/libfdt/fdt_rw.c
/home/swadmin/aarch64-linux-musl-native/bin/gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I ./kexec/ -I./kexec/libfdt -I./kexec/arch/arm64/include -c -MD -o kexec/libfdt/fdt_strerror.o kexec/libfdt/fdt_strerror.c
/home/swadmin/aarch64-linux-musl-native/bin/gcc -fno-zero-initialized-in-bss -mcmodel=large -fno-PIC -fno-stack-protector -fno-asynchronous-unwind-tables -Wundef -Werror-implicit-function-declaration -Wdeclaration-after-statement -Werror=implicit-int -Werror=strict-prototypes -Os -fno-builtin -ffreestanding -fno-zero-initialized-in-bss -fno-PIC -fno-PIE -fno-stack-protector -fno-tree-vectorize -mcmodel=large -fno-PIC -fno-stack-protector -fno-asynchronous-unwind-tables -Wundef -Werror-implicit-function-declaration -Wdeclaration-after-statement -Werror=implicit-int -Werror=strict-prototypes -I./purgatory/include -I./purgatory/arch/arm64/include -I./util_lib/include -I./include -Iinclude -I/home/swadmin/aarch64-linux-musl-native/bin/../lib/gcc/aarch64-linux-musl/11.2.1/include -c -MD -o purgatory/purgatory.o purgatory/purgatory.c
/home/swadmin/aarch64-linux-musl-native/bin/gcc -fno-zero-initialized-in-bss -mcmodel=large -fno-PIC -fno-stack-protector -fno-asynchronous-unwind-tables -Wundef -Werror-implicit-function-declaration -Wdeclaration-after-statement -Werror=implicit-int -Werror=strict-prototypes -Os -fno-builtin -ffreestanding -fno-zero-initialized-in-bss -fno-PIC -fno-PIE -fno-stack-protector -fno-tree-vectorize -mcmodel=large -fno-PIC -fno-stack-protector -fno-asynchronous-unwind-tables -Wundef -Werror-implicit-function-declaration -Wdeclaration-after-statement -Werror=implicit-int -Werror=strict-prototypes -I./purgatory/include -I./purgatory/arch/arm64/include -I./util_lib/include -I./include -Iinclude -I/home/swadmin/aarch64-linux-musl-native/bin/../lib/gcc/aarch64-linux-musl/11.2.1/include -c -MD -o purgatory/printf.o purgatory/printf.c
/home/swadmin/aarch64-linux-musl-native/bin/gcc -fno-zero-initialized-in-bss -mcmodel=large -fno-PIC -fno-stack-protector -fno-asynchronous-unwind-tables -Wundef -Werror-implicit-function-declaration -Wdeclaration-after-statement -Werror=implicit-int -Werror=strict-prototypes -Os -fno-builtin -ffreestanding -fno-zero-initialized-in-bss -fno-PIC -fno-PIE -fno-stack-protector -fno-tree-vectorize -mcmodel=large -fno-PIC -fno-stack-protector -fno-asynchronous-unwind-tables -Wundef -Werror-implicit-function-declaration -Wdeclaration-after-statement -Werror=implicit-int -Werror=strict-prototypes -I./purgatory/include -I./purgatory/arch/arm64/include -I./util_lib/include -I./include -Iinclude -I/home/swadmin/aarch64-linux-musl-native/bin/../lib/gcc/aarch64-linux-musl/11.2.1/include -c -MD -o purgatory/string.o purgatory/string.c
/home/swadmin/aarch64-linux-musl-native/bin/gcc -mcmodel=large -fno-PIC -fno-stack-protector -fno-asynchronous-unwind-tables -Wundef -Werror-implicit-function-declaration -Wdeclaration-after-statement -Werror=implicit-int -Werror=strict-prototypes -I./purgatory/include -I./purgatory/arch/arm64/include -I./util_lib/include -I./include -Iinclude -I/home/swadmin/aarch64-linux-musl-native/bin/../lib/gcc/aarch64-linux-musl/11.2.1/include -c -MD -o purgatory/arch/arm64/entry.o purgatory/arch/arm64/entry.S
/home/swadmin/aarch64-linux-musl-native/bin/gcc -fno-zero-initialized-in-bss -mcmodel=large -fno-PIC -fno-stack-protector -fno-asynchronous-unwind-tables -Wundef -Werror-implicit-function-declaration -Wdeclaration-after-statement -Werror=implicit-int -Werror=strict-prototypes -Os -fno-builtin -ffreestanding -fno-zero-initialized-in-bss -fno-PIC -fno-PIE -fno-stack-protector -fno-tree-vectorize -mcmodel=large -fno-PIC -fno-stack-protector -fno-asynchronous-unwind-tables -Wundef -Werror-implicit-function-declaration -Wdeclaration-after-statement -Werror=implicit-int -Werror=strict-prototypes -I./purgatory/include -I./purgatory/arch/arm64/include -I./util_lib/include -I./include -Iinclude -I/home/swadmin/aarch64-linux-musl-native/bin/../lib/gcc/aarch64-linux-musl/11.2.1/include -c -MD -o purgatory/arch/arm64/purgatory-arm64.o purgatory/arch/arm64/purgatory-arm64.c
mkdir -p purgatory
/home/swadmin/aarch64-linux-musl-native/bin/gcc -fno-zero-initialized-in-bss -mcmodel=large -fno-PIC -fno-stack-protector -fno-asynchronous-unwind-tables -Wundef -Werror-implicit-function-declaration -Wdeclaration-after-statement -Werror=implicit-int -Werror=strict-prototypes -Os -fno-builtin -ffreestanding -fno-zero-initialized-in-bss -fno-PIC -fno-PIE -fno-stack-protector -fno-tree-vectorize -O2 -mcmodel=large -fno-PIC -fno-stack-protector -fno-asynchronous-unwind-tables -Wundef -Werror-implicit-function-declaration -Wdeclaration-after-statement -Werror=implicit-int -Werror=strict-prototypes -I./purgatory/include -I./purgatory/arch/arm64/include -I./util_lib/include -I./include -Iinclude -I/home/swadmin/aarch64-linux-musl-native/bin/../lib/gcc/aarch64-linux-musl/11.2.1/include -c -o purgatory/sha256.o util_lib/sha256.c
gcc -O2 -Wall -o bin/bin-to-hex util/bin-to-hex.c
/home/swadmin/aarch64-linux-musl-native/bin/gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I ./kexec/ -I./kexec/libfdt -I./kexec/arch/arm64/include -I./util_lib/include -c -MD -o util_lib/compute_ip_checksum.o util_lib/compute_ip_checksum.c
/home/swadmin/aarch64-linux-musl-native/bin/gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I ./kexec/ -I./kexec/libfdt -I./kexec/arch/arm64/include -I./util_lib/include -c -MD -o util_lib/elf_info.o util_lib/elf_info.c
/home/swadmin/aarch64-linux-musl-native/bin/gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I ./kexec/ -I./kexec/libfdt -I./kexec/arch/arm64/include -I./util_lib/include -c -MD -o util_lib/sha256.o util_lib/sha256.c
/home/swadmin/aarch64-linux-musl-native/bin/gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I ./kexec/ -I./kexec/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 vmcore-dmesg/vmcore-dmesg.8 build/man/man8/vmcore-dmesg.8
mkdir -p purgatory
/home/swadmin/aarch64-linux-musl-native/bin/gcc -fno-zero-initialized-in-bss -mcmodel=large -fno-PIC -fno-stack-protector -fno-asynchronous-unwind-tables -Wundef -Werror-implicit-function-declaration -Wdeclaration-after-statement -Werror=implicit-int -Werror=strict-prototypes -Os -fno-builtin -ffreestanding -fno-zero-initialized-in-bss -fno-PIC -fno-PIE -fno-stack-protector -fno-tree-vectorize -mcmodel=large -fno-PIC -fno-stack-protector -fno-asynchronous-unwind-tables -Wundef -Werror-implicit-function-declaration -Wdeclaration-after-statement -Werror=implicit-int -Werror=strict-prototypes -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/arm64/entry.o purgatory/arch/arm64/purgatory-arm64.o purgatory/sha256.o
strip --strip-debug -o purgatory/purgatory.ro purgatory/purgatory.ro.sym
mkdir -p kexec
bin/bin-to-hex purgatory < purgatory/purgatory.ro > kexec/purgatory.c
/home/swadmin/aarch64-linux-musl-native/bin/gcc -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes -I./include -I./util_lib/include -Iinclude/ -I ./kexec/ -I./kexec/libfdt -I./kexec/arch/arm64/include -c -MD -o kexec/purgatory.o kexec/purgatory.c
ar rs libutil.a util_lib/compute_ip_checksum.o util_lib/elf_info.o util_lib/sha256.o
ar: creating libutil.a
/home/swadmin/aarch64-linux-musl-native/bin/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-iomem.o kexec/firmware_memmap.o kexec/crashdump.o kexec/crashdump-xen.o kexec/phys_arch.o kexec/lzma.o kexec/zlib.o kexec/kexec-xen.o kexec/symbols.o kexec/proc_iomem.o kexec/add_buffer.o kexec/kexec-uImage.o kexec/fs2dt.o kexec/mem_regions.o kexec/dt-ops.o kexec/arch/arm64/crashdump-arm64.o kexec/arch/arm64/kexec-arm64.o kexec/arch/arm64/kexec-elf-arm64.o kexec/arch/arm64/kexec-uImage-arm64.o kexec/arch/arm64/kexec-image-arm64.o kexec/arch/arm64/kexec-zImage-arm64.o kexec/libfdt/fdt.o kexec/libfdt/fdt_ro.o kexec/libfdt/fdt_wip.o kexec/libfdt/fdt_sw.o kexec/libfdt/fdt_rw.o kexec/libfdt/fdt_strerror.o kexec/purgatory.o libutil.a -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes
/home/swadmin/aarch64-linux-musl-native/bin/gcc -o build/sbin/vmcore-dmesg vmcore-dmesg/vmcore-dmesg.o libutil.a -g -O2 -fno-strict-aliasing -Wall -Wstrict-prototypes
~/jenkins/workspace/prolinux-2-mobile-dev-arm64/build
Building pine64-pinephone support
Adding pmos device modules and firmware
[06:31:37] [1mWork path [/home/swadmin/.local/var/pmbootstrap][0m: [06:31:37] [1mChannel [edge][0m: [06:31:37] [1mVendor [xiaomi][0m: [06:31:37] [1mDevice codename [beryllium][0m: [06:31:37] [1mKernel [tianma][0m: [06:31:37] [1mEnable this package? (y/n) [y][0m: [06:31:37] [1mUsername [user][0m: [06:31:37] [1mUser interface [none][0m: [06:31:37] [1mChange them? (y/n) [n][0m: [06:31:37] [1mExtra packages [osk-sdl][0m: [06:31:37] [1mUse this timezone instead of GMT? (y/n) [y][0m: [06:31:37] [1mLocale [C][0m: [06:31:37] [1mDevice hostname (short form, e.g. 'foo') [xiaomi-beryllium][0m: [06:31:37] [1mWould you like to copy your SSH public keys to the device? (y/n) [n][0m: [06:31:37] [1mBuild outdated packages during 'pmbootstrap install'? (y/n) [y][0m: [06:31:37] [1mZap existing chroots to apply configuration? (y/n) [y][0m: [06:31:38] Config changed: ui='none'
[06:31:38] Config changed: device='pine64-pinephone'
tianma
[06:31:38] Config changed: extra_packages='osk-sdl'
(3795877) [06:31:39] % cd /home/swadmin/.local/var/pmbootstrap/cache_git/pmaports; git remote -v
origin https://gitlab.com/postmarketOS/pmaports.git (fetch)
origin https://gitlab.com/postmarketOS/pmaports.git (push)
(3795877) [06:31:39] % cd /home/swadmin/.local/var/pmbootstrap/cache_git/pmaports; git show origin/master:channels.cfg
# Reference: https://postmarketos.org/channels.cfg
[channels.cfg]
recommended=edge
[edge]
description=Rolling release / Most devices / Occasional breakage: https://postmarketos.org/edge
branch_pmaports=master
branch_aports=master
mirrordir_alpine=edge
[v22.12]
description=Latest release / Recommended for best stability
branch_pmaports=v22.12
branch_aports=3.17-stable
mirrordir_alpine=v3.17
[v22.06]
description=Old release (unsupported)
branch_pmaports=v22.06
branch_aports=3.16-stable
mirrordir_alpine=v3.16
[v21.12]
description=Old release (unsupported)
branch_pmaports=v21.12
branch_aports=3.15-stable
mirrordir_alpine=v3.15
[v21.06]
description=Old release (unsupported)
branch_pmaports=v21.06
branch_aports=3.14-stable
mirrordir_alpine=v3.14
[v21.03]
description=Old release (unsupported)
branch_pmaports=v21.03
branch_aports=3.13-stable
mirrordir_alpine=v3.13
[v20.05]
description=Old release (unsupported)
branch_pmaports=v20.05
branch_aports=3.12-stable
mirrordir_alpine=v3.12
(3795877) [06:31:39] *** (1/4) PREPARE NATIVE CHROOT ***
(3795877) [06:31:39] NOTE: Skipped apk version check for chroot 'native', because it is not installed yet!
(3795877) [06:31:39] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/chroot_native/dev
(3795877) [06:31:39] % sudo mount -t tmpfs -o size=1M,noexec,dev tmpfs /home/swadmin/.local/var/pmbootstrap/chroot_native/dev
(3795877) [06:31:39] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/chroot_native/dev/pts /home/swadmin/.local/var/pmbootstrap/chroot_native/dev/shm
(3795877) [06:31:39] % sudo mount -t tmpfs -o nodev,nosuid,noexec tmpfs /home/swadmin/.local/var/pmbootstrap/chroot_native/dev/shm
(3795877) [06:31:39] % sudo mknod -m 666 /home/swadmin/.local/var/pmbootstrap/chroot_native/dev/null c 1 3
(3795877) [06:31:39] % sudo mknod -m 666 /home/swadmin/.local/var/pmbootstrap/chroot_native/dev/zero c 1 5
(3795877) [06:31:39] % sudo mknod -m 666 /home/swadmin/.local/var/pmbootstrap/chroot_native/dev/full c 1 7
(3795877) [06:31:39] % sudo mknod -m 644 /home/swadmin/.local/var/pmbootstrap/chroot_native/dev/random c 1 8
(3795877) [06:31:39] % sudo mknod -m 644 /home/swadmin/.local/var/pmbootstrap/chroot_native/dev/urandom c 1 9
(3795877) [06:31:39] % sudo ln -sf /proc/self/fd /home/swadmin/.local/var/pmbootstrap/chroot_native/dev/
(3795877) [06:31:39] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/chroot_native/proc
(3795877) [06:31:39] % sudo mount --bind /proc /home/swadmin/.local/var/pmbootstrap/chroot_native/proc
(3795877) [06:31:39] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/chroot_native/var/cache/apk
(3795877) [06:31:39] % sudo mount --bind /home/swadmin/.local/var/pmbootstrap/cache_apk_aarch64 /home/swadmin/.local/var/pmbootstrap/chroot_native/var/cache/apk
(3795877) [06:31:39] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/appstream-data
(3795877) [06:31:39] % sudo mount --bind /home/swadmin/.local/var/pmbootstrap/cache_appstream/aarch64/edge /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/appstream-data
(3795877) [06:31:39] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-ccache
(3795877) [06:31:39] % sudo mount --bind /home/swadmin/.local/var/pmbootstrap/cache_ccache_aarch64 /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-ccache
(3795877) [06:31:39] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/chroot_native/var/cache/distfiles
(3795877) [06:31:39] % sudo mount --bind /home/swadmin/.local/var/pmbootstrap/cache_distfiles /home/swadmin/.local/var/pmbootstrap/chroot_native/var/cache/distfiles
(3795877) [06:31:39] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-git
(3795877) [06:31:39] % sudo mount --bind /home/swadmin/.local/var/pmbootstrap/cache_git /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-git
(3795877) [06:31:39] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-go
(3795877) [06:31:39] % sudo mount --bind /home/swadmin/.local/var/pmbootstrap/cache_go /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-go
(3795877) [06:31:39] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-rust
(3795877) [06:31:39] % sudo mount --bind /home/swadmin/.local/var/pmbootstrap/cache_rust /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-rust
(3795877) [06:31:39] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-abuild-config
(3795877) [06:31:39] % sudo mount --bind /home/swadmin/.local/var/pmbootstrap/config_abuild /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-abuild-config
(3795877) [06:31:39] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/chroot_native/etc/apk/keys
(3795877) [06:31:39] % sudo mount --bind /home/swadmin/.local/var/pmbootstrap/config_apk_keys /home/swadmin/.local/var/pmbootstrap/chroot_native/etc/apk/keys
(3795877) [06:31:39] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-netboot
(3795877) [06:31:39] % sudo mount --bind /home/swadmin/.local/var/pmbootstrap/images_netboot /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-netboot
(3795877) [06:31:39] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/packages/edge
(3795877) [06:31:39] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-packages
(3795877) [06:31:39] % sudo mount --bind /home/swadmin/.local/var/pmbootstrap/packages/edge /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/pmbootstrap-packages
(3795877) [06:31:39] % sudo touch /home/swadmin/.local/var/pmbootstrap/chroot_native/in-pmbootstrap
(3795877) [06:31:39] APKINDEX outdated (older than 4h): http://mirror.postmarketos.org/postmarketos/master/aarch64/APKINDEX.tar.gz
(3795877) [06:31:39] APKINDEX outdated (older than 4h): http://dl-cdn.alpinelinux.org/alpine/edge/main/aarch64/APKINDEX.tar.gz
(3795877) [06:31:39] APKINDEX outdated (older than 4h): http://dl-cdn.alpinelinux.org/alpine/edge/community/aarch64/APKINDEX.tar.gz
(3795877) [06:31:39] APKINDEX outdated (older than 4h): http://dl-cdn.alpinelinux.org/alpine/edge/testing/aarch64/APKINDEX.tar.gz
(3795877) [06:31:39] Update package index for aarch64 (4 file(s))
(3795877) [06:31:39] % rm /home/swadmin/.local/var/pmbootstrap/cache_http/APKINDEX_2133489a116f2a4aa3cb24bfb99e043d59160ca5cc7fead69e7c3f2240547e0e
(3795877) [06:31:39] Download http://mirror.postmarketos.org/postmarketos/master/aarch64/APKINDEX.tar.gz
(3795877) [06:31:40] % sudo cp /home/swadmin/.local/var/pmbootstrap/cache_http/APKINDEX_2133489a116f2a4aa3cb24bfb99e043d59160ca5cc7fead69e7c3f2240547e0e /home/swadmin/.local/var/pmbootstrap/cache_apk_aarch64/APKINDEX.bdd0d494.tar.gz
(3795877) [06:31:40] % rm /home/swadmin/.local/var/pmbootstrap/cache_http/APKINDEX_40cefd388a6f179766303318562db37c94a7e2d75b4d33074c8beaeac080064f
(3795877) [06:31:40] Download http://dl-cdn.alpinelinux.org/alpine/edge/main/aarch64/APKINDEX.tar.gz
(3795877) [06:31:40] % sudo cp /home/swadmin/.local/var/pmbootstrap/cache_http/APKINDEX_40cefd388a6f179766303318562db37c94a7e2d75b4d33074c8beaeac080064f /home/swadmin/.local/var/pmbootstrap/cache_apk_aarch64/APKINDEX.066df28d.tar.gz
(3795877) [06:31:40] % rm /home/swadmin/.local/var/pmbootstrap/cache_http/APKINDEX_6e80a381677679c0e83714d2dc6c418e0e0c96a146d9b57fa03839d1b9f5bd40
(3795877) [06:31:40] Download http://dl-cdn.alpinelinux.org/alpine/edge/community/aarch64/APKINDEX.tar.gz
(3795877) [06:31:41] % sudo cp /home/swadmin/.local/var/pmbootstrap/cache_http/APKINDEX_6e80a381677679c0e83714d2dc6c418e0e0c96a146d9b57fa03839d1b9f5bd40 /home/swadmin/.local/var/pmbootstrap/cache_apk_aarch64/APKINDEX.b53994b4.tar.gz
(3795877) [06:31:41] % rm /home/swadmin/.local/var/pmbootstrap/cache_http/APKINDEX_d6ab3af2c088593f2c66b1286307b98f45cec060b38de2384f33bc9072659c06
(3795877) [06:31:41] Download http://dl-cdn.alpinelinux.org/alpine/edge/testing/aarch64/APKINDEX.tar.gz
(3795877) [06:31:41] % sudo cp /home/swadmin/.local/var/pmbootstrap/cache_http/APKINDEX_d6ab3af2c088593f2c66b1286307b98f45cec060b38de2384f33bc9072659c06 /home/swadmin/.local/var/pmbootstrap/cache_apk_aarch64/APKINDEX.30e6f5af.tar.gz
(3795877) [06:31:41] sigfilename: sbin/apk.static.SIGN.RSA.alpine-devel@lists.alpinelinux.org-616ae350.rsa.pub
(3795877) [06:31:41] sigkey: alpine-devel@lists.alpinelinux.org-616ae350.rsa.pub
(3795877) [06:31:41] extracted: /tmp/pmbootstrap3knvqx3uapk
(3795877) [06:31:41] extracted: /tmp/pmbootstrapkxqlrr53sig
(3795877) [06:31:41] Verify apk.static signature with /home/swadmin/pmbootstrap/pmb/data/keys/alpine-devel@lists.alpinelinux.org-616ae350.rsa.pub
(3795877) [06:31:41] % openssl dgst -sha1 -verify /home/swadmin/pmbootstrap/pmb/data/keys/alpine-devel@lists.alpinelinux.org-616ae350.rsa.pub -signature /tmp/pmbootstrapkxqlrr53sig /tmp/pmbootstrap3knvqx3uapk
Verified OK
(3795877) [06:31:41] Verify the version reported by the apk.static binary (must match the package version 2.14.0-r5)
(3795877) [06:31:41] % /tmp/pmbootstrap3knvqx3uapk --version
apk-tools 2.14.0, compiled for aarch64.
(3795877) [06:31:41] (native) install alpine-base
(3795877) [06:31:41] % sudo ln -s -f /var/cache/apk /home/swadmin/.local/var/pmbootstrap/chroot_native/etc/apk/cache
(3795877) [06:31:41] % sudo cp /etc/resolv.conf /home/swadmin/.local/var/pmbootstrap/chroot_native/etc/resolv.conf
(3795877) [06:31:41] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/chroot_native/etc/apk
(3795877) [06:31:41] (native) update /etc/apk/repositories
(3795877) [06:31:41] % sudo sh -c echo /mnt/pmbootstrap-packages >> /home/swadmin/.local/var/pmbootstrap/chroot_native/etc/apk/repositories
(3795877) [06:31:41] % sudo sh -c echo http://mirror.postmarketos.org/postmarketos/master >> /home/swadmin/.local/var/pmbootstrap/chroot_native/etc/apk/repositories
(3795877) [06:31:41] % sudo sh -c echo http://dl-cdn.alpinelinux.org/alpine/edge/main >> /home/swadmin/.local/var/pmbootstrap/chroot_native/etc/apk/repositories
(3795877) [06:31:41] % sudo sh -c echo http://dl-cdn.alpinelinux.org/alpine/edge/community >> /home/swadmin/.local/var/pmbootstrap/chroot_native/etc/apk/repositories
(3795877) [06:31:41] % sudo sh -c echo http://dl-cdn.alpinelinux.org/alpine/edge/testing >> /home/swadmin/.local/var/pmbootstrap/chroot_native/etc/apk/repositories
(3795877) [06:31:41] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/tmp
(3795877) [06:31:41] % sudo rm -f /home/swadmin/.local/var/pmbootstrap/tmp/apk_progress_fifo
(3795877) [06:31:41] % sudo mkfifo /home/swadmin/.local/var/pmbootstrap/tmp/apk_progress_fifo
(3795877) [06:31:41] % sudo cat /home/swadmin/.local/var/pmbootstrap/tmp/apk_progress_fifo
(3795877) [06:31:41] % sudo sh -c exec 3>/home/swadmin/.local/var/pmbootstrap/tmp/apk_progress_fifo; /home/swadmin/.local/var/pmbootstrap/apk.static --no-progress --progress-fd 3 --root /home/swadmin/.local/var/pmbootstrap/chroot_native --cache-dir /home/swadmin/.local/var/pmbootstrap/cache_apk_aarch64 --initdb --arch aarch64 add alpine-base
(3795877) [06:31:41] New background process: pid=3796051, output=background
WARNING: opening /mnt/pmbootstrap-packages: No such file or directory
(1/25) Installing alpine-baselayout-data (3.4.3-r2)
(2/25) Installing musl (1.2.4_git20230717-r2)
(3/25) Installing busybox (1.36.1-r8)
Executing busybox-1.36.1-r8.post-install
(4/25) Installing busybox-binsh (1.36.1-r8)
(5/25) Installing alpine-baselayout (3.4.3-r2)
Executing alpine-baselayout-3.4.3-r2.pre-install
Executing alpine-baselayout-3.4.3-r2.post-install
(6/25) Installing ifupdown-ng (0.12.1-r2)
(7/25) Installing libcap2 (2.69-r1)
(8/25) Installing openrc (0.50-r0)
Executing openrc-0.50-r0.post-install
(9/25) Installing mdev-conf (4.5-r0)
(10/25) Installing busybox-mdev-openrc (1.36.1-r8)
(11/25) Installing alpine-conf (3.16.2-r1)
(12/25) Installing alpine-keys (2.4-r1)
(13/25) Installing alpine-release (3.19_alpha20230901-r0)
(14/25) Installing ca-certificates-bundle (20230506-r0)
(15/25) Installing libcrypto3 (3.1.3-r0)
(16/25) Installing libssl3 (3.1.3-r0)
(17/25) Installing ssl_client (1.36.1-r8)
(18/25) Installing zlib (1.3-r0)
(19/25) Installing apk-tools (2.14.0-r5)
(20/25) Installing busybox-openrc (1.36.1-r8)
(21/25) Installing busybox-suid (1.36.1-r8)
(22/25) Installing scanelf (1.3.7-r2)
(23/25) Installing musl-utils (1.2.4_git20230717-r2)
(24/25) Installing libc-utils (0.7.2-r5)
(25/25) Installing alpine-base (3.19_alpha20230901-r0)
Executing busybox-1.36.1-r8.trigger
OK: 13 MiB in 25 packages
(3795877) [06:31:41] (native) % adduser -D pmos -u 12345
(3795877) [06:31:41] (native) % busybox su pmos -c HOME=/home/pmos ln -s /mnt/pmbootstrap-abuild-config /home/pmos/.abuild
(3795877) [06:31:41] (native) % chown pmos:pmos /mnt/pmbootstrap-abuild-config
(3795877) [06:31:41] (native) % busybox su pmos -c HOME=/home/pmos ln -s /mnt/pmbootstrap-ccache /home/pmos/.ccache
(3795877) [06:31:41] (native) % chown pmos:pmos /mnt/pmbootstrap-ccache
(3795877) [06:31:41] (native) % busybox su pmos -c HOME=/home/pmos mkdir -p /home/pmos/packages
(3795877) [06:31:41] (native) % busybox su pmos -c HOME=/home/pmos ln -s /mnt/pmbootstrap-packages /home/pmos/packages/pmos
(3795877) [06:31:41] (native) % chown pmos:pmos /mnt/pmbootstrap-packages
(3795877) [06:31:41] (native) % busybox su pmos -c HOME=/home/pmos mkdir -p /home/pmos/.cache
(3795877) [06:31:41] (native) % busybox su pmos -c HOME=/home/pmos ln -s /mnt/pmbootstrap-go/gocache /home/pmos/.cache/go-build
(3795877) [06:31:42] (native) % chown pmos:pmos /mnt/pmbootstrap-go/gocache
(3795877) [06:31:42] (native) % busybox su pmos -c HOME=/home/pmos mkdir -p /home/pmos/go/pkg
(3795877) [06:31:42] (native) % busybox su pmos -c HOME=/home/pmos ln -s /mnt/pmbootstrap-go/gomodcache /home/pmos/go/pkg/mod
(3795877) [06:31:42] (native) % chown pmos:pmos /mnt/pmbootstrap-go/gomodcache
(3795877) [06:31:42] (native) % busybox su pmos -c HOME=/home/pmos mkdir -p /home/pmos/.cargo/registry
(3795877) [06:31:42] (native) % busybox su pmos -c HOME=/home/pmos ln -s /mnt/pmbootstrap-rust/registry/index /home/pmos/.cargo/registry/index
(3795877) [06:31:42] (native) % chown pmos:pmos /mnt/pmbootstrap-rust/registry/index
(3795877) [06:31:42] (native) % busybox su pmos -c HOME=/home/pmos ln -s /mnt/pmbootstrap-rust/registry/cache /home/pmos/.cargo/registry/cache
(3795877) [06:31:42] (native) % chown pmos:pmos /mnt/pmbootstrap-rust/registry/cache
(3795877) [06:31:42] (native) % busybox su pmos -c HOME=/home/pmos mkdir -p /home/pmos/.cargo/git
(3795877) [06:31:42] (native) % busybox su pmos -c HOME=/home/pmos ln -s /mnt/pmbootstrap-rust/git/db /home/pmos/.cargo/git/db
(3795877) [06:31:42] (native) % chown pmos:pmos /mnt/pmbootstrap-rust/git/db
(3795877) [06:31:42] (native) calculate depends of cryptsetup, util-linux, parted (pmbootstrap -v for details)
(3795877) [06:31:43] (native) install cryptsetup util-linux parted
(3795877) [06:31:43] % sudo mkfifo /home/swadmin/.local/var/pmbootstrap/chroot_native/tmp/apk_progress_fifo
(3795877) [06:31:43] (native) % cat /tmp/apk_progress_fifo
(3795877) [06:31:43] (native) % sh -c exec 3>/tmp/apk_progress_fifo; apk --no-progress --progress-fd 3 add cryptsetup util-linux parted
(3795877) [06:31:43] New background process: pid=3796163, output=background
WARNING: opening /mnt/pmbootstrap-packages: No such file or directory
(1/45) Installing libblkid (2.39.2-r0)
(2/45) Installing argon2-libs (20190702-r5)
(3/45) Installing device-mapper-libs (2.03.21-r10)
(4/45) Installing json-c (0.17-r0)
(5/45) Installing libuuid (2.39.2-r0)
(6/45) Installing cryptsetup-libs (2.6.1-r8)
(7/45) Installing popt (1.19-r3)
(8/45) Installing cryptsetup (2.6.1-r8)
(9/45) Installing cryptsetup-openrc (2.6.1-r8)
(10/45) Installing ncurses-terminfo-base (6.4_p20230918-r0)
(11/45) Installing libncursesw (6.4_p20230918-r0)
(12/45) Installing readline (8.2.1-r2)
(13/45) Installing parted (3.6-r2)
(14/45) Installing util-linux (2.39.2-r0)
(15/45) Installing setarch (2.39.2-r0)
(16/45) Installing libfdisk (2.39.2-r0)
(17/45) Installing libmount (2.39.2-r0)
(18/45) Installing libsmartcols (2.39.2-r0)
(19/45) Installing util-linux-misc (2.39.2-r0)
(20/45) Installing libeconf (0.5.2-r2)
(21/45) Installing skalibs (2.13.1.1-r2)
(22/45) Installing utmps-libs (0.1.2.1-r2)
(23/45) Installing linux-pam (1.5.3-r6)
(24/45) Installing runuser (2.39.2-r0)
(25/45) Installing mount (2.39.2-r0)
(26/45) Installing losetup (2.39.2-r0)
(27/45) Installing hexdump (2.39.2-r0)
(28/45) Installing uuidgen (2.39.2-r0)
(29/45) Installing blkid (2.39.2-r0)
(30/45) Installing sfdisk (2.39.2-r0)
(31/45) Installing mcookie (2.39.2-r0)
(32/45) Installing agetty (2.39.2-r0)
(33/45) Installing agetty-openrc (0.50-r0)
(34/45) Installing wipefs (2.39.2-r0)
(35/45) Installing cfdisk (2.39.2-r0)
(36/45) Installing umount (2.39.2-r0)
(37/45) Installing util-linux-openrc (2.39.2-r0)
(38/45) Installing flock (2.39.2-r0)
(39/45) Installing lsblk (2.39.2-r0)
(40/45) Installing libcap-ng (0.8.3-r4)
(41/45) Installing setpriv (2.39.2-r0)
(42/45) Installing logger (2.39.2-r0)
(43/45) Installing partx (2.39.2-r0)
(44/45) Installing fstrim (2.39.2-r0)
(45/45) Installing findmnt (2.39.2-r0)
Executing busybox-1.36.1-r8.trigger
OK: 29 MiB in 70 packages
(3795877) [06:31:43] *** (2/4) CREATE DEVICE ROOTFS ("pine64-pinephone") ***
(3795877) [06:31:43] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/dev
(3795877) [06:31:43] % sudo mount -t tmpfs -o size=1M,noexec,dev tmpfs /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/dev
(3795877) [06:31:43] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/dev/pts /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/dev/shm
(3795877) [06:31:43] % sudo mount -t tmpfs -o nodev,nosuid,noexec tmpfs /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/dev/shm
(3795877) [06:31:43] % sudo mknod -m 666 /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/dev/null c 1 3
(3795877) [06:31:43] % sudo mknod -m 666 /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/dev/zero c 1 5
(3795877) [06:31:43] % sudo mknod -m 666 /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/dev/full c 1 7
(3795877) [06:31:43] % sudo mknod -m 644 /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/dev/random c 1 8
(3795877) [06:31:43] % sudo mknod -m 644 /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/dev/urandom c 1 9
(3795877) [06:31:43] % sudo ln -sf /proc/self/fd /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/dev/
(3795877) [06:31:43] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/proc
(3795877) [06:31:43] % sudo mount --bind /proc /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/proc
(3795877) [06:31:43] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/var/cache/apk
(3795877) [06:31:43] % sudo mount --bind /home/swadmin/.local/var/pmbootstrap/cache_apk_aarch64 /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/var/cache/apk
(3795877) [06:31:43] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/mnt/appstream-data
(3795877) [06:31:43] % sudo mount --bind /home/swadmin/.local/var/pmbootstrap/cache_appstream/aarch64/edge /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/mnt/appstream-data
(3795877) [06:31:43] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/mnt/pmbootstrap-ccache
(3795877) [06:31:43] % sudo mount --bind /home/swadmin/.local/var/pmbootstrap/cache_ccache_aarch64 /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/mnt/pmbootstrap-ccache
(3795877) [06:31:43] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/var/cache/distfiles
(3795877) [06:31:43] % sudo mount --bind /home/swadmin/.local/var/pmbootstrap/cache_distfiles /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/var/cache/distfiles
(3795877) [06:31:43] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/mnt/pmbootstrap-git
(3795877) [06:31:43] % sudo mount --bind /home/swadmin/.local/var/pmbootstrap/cache_git /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/mnt/pmbootstrap-git
(3795877) [06:31:43] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/mnt/pmbootstrap-go
(3795877) [06:31:43] % sudo mount --bind /home/swadmin/.local/var/pmbootstrap/cache_go /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/mnt/pmbootstrap-go
(3795877) [06:31:43] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/mnt/pmbootstrap-rust
(3795877) [06:31:43] % sudo mount --bind /home/swadmin/.local/var/pmbootstrap/cache_rust /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/mnt/pmbootstrap-rust
(3795877) [06:31:43] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/mnt/pmbootstrap-abuild-config
(3795877) [06:31:43] % sudo mount --bind /home/swadmin/.local/var/pmbootstrap/config_abuild /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/mnt/pmbootstrap-abuild-config
(3795877) [06:31:43] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/etc/apk/keys
(3795877) [06:31:43] % sudo mount --bind /home/swadmin/.local/var/pmbootstrap/config_apk_keys /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/etc/apk/keys
(3795877) [06:31:43] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/mnt/pmbootstrap-netboot
(3795877) [06:31:43] % sudo mount --bind /home/swadmin/.local/var/pmbootstrap/images_netboot /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/mnt/pmbootstrap-netboot
(3795877) [06:31:43] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/mnt/pmbootstrap-packages
(3795877) [06:31:43] % sudo mount --bind /home/swadmin/.local/var/pmbootstrap/packages/edge /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/mnt/pmbootstrap-packages
(3795877) [06:31:43] % sudo touch /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/in-pmbootstrap
(3795877) [06:31:43] sigfilename: sbin/apk.static.SIGN.RSA.alpine-devel@lists.alpinelinux.org-616ae350.rsa.pub
(3795877) [06:31:43] sigkey: alpine-devel@lists.alpinelinux.org-616ae350.rsa.pub
(3795877) [06:31:43] extracted: /tmp/pmbootstrap4yje7nglapk
(3795877) [06:31:43] extracted: /tmp/pmbootstrapcs1o64fdsig
(3795877) [06:31:43] Verify apk.static signature with /home/swadmin/pmbootstrap/pmb/data/keys/alpine-devel@lists.alpinelinux.org-616ae350.rsa.pub
(3795877) [06:31:43] % openssl dgst -sha1 -verify /home/swadmin/pmbootstrap/pmb/data/keys/alpine-devel@lists.alpinelinux.org-616ae350.rsa.pub -signature /tmp/pmbootstrapcs1o64fdsig /tmp/pmbootstrap4yje7nglapk
Verified OK
(3795877) [06:31:43] Verify the version reported by the apk.static binary (must match the package version 2.14.0-r5)
(3795877) [06:31:43] % /tmp/pmbootstrap4yje7nglapk --version
apk-tools 2.14.0, compiled for aarch64.
(3795877) [06:31:43] (rootfs_pine64-pinephone) install alpine-base
(3795877) [06:31:43] % sudo ln -s -f /var/cache/apk /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/etc/apk/cache
(3795877) [06:31:43] % sudo cp /etc/resolv.conf /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/etc/resolv.conf
(3795877) [06:31:43] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/etc/apk
(3795877) [06:31:43] (rootfs_pine64-pinephone) update /etc/apk/repositories
(3795877) [06:31:43] % sudo sh -c echo /mnt/pmbootstrap-packages >> /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/etc/apk/repositories
(3795877) [06:31:43] % sudo sh -c echo http://mirror.postmarketos.org/postmarketos/master >> /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/etc/apk/repositories
(3795877) [06:31:43] % sudo sh -c echo http://dl-cdn.alpinelinux.org/alpine/edge/main >> /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/etc/apk/repositories
(3795877) [06:31:43] % sudo sh -c echo http://dl-cdn.alpinelinux.org/alpine/edge/community >> /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/etc/apk/repositories
(3795877) [06:31:43] % sudo sh -c echo http://dl-cdn.alpinelinux.org/alpine/edge/testing >> /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/etc/apk/repositories
(3795877) [06:31:43] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/tmp
(3795877) [06:31:43] % sudo rm -f /home/swadmin/.local/var/pmbootstrap/tmp/apk_progress_fifo
(3795877) [06:31:43] % sudo mkfifo /home/swadmin/.local/var/pmbootstrap/tmp/apk_progress_fifo
(3795877) [06:31:43] % sudo cat /home/swadmin/.local/var/pmbootstrap/tmp/apk_progress_fifo
(3795877) [06:31:43] % sudo sh -c exec 3>/home/swadmin/.local/var/pmbootstrap/tmp/apk_progress_fifo; /home/swadmin/.local/var/pmbootstrap/apk.static --no-progress --progress-fd 3 --root /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone --cache-dir /home/swadmin/.local/var/pmbootstrap/cache_apk_aarch64 --initdb --arch aarch64 add alpine-base
(3795877) [06:31:43] New background process: pid=3796325, output=background
WARNING: opening /mnt/pmbootstrap-packages: No such file or directory
(1/25) Installing alpine-baselayout-data (3.4.3-r2)
(2/25) Installing musl (1.2.4_git20230717-r2)
(3/25) Installing busybox (1.36.1-r8)
Executing busybox-1.36.1-r8.post-install
(4/25) Installing busybox-binsh (1.36.1-r8)
(5/25) Installing alpine-baselayout (3.4.3-r2)
Executing alpine-baselayout-3.4.3-r2.pre-install
Executing alpine-baselayout-3.4.3-r2.post-install
(6/25) Installing ifupdown-ng (0.12.1-r2)
(7/25) Installing libcap2 (2.69-r1)
(8/25) Installing openrc (0.50-r0)
Executing openrc-0.50-r0.post-install
(9/25) Installing mdev-conf (4.5-r0)
(10/25) Installing busybox-mdev-openrc (1.36.1-r8)
(11/25) Installing alpine-conf (3.16.2-r1)
(12/25) Installing alpine-keys (2.4-r1)
(13/25) Installing alpine-release (3.19_alpha20230901-r0)
(14/25) Installing ca-certificates-bundle (20230506-r0)
(15/25) Installing libcrypto3 (3.1.3-r0)
(16/25) Installing libssl3 (3.1.3-r0)
(17/25) Installing ssl_client (1.36.1-r8)
(18/25) Installing zlib (1.3-r0)
(19/25) Installing apk-tools (2.14.0-r5)
(20/25) Installing busybox-openrc (1.36.1-r8)
(21/25) Installing busybox-suid (1.36.1-r8)
(22/25) Installing scanelf (1.3.7-r2)
(23/25) Installing musl-utils (1.2.4_git20230717-r2)
(24/25) Installing libc-utils (0.7.2-r5)
(25/25) Installing alpine-base (3.19_alpha20230901-r0)
Executing busybox-1.36.1-r8.trigger
OK: 13 MiB in 25 packages
(3795877) [06:31:44] (rootfs_pine64-pinephone) % getent passwd user
(3795877) [06:31:44] (rootfs_pine64-pinephone) % adduser -D -u 10000 user
(3795877) [06:31:44] (rootfs_pine64-pinephone) % addgroup -S wheel
addgroup: group 'wheel' in use
(3795877) [06:31:44] (rootfs_pine64-pinephone) % addgroup user wheel
(3795877) [06:31:44] (rootfs_pine64-pinephone) % addgroup -S video
addgroup: group 'video' in use
(3795877) [06:31:44] (rootfs_pine64-pinephone) % addgroup user video
(3795877) [06:31:44] (rootfs_pine64-pinephone) % addgroup -S audio
addgroup: group 'audio' in use
(3795877) [06:31:44] (rootfs_pine64-pinephone) % addgroup user audio
(3795877) [06:31:44] (rootfs_pine64-pinephone) % addgroup -S input
addgroup: group 'input' in use
(3795877) [06:31:44] (rootfs_pine64-pinephone) % addgroup user input
(3795877) [06:31:44] (rootfs_pine64-pinephone) % addgroup -S plugdev
(3795877) [06:31:44] (rootfs_pine64-pinephone) % addgroup user plugdev
(3795877) [06:31:44] (rootfs_pine64-pinephone) % addgroup -S netdev
addgroup: group 'netdev' in use
(3795877) [06:31:44] (rootfs_pine64-pinephone) % addgroup user netdev
(3795877) [06:31:44] WARNING: package postmarketos-bootsplash: aport version 0.2-r2 is lower than 0.2.1-r0 from the binary repository. 0.2.1-r0 will be used when installing postmarketos-bootsplash. See also: <https://postmarketos.org/warning-repo2>
(3795877) [06:31:44] WARNING: package postmarketos-mkinitfs: aport version 2.1.1-r0 is lower than 2.2.1-r2 from the binary repository. 2.2.1-r2 will be used when installing postmarketos-mkinitfs. See also: <https://postmarketos.org/warning-repo2>
(3795877) [06:31:44] WARNING: package postmarketos-initramfs: aport version 1.0.2-r0 is lower than 2.0.1-r0 from the binary repository. 2.0.1-r0 will be used when installing postmarketos-initramfs. See also: <https://postmarketos.org/warning-repo2>
(3795877) [06:31:44] WARNING: package postmarketos-base: aport version 26-r1 is lower than 28-r0 from the binary repository. 28-r0 will be used when installing postmarketos-base. See also: <https://postmarketos.org/warning-repo2>
(3795877) [06:31:44] WARNING: package devicepkg-dev: aport version 0.14.3-r0 is lower than 0.16.0-r0 from the binary repository. 0.16.0-r0 will be used when installing devicepkg-dev. See also: <https://postmarketos.org/warning-repo2>
(3795877) [06:31:44] WARNING: package device-pine64-pinephone: aport version 0.46-r0 is lower than 0.46-r3 from the binary repository. 0.46-r3 will be used when installing device-pine64-pinephone. See also: <https://postmarketos.org/warning-repo2>
(3795877) [06:31:44] WARNING: package device-pine64-pinephone: aport version 0.46-r0 is lower than 0.46-r3 from the binary repository. 0.46-r3 will be used when installing device-pine64-pinephone. See also: <https://postmarketos.org/warning-repo2>
(3795877) [06:31:44] WARNING: package osk-sdl: aport version 0.67.1-r2 is lower than 0.67.1-r4 from the binary repository. 0.67.1-r4 will be used when installing osk-sdl. See also: <https://postmarketos.org/warning-repo2>
(3795877) [06:31:44] WARNING: package postmarketos-base: aport version 26-r1 is lower than 28-r0 from the binary repository. 28-r0 will be used when installing postmarketos-base. See also: <https://postmarketos.org/warning-repo2>
(3795877) [06:31:44] (rootfs_pine64-pinephone) calculate depends of postmarketos-base, device-pine64-pinephone, device-pine64-pinephone-nonfree-firmware, osk-sdl, lang, musl-locales, postmarketos-base-nofde (pmbootstrap -v for details)
(3795877) [06:31:44] sudo-virt: picked provider(s) with highest priority 100: sudo
(3795877) [06:31:44] openssh-client: picked provider(s) with highest priority 2: openssh-client-default
(3795877) [06:31:44] so:libpolkit-gobject-1.so.0: picked provider(s) with highest priority 100: polkit-noelogind-libs
(3795877) [06:31:44] WARNING: package linux-postmarketos-allwinner: aport version 6.2.7_git20230317-r3 is lower than 6.4.7_git20230731-r1 from the binary repository. 6.4.7_git20230731-r1 will be used when installing linux-postmarketos-allwinner. See also: <https://postmarketos.org/warning-repo2>
(3795877) [06:31:44] Build is necessary for package 'arm-trusted-firmware': Binary package out of date (binary: 2.8.8-r0, aport: 9999-r9)
(3795877) [06:31:44] (native) calculate depends of abuild (pmbootstrap -v for details)
(3795877) [06:31:44] (native) install abuild
(3795877) [06:31:44] % sudo rm -f /home/swadmin/.local/var/pmbootstrap/chroot_native/tmp/apk_progress_fifo
(3795877) [06:31:44] % sudo mkfifo /home/swadmin/.local/var/pmbootstrap/chroot_native/tmp/apk_progress_fifo
(3795877) [06:31:44] (native) % cat /tmp/apk_progress_fifo
(3795877) [06:31:44] (native) % sh -c exec 3>/tmp/apk_progress_fifo; apk --no-progress --progress-fd 3 add abuild
(3795877) [06:31:44] New background process: pid=3796408, output=background
WARNING: opening /mnt/pmbootstrap-packages: No such file or directory
(1/21) Installing libattr (2.5.1-r5)
(2/21) Installing attr (2.5.1-r5)
(3/21) Installing libcap-getcap (2.69-r1)
(4/21) Installing fakeroot (1.32.1-r0)
(5/21) Installing libgcc (13.1.1_git20230722-r2)
(6/21) Installing libstdc++ (13.1.1_git20230722-r2)
(7/21) Installing lzip (1.23-r1)
(8/21) Installing openssl (3.1.3-r0)
(9/21) Installing patch (2.7.6-r10)
(10/21) Installing pkgconf (2.0.3-r0)
(11/21) Installing libacl (2.3.1-r4)
(12/21) Installing tar (1.35-r2)
(13/21) Installing ca-certificates (20230506-r0)
(14/21) Installing brotli-libs (1.0.9-r15)
(15/21) Installing c-ares (1.19.1-r1)
(16/21) Installing libunistring (1.1-r2)
(17/21) Installing libidn2 (2.3.4-r4)
(18/21) Installing nghttp2-libs (1.56.0-r0)
(19/21) Installing libcurl (8.3.0-r1)
(20/21) Installing curl (8.3.0-r1)
(21/21) Installing abuild (3.11.21-r0)
Executing abuild-3.11.21-r0.pre-install
Executing busybox-1.36.1-r8.trigger
Executing ca-certificates-20230506-r0.trigger
OK: 40 MiB in 91 packages
(3795877) [06:31:44] (native) % chown root:abuild /var/cache/distfiles
(3795877) [06:31:44] (native) % chmod g+w /var/cache/distfiles
(3795877) [06:31:44] (native) % adduser pmos abuild
(3795877) [06:31:44] (native) calculate depends of abuild, build-base, ccache, git (pmbootstrap -v for details)
(3795877) [06:31:44] so:libisl.so.23: has multiple providers (isl25, isl26), picked shortest: isl25
(3795877) [06:31:44] (native) install abuild build-base ccache git
(3795877) [06:31:44] % sudo rm -f /home/swadmin/.local/var/pmbootstrap/chroot_native/tmp/apk_progress_fifo
(3795877) [06:31:44] % sudo mkfifo /home/swadmin/.local/var/pmbootstrap/chroot_native/tmp/apk_progress_fifo
(3795877) [06:31:44] (native) % cat /tmp/apk_progress_fifo
(3795877) [06:31:44] (native) % sh -c exec 3>/tmp/apk_progress_fifo; apk --no-progress --progress-fd 3 add abuild build-base ccache git
(3795877) [06:31:44] New background process: pid=3796443, output=background
WARNING: opening /mnt/pmbootstrap-packages: No such file or directory
(1/25) Installing jansson (2.14-r4)
(2/25) Installing zstd-libs (1.5.5-r7)
(3/25) Installing binutils (2.41-r0)
(4/25) Installing libmagic (5.45-r1)
(5/25) Installing file (5.45-r1)
(6/25) Installing libgomp (13.1.1_git20230722-r2)
(7/25) Installing libatomic (13.1.1_git20230722-r2)
(8/25) Installing gmp (6.3.0-r0)
(9/25) Installing isl26 (0.26-r1)
(10/25) Installing mpfr4 (4.2.1-r0)
(11/25) Installing mpc1 (1.3.1-r1)
(12/25) Installing gcc (13.1.1_git20230722-r2)
(13/25) Installing libstdc++-dev (13.1.1_git20230722-r2)
(14/25) Installing musl-dev (1.2.4_git20230717-r2)
(15/25) Installing libc-dev (0.7.2-r5)
(16/25) Installing g++ (13.1.1_git20230722-r2)
(17/25) Installing make (4.4.1-r2)
(18/25) Installing fortify-headers (1.1-r3)
(19/25) Installing build-base (0.5-r3)
(20/25) Installing hiredis (1.2.0-r0)
(21/25) Installing libxxhash (0.8.2-r2)
(22/25) Installing ccache (4.8.3-r0)
(23/25) Installing libexpat (2.5.0-r2)
(24/25) Installing pcre2 (10.42-r1)
(25/25) Installing git (2.42.0-r0)
Executing busybox-1.36.1-r8.trigger
OK: 249 MiB in 116 packages
(3795877) [06:31:46] (native) % cp /tmp/gzip_wrapper.sh /usr/local/bin/gzip
(3795877) [06:31:46] (native) % chmod +x /usr/local/bin/gzip
(3795877) [06:31:46] (native) % sed -i -e s/^CLEANUP=.*/CLEANUP=''/ /etc/abuild.conf
(3795877) [06:31:46] (native) % sed -i -e s/^ERROR_CLEANUP=.*/ERROR_CLEANUP=''/ /etc/abuild.conf
(3795877) [06:31:46] (native) % sed -i $ a\export JOBS=9 /etc/abuild.conf
(3795877) [06:31:46] (native) calculate depends of dtc, gcc-arm-none-eabi, openssl-dev (pmbootstrap -v for details)
(3795877) [06:31:46] (native) install dtc gcc-arm-none-eabi openssl-dev
(3795877) [06:31:46] % sudo rm -f /home/swadmin/.local/var/pmbootstrap/chroot_native/tmp/apk_progress_fifo
(3795877) [06:31:46] % sudo mkfifo /home/swadmin/.local/var/pmbootstrap/chroot_native/tmp/apk_progress_fifo
(3795877) [06:31:46] (native) % cat /tmp/apk_progress_fifo
(3795877) [06:31:46] (native) % sh -c exec 3>/tmp/apk_progress_fifo; apk --no-progress --progress-fd 3 add dtc gcc-arm-none-eabi openssl-dev
(3795877) [06:31:46] New background process: pid=3796480, output=background
WARNING: opening /mnt/pmbootstrap-packages: No such file or directory
(1/5) Installing libfdt (1.7.0-r1)
(2/5) Installing dtc (1.7.0-r1)
(3/5) Installing binutils-arm-none-eabi (2.41-r0)
(4/5) Installing gcc-arm-none-eabi (13.1.0-r0)
(5/5) Installing openssl-dev (3.1.3-r0)
Executing busybox-1.36.1-r8.trigger
OK: 387 MiB in 121 packages
(3795877) [06:31:47] (native) build aarch64/arm-trusted-firmware-9999-r9.apk
(3795877) [06:31:47] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/chroot_native/home/pmos/build
(3795877) [06:31:47] % sudo cp -rL /home/swadmin/.local/var/pmbootstrap/cache_git/pmaports/temp/arm-trusted-firmware/APKBUILD /home/swadmin/.local/var/pmbootstrap/chroot_native/home/pmos/build/APKBUILD
(3795877) [06:31:47] (native) % chown -R pmos:pmos /home/pmos/build
(3795877) [06:31:47] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/pmaports
(3795877) [06:31:47] % sudo mount --bind /home/swadmin/.local/var/pmbootstrap/cache_git/pmaports /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/pmaports
(3795877) [06:31:47] (native) % busybox su pmos -c HOME=/home/pmos mkdir -p /home/pmos/build
(3795877) [06:31:47] (native) % busybox su pmos -c HOME=/home/pmos ln -sf /mnt/pmaports/.git /home/pmos/build/.git
(3795877) [06:31:47] (native) % cd /home/pmos/build; busybox su pmos -c CARCH=aarch64 SUDO_APK='abuild-apk --no-progress' GOCACHE=/home/pmos/.cache/go-build HOME=/home/pmos abuild -D postmarketOS -d
>>> arm-trusted-firmware: Building pmos/arm-trusted-firmware 9999-r9 (using abuild 3.11.21-r0) started Fri, 29 Sep 2023 06:31:47 +0000
>>> arm-trusted-firmware: Checking sanity of /home/pmos/build/APKBUILD...
>>> arm-trusted-firmware: Cleaning up srcdir
>>> arm-trusted-firmware: Cleaning up pkgdir
>>> arm-trusted-firmware: Cleaning up tmpdir
>>> arm-trusted-firmware: Fetching https://github.com/ARM-software/arm-trusted-firmware/archive/v2.8.0/arm-trusted-firmware-v2.8.0.tar.gz
>>> arm-trusted-firmware: Fetching https://github.com/ARM-software/arm-trusted-firmware/archive/v2.8.0/arm-trusted-firmware-v2.8.0.tar.gz
>>> arm-trusted-firmware: Checking sha512sums...
arm-trusted-firmware-v2.8.0.tar.gz: OK
>>> arm-trusted-firmware: Unpacking /var/cache/distfiles/arm-trusted-firmware-v2.8.0.tar.gz...
>>> arm-trusted-firmware: Building ATF for sun50i_a64 (opts='SUNXI_SETUP_REGULATORS=0 SUNXI_AMEND_DTB=1')
CC bl31/bl31_context_mgmt.c
CC bl31/bl31_main.c
CC bl31/interrupt_mgmt.c
CC common/fdt_fixup.c
CC common/runtime_svc.c
CC drivers/allwinner/axp/axp803.c
CC drivers/allwinner/axp/common.c
CC drivers/allwinner/sunxi_msgbox.c
CC drivers/allwinner/sunxi_rsb.c
CC drivers/arm/css/scpi/css_scpi.c
CC drivers/arm/gic/v2/gicdv2_helpers.c
CC drivers/arm/gic/v2/gicv2_helpers.c
CC drivers/arm/gic/v2/gicv2_main.c
CC drivers/delay_timer/delay_timer.c
CC drivers/delay_timer/generic_delay_timer.c
CC lib/cpus/errata_report.c
CC lib/el3_runtime/aarch64/context_mgmt.c
CC lib/el3_runtime/cpu_data_array.c
CC lib/psci/psci_common.c
CC lib/locks/bakery/bakery_lock_coherent.c
CC lib/psci/psci_mem_protect.c
CC lib/psci/psci_main.c
CC lib/psci/psci_off.c
CC lib/psci/psci_on.c
CC lib/psci/psci_setup.c
CC lib/psci/psci_suspend.c
CC lib/psci/psci_system_off.c
CC plat/allwinner/common/sunxi_bl31_setup.c
CC plat/allwinner/common/sunxi_native_pm.c
CC plat/allwinner/common/sunxi_cpu_ops.c
CC plat/allwinner/common/sunxi_pm.c
CC plat/allwinner/common/sunxi_prepare_dtb.c
CC plat/allwinner/common/sunxi_scpi_pm.c
CC plat/allwinner/common/sunxi_security.c
CC plat/allwinner/common/sunxi_topology.c
CC plat/common/plat_gicv2.c
CC plat/allwinner/sun50i_a64/sunxi_idle_states.c
CC plat/allwinner/sun50i_a64/sunxi_power.c
CC plat/common/plat_psci_common.c
CC services/arm_arch_svc/arm_arch_svc_setup.c
CC services/std_svc/std_svc_setup.c
CC common/bl_common.c
CC common/tf_log.c
CC drivers/console/multi_console.c
CC plat/common/plat_bl_common.c
CC plat/common/plat_log_common.c
CC plat/common/aarch64/plat_common.c
CC lib/compiler-rt/builtins/popcountdi2.c
CC lib/compiler-rt/builtins/popcountsi2.c
CC lib/xlat_tables_v2/aarch64/xlat_tables_arch.c
CC lib/xlat_tables_v2/xlat_tables_context.c
CC lib/xlat_tables_v2/xlat_tables_utils.c
CC lib/xlat_tables_v2/xlat_tables_core.c
CC plat/allwinner/common/sunxi_common.c
AS bl31/aarch64/bl31_entrypoint.S
AS bl31/aarch64/crash_reporting.S
AS bl31/aarch64/ea_delegate.S
AS bl31/aarch64/runtime_exceptions.S
AS lib/cpus/aarch64/cortex_a53.S
AS lib/cpus/aarch64/dsu_helpers.S
AS lib/cpus/aarch64/cpu_helpers.S
AS lib/cpus/aarch64/wa_cve_2017_5715_bpiall.S
AS lib/cpus/aarch64/wa_cve_2017_5715_mmu.S
AS lib/el3_runtime/aarch64/context.S
AS lib/el3_runtime/aarch64/cpu_data.S
AS lib/locks/exclusive/aarch64/spinlock.S
AS lib/psci/aarch64/psci_helpers.S
AS common/aarch64/debug.S
AS plat/common/aarch64/platform_mp_stack.S
AS lib/aarch64/cache_helpers.S
AS lib/aarch64/misc_helpers.S
AS plat/common/aarch64/platform_helpers.S
AS drivers/ti/uart/aarch64/16550_console.S
AS lib/xlat_tables_v2/aarch64/enable_mmu.S
AS plat/allwinner/common/plat_helpers.S
CC lib/libfdt/fdt_empty_tree.c
PP bl31/bl31.ld.S
CC lib/libfdt/fdt.c
CC lib/libfdt/fdt_addresses.c
CC lib/libfdt/fdt_ro.c
CC lib/libfdt/fdt_rw.c
CC lib/libfdt/fdt_strerror.c
CC lib/libfdt/fdt_sw.c
CC lib/libfdt/fdt_wip.c
CC lib/libc/abort.c
CC lib/libc/assert.c
CC lib/libc/exit.c
CC lib/libc/memchr.c
CC lib/libc/memcmp.c
CC lib/libc/memcpy.c
CC lib/libc/memmove.c
CC lib/libc/memrchr.c
CC lib/libc/memset.c
CC lib/libc/printf.c
CC lib/libc/putchar.c
CC lib/libc/puts.c
CC lib/libc/snprintf.c
CC lib/libc/strchr.c
CC lib/libc/strcmp.c
CC lib/libc/strlcat.c
CC lib/libc/strlcpy.c
CC lib/libc/strlen.c
CC lib/libc/strncmp.c
CC lib/libc/strnlen.c
CC lib/libc/strrchr.c
CC lib/libc/strtok.c
CC lib/libc/strtoul.c
CC lib/libc/strtoll.c
CC lib/libc/strtoull.c
CC lib/libc/strtol.c
AS lib/libc/aarch64/setjmp.S
AR /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/sun50i_a64/release/lib/libfdt.a
AR /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/sun50i_a64/release/lib/libc.a
LD /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/sun50i_a64/release/bl31/bl31.elf
BIN /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/sun50i_a64/release/bl31.bin
OD /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/sun50i_a64/release/bl31/bl31.dump
Built /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/sun50i_a64/release/bl31.bin successfully
>>> arm-trusted-firmware: Building ATF for sun50i_h6 (opts='')
CC bl31/bl31_context_mgmt.c
CC bl31/bl31_main.c
CC bl31/interrupt_mgmt.c
CC common/runtime_svc.c
CC drivers/allwinner/axp/axp805.c
CC drivers/allwinner/axp/common.c
CC drivers/allwinner/sunxi_msgbox.c
CC drivers/allwinner/sunxi_rsb.c
CC drivers/arm/css/scpi/css_scpi.c
CC drivers/arm/gic/v2/gicdv2_helpers.c
CC drivers/arm/gic/v2/gicv2_helpers.c
CC drivers/arm/gic/v2/gicv2_main.c
CC drivers/delay_timer/delay_timer.c
CC drivers/delay_timer/generic_delay_timer.c
CC lib/el3_runtime/aarch64/context_mgmt.c
CC lib/cpus/errata_report.c
CC lib/el3_runtime/cpu_data_array.c
CC lib/locks/bakery/bakery_lock_coherent.c
CC lib/psci/psci_main.c
CC lib/psci/psci_common.c
CC lib/psci/psci_mem_protect.c
CC lib/psci/psci_off.c
CC lib/psci/psci_on.c
CC lib/psci/psci_setup.c
CC lib/psci/psci_suspend.c
CC lib/psci/psci_system_off.c
CC plat/allwinner/common/sunxi_bl31_setup.c
CC plat/allwinner/common/sunxi_cpu_ops.c
CC plat/allwinner/common/sunxi_native_pm.c
CC plat/allwinner/common/sunxi_pm.c
CC plat/allwinner/common/sunxi_scpi_pm.c
CC plat/allwinner/common/sunxi_security.c
CC plat/allwinner/common/sunxi_topology.c
CC plat/allwinner/sun50i_h6/sunxi_idle_states.c
CC plat/allwinner/sun50i_h6/sunxi_power.c
CC plat/common/plat_gicv2.c
CC plat/common/plat_psci_common.c
CC services/arm_arch_svc/arm_arch_svc_setup.c
CC services/std_svc/std_svc_setup.c
CC common/bl_common.c
CC common/tf_log.c
CC drivers/console/multi_console.c
CC plat/common/plat_bl_common.c
CC plat/common/plat_log_common.c
CC plat/common/aarch64/plat_common.c
CC lib/compiler-rt/builtins/popcountdi2.c
CC lib/compiler-rt/builtins/popcountsi2.c
CC lib/xlat_tables_v2/aarch64/xlat_tables_arch.c
CC lib/xlat_tables_v2/xlat_tables_context.c
CC lib/xlat_tables_v2/xlat_tables_utils.c
CC lib/xlat_tables_v2/xlat_tables_core.c
CC plat/allwinner/common/sunxi_common.c
AS bl31/aarch64/bl31_entrypoint.S
AS bl31/aarch64/crash_reporting.S
AS bl31/aarch64/ea_delegate.S
AS bl31/aarch64/runtime_exceptions.S
AS lib/cpus/aarch64/cortex_a53.S
AS lib/cpus/aarch64/cpu_helpers.S
AS lib/cpus/aarch64/dsu_helpers.S
AS lib/cpus/aarch64/wa_cve_2017_5715_bpiall.S
AS lib/cpus/aarch64/wa_cve_2017_5715_mmu.S
AS lib/el3_runtime/aarch64/context.S
AS lib/el3_runtime/aarch64/cpu_data.S
AS lib/locks/exclusive/aarch64/spinlock.S
AS lib/psci/aarch64/psci_helpers.S
AS plat/common/aarch64/platform_mp_stack.S
AS common/aarch64/debug.S
AS lib/aarch64/cache_helpers.S
AS lib/aarch64/misc_helpers.S
AS plat/common/aarch64/platform_helpers.S
AS drivers/ti/uart/aarch64/16550_console.S
AS lib/xlat_tables_v2/aarch64/enable_mmu.S
AS plat/allwinner/common/plat_helpers.S
PP bl31/bl31.ld.S
CC lib/libfdt/fdt.c
CC lib/libfdt/fdt_addresses.c
CC lib/libfdt/fdt_empty_tree.c
CC lib/libfdt/fdt_rw.c
CC lib/libfdt/fdt_ro.c
CC lib/libfdt/fdt_strerror.c
CC lib/libfdt/fdt_sw.c
CC lib/libfdt/fdt_wip.c
CC lib/libc/abort.c
CC lib/libc/assert.c
CC lib/libc/exit.c
CC lib/libc/memchr.c
CC lib/libc/memcmp.c
CC lib/libc/memcpy.c
CC lib/libc/memmove.c
CC lib/libc/memrchr.c
CC lib/libc/memset.c
CC lib/libc/printf.c
CC lib/libc/putchar.c
CC lib/libc/puts.c
CC lib/libc/snprintf.c
CC lib/libc/strchr.c
CC lib/libc/strcmp.c
CC lib/libc/strlcat.c
CC lib/libc/strlcpy.c
CC lib/libc/strlen.c
CC lib/libc/strncmp.c
CC lib/libc/strnlen.c
CC lib/libc/strrchr.c
CC lib/libc/strtok.c
CC lib/libc/strtoul.c
CC lib/libc/strtoll.c
CC lib/libc/strtoull.c
CC lib/libc/strtol.c
AS lib/libc/aarch64/setjmp.S
AR /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/sun50i_h6/release/lib/libfdt.a
AR /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/sun50i_h6/release/lib/libc.a
LD /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/sun50i_h6/release/bl31/bl31.elf
BIN /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/sun50i_h6/release/bl31.bin
OD /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/sun50i_h6/release/bl31/bl31.dump
Built /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/sun50i_h6/release/bl31.bin successfully
>>> arm-trusted-firmware: Building ATF for rk3399 (opts='')
CC bl31/bl31_context_mgmt.c
CC bl31/bl31_main.c
CC bl31/interrupt_mgmt.c
CC common/runtime_svc.c
CC drivers/arm/cci/cci.c
CC drivers/arm/gic/v3/arm_gicv3_common.c
CC drivers/arm/gic/v3/gic-x00.c
CC drivers/arm/gic/v3/gicdv3_helpers.c
CC drivers/arm/gic/v3/gicrv3_helpers.c
CC drivers/arm/gic/v3/gicv3_helpers.c
CC drivers/arm/gic/v3/gicv3_main.c
CC drivers/delay_timer/delay_timer.c
CC drivers/delay_timer/generic_delay_timer.c
CC drivers/gpio/gpio.c
CC lib/cpus/errata_report.c
CC lib/el3_runtime/aarch64/context_mgmt.c
CC lib/el3_runtime/cpu_data_array.c
CC lib/extensions/spe/spe.c
CC lib/locks/bakery/bakery_lock_coherent.c
CC lib/psci/psci_common.c
CC lib/psci/psci_mem_protect.c
CC lib/psci/psci_main.c
CC lib/psci/psci_off.c
CC lib/psci/psci_on.c
CC lib/psci/psci_suspend.c
CC lib/psci/psci_setup.c
CC lib/psci/psci_system_off.c
CC plat/common/plat_gicv3.c
CC plat/rockchip/common/aarch64/platform_common.c
CC plat/rockchip/common/bl31_plat_setup.c
CC plat/rockchip/common/params_setup.c
CC plat/rockchip/common/plat_pm.c
CC plat/rockchip/common/plat_topology.c
CC plat/rockchip/common/rockchip_gicv3.c
CC plat/rockchip/common/rockchip_sip_svc.c
CC plat/rockchip/rk3399/drivers/dram/dfs.c
CC plat/rockchip/rk3399/drivers/dram/dram.c
CC plat/rockchip/rk3399/drivers/dram/dram_spec_timing.c
CC plat/rockchip/rk3399/drivers/dram/suspend.c
CC plat/rockchip/rk3399/drivers/gpio/rk3399_gpio.c
CC plat/rockchip/rk3399/drivers/pmu/m0_ctl.c
make -C plat/rockchip/rk3399/drivers/m0 BUILD=/home/pmos/build/src/arm-trusted-firmware-2.8.0/build/rk3399/release/m0
CC plat/rockchip/rk3399/drivers/pmu/pmu.c
make[1]: Entering directory '/home/pmos/build/src/arm-trusted-firmware-2.8.0/plat/rockchip/rk3399/drivers/m0'
CC src/dram.c
CC src/stopwatch.c
arm-none-eabi-gcc -g -mcpu=cortex-m0 -mthumb -Wall -O3 -nostdlib -mfloat-abi=soft -ffunction-sections -fdata-sections -fomit-frame-pointer -fno-common -Iinclude/ -I../../include/shared/ -MMD -MT /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/rk3399/release/m0/dram.o -c src/dram.c -o /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/rk3399/release/m0/dram.o
arm-none-eabi-gcc -g -mcpu=cortex-m0 -mthumb -Wall -O3 -nostdlib -mfloat-abi=soft -ffunction-sections -fdata-sections -fomit-frame-pointer -fno-common -Iinclude/ -I../../include/shared/ -MMD -MT /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/rk3399/release/m0/stopwatch.o -c src/stopwatch.c -o /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/rk3399/release/m0/stopwatch.o
CC plat/rockchip/rk3399/drivers/pwm/pwm.c
arm-none-eabi-gcc -g -mcpu=cortex-m0 -mthumb -Wall -O3 -nostdlib -mfloat-abi=soft -Iinclude/ -I../../include/shared/ -P -E -D__LINKER__ -MMD -MF /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/rk3399/release/m0/rk3399m0.ld.d -MT /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/rk3399/release/m0/rk3399m0.ld -o /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/rk3399/release/m0/rk3399m0.ld src/rk3399m0.ld.S
CC src/startup.c
arm-none-eabi-gcc -g -mcpu=cortex-m0 -mthumb -Wall -O3 -nostdlib -mfloat-abi=soft -ffunction-sections -fdata-sections -fomit-frame-pointer -fno-common -Iinclude/ -I../../include/shared/ -MMD -MT /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/rk3399/release/m0/startup.o -c src/startup.c -o /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/rk3399/release/m0/startup.o
CC src/suspend.c
arm-none-eabi-gcc -g -mcpu=cortex-m0 -mthumb -Wall -O3 -nostdlib -mfloat-abi=soft -ffunction-sections -fdata-sections -fomit-frame-pointer -fno-common -Iinclude/ -I../../include/shared/ -MMD -MT /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/rk3399/release/m0/suspend.o -c src/suspend.c -o /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/rk3399/release/m0/suspend.o
In file included from src/dram.c:12:
src/dram.c: In function 'm0_main':
include/rk3399_mcu.h:15:34: warning: array subscript 0 is outside array bounds of 'volatile unsigned int[0]' [-Warray-bounds=]
15 | (*(volatile unsigned int *)(c)); __v; })
| ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/rk3399_mcu.h:16:69: note: in definition of macro 'mmio_write_32'
16 | #define mmio_write_32(c, v) ((*(volatile unsigned int *)(c)) = (v))
| ^
src/dram.c:67:23: note: in expansion of macro 'mmio_read_32'
67 | mmio_read_32(PARAM_ADDR + PARAM_FREQ_SELECT));
| ^~~~~~~~~~~~
cc1: note: source object is likely at address zero
In function 'ddr_set_pll',
inlined from 'm0_main' at src/dram.c:71:2:
include/rk3399_mcu.h:14:40: warning: array subscript 0 is outside array bounds of 'volatile unsigned int[0]' [-Warray-bounds=]
14 | #define mmio_read_32(c) ({unsigned int __v = \
| ^~~
include/rk3399_mcu.h:16:69: note: in definition of macro 'mmio_write_32'
16 | #define mmio_write_32(c, v) ((*(volatile unsigned int *)(c)) = (v))
| ^
src/dram.c:47:23: note: in expansion of macro 'mmio_read_32'
47 | mmio_read_32(PARAM_ADDR + PARAM_DPLL_CON0));
| ^~~~~~~~~~~~
In function 'm0_main':
cc1: note: source object is likely at address zero
In function 'ddr_set_pll',
inlined from 'm0_main' at src/dram.c:71:2:
include/rk3399_mcu.h:14:40: warning: array subscript 0 is outside array bounds of 'volatile unsigned int[0]' [-Warray-bounds=]
14 | #define mmio_read_32(c) ({unsigned int __v = \
| ^~~
include/rk3399_mcu.h:16:69: note: in definition of macro 'mmio_write_32'
16 | #define mmio_write_32(c, v) ((*(volatile unsigned int *)(c)) = (v))
| ^
src/dram.c:49:23: note: in expansion of macro 'mmio_read_32'
49 | mmio_read_32(PARAM_ADDR + PARAM_DPLL_CON1));
| ^~~~~~~~~~~~
In function 'm0_main':
cc1: note: source object is likely at address zero
include/rk3399_mcu.h:16:35: warning: array subscript 0 is outside array bounds of 'volatile unsigned int[0]' [-Warray-bounds=]
16 | #define mmio_write_32(c, v) ((*(volatile unsigned int *)(c)) = (v))
| ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/dram.c:80:9: note: in expansion of macro 'mmio_write_32'
80 | mmio_write_32(PARAM_ADDR + PARAM_M0_DONE, M0_DONE_FLAG);
| ^~~~~~~~~~~~~
cc1: note: source object is likely at address zero
CC plat/rockchip/rk3399/drivers/secure/secure.c
CC plat/rockchip/rk3399/drivers/soc/soc.c
CC plat/rockchip/rk3399/plat_sip_calls.c
CC services/arm_arch_svc/arm_arch_svc_setup.c
LD /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/rk3399/release/m0/rk3399m0.elf
arm-none-eabi-gcc -o /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/rk3399/release/m0/rk3399m0.elf -g -mcpu=cortex-m0 -mthumb -Wall -O3 -nostdlib -mfloat-abi=soft -Wl,--gc-sections -Wl,--build-id=none -Wl,-Map=/home/pmos/build/src/arm-trusted-firmware-2.8.0/build/rk3399/release/m0/rk3399m0.map -Wl,-T/home/pmos/build/src/arm-trusted-firmware-2.8.0/build/rk3399/release/m0/rk3399m0.ld /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/rk3399/release/m0/dram.o /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/rk3399/release/m0/stopwatch.o /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/rk3399/release/m0/startup.o
CC services/std_svc/std_svc_setup.c
/usr/lib/gcc/arm-none-eabi/13.1.0/../../../../arm-none-eabi/bin/ld: warning: /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/rk3399/release/m0/rk3399m0.elf has a LOAD segment with RWX permissions
LD /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/rk3399/release/m0/rk3399m0pmu.elf
arm-none-eabi-gcc -o /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/rk3399/release/m0/rk3399m0pmu.elf -g -mcpu=cortex-m0 -mthumb -Wall -O3 -nostdlib -mfloat-abi=soft -Wl,--gc-sections -Wl,--build-id=none -Wl,-Map=/home/pmos/build/src/arm-trusted-firmware-2.8.0/build/rk3399/release/m0/rk3399m0pmu.map -Wl,-T/home/pmos/build/src/arm-trusted-firmware-2.8.0/build/rk3399/release/m0/rk3399m0.ld /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/rk3399/release/m0/suspend.o /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/rk3399/release/m0/startup.o
BIN /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/rk3399/release/m0/rk3399m0.bin
CC common/bl_common.c
arm-none-eabi-objcopy -O binary /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/rk3399/release/m0/rk3399m0.elf /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/rk3399/release/m0/rk3399m0.bin
CC common/tf_log.c
/usr/lib/gcc/arm-none-eabi/13.1.0/../../../../arm-none-eabi/bin/ld: warning: /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/rk3399/release/m0/rk3399m0pmu.elf has a LOAD segment with RWX permissions
CC drivers/console/multi_console.c
BIN /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/rk3399/release/m0/rk3399m0pmu.bin
arm-none-eabi-objcopy -O binary /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/rk3399/release/m0/rk3399m0pmu.elf /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/rk3399/release/m0/rk3399m0pmu.bin
make[1]: Leaving directory '/home/pmos/build/src/arm-trusted-firmware-2.8.0/plat/rockchip/rk3399/drivers/m0'
CC plat/common/plat_bl_common.c
CC plat/common/aarch64/plat_common.c
CC lib/compiler-rt/builtins/popcountdi2.c
CC plat/common/plat_log_common.c
CC lib/compiler-rt/builtins/popcountsi2.c
CC common/desc_image_load.c
CC lib/bl_aux_params/bl_aux_params.c
CC lib/xlat_tables/xlat_tables_common.c
CC lib/xlat_tables/aarch64/xlat_tables.c
CC plat/common/plat_psci_common.c
AS bl31/aarch64/crash_reporting.S
AS bl31/aarch64/bl31_entrypoint.S
AS bl31/aarch64/ea_delegate.S
AS bl31/aarch64/runtime_exceptions.S
AS drivers/ti/uart/aarch64/16550_console.S
AS lib/cpus/aarch64/cortex_a53.S
AS lib/cpus/aarch64/cortex_a72.S
AS lib/cpus/aarch64/cpu_helpers.S
AS lib/cpus/aarch64/dsu_helpers.S
AS lib/cpus/aarch64/wa_cve_2017_5715_bpiall.S
AS lib/cpus/aarch64/wa_cve_2017_5715_mmu.S
AS lib/el3_runtime/aarch64/context.S
AS lib/el3_runtime/aarch64/cpu_data.S
AS lib/locks/exclusive/aarch64/spinlock.S
AS lib/psci/aarch64/psci_helpers.S
AS plat/common/aarch64/platform_mp_stack.S
AS plat/rockchip/common/aarch64/plat_helpers.S
AS plat/rockchip/common/aarch64/pmu_sram_cpus_on.S
AS common/aarch64/debug.S
AS lib/aarch64/cache_helpers.S
AS lib/aarch64/misc_helpers.S
AS plat/common/aarch64/platform_helpers.S
AS plat/common/aarch64/crash_console_helpers.S
PP bl31/bl31.ld.S
CC lib/libfdt/fdt.c
CC lib/libfdt/fdt_addresses.c
CC lib/libfdt/fdt_empty_tree.c
CC lib/libfdt/fdt_ro.c
CC lib/libfdt/fdt_rw.c
CC lib/libfdt/fdt_strerror.c
CC lib/libfdt/fdt_sw.c
CC lib/libfdt/fdt_wip.c
CC lib/libc/abort.c
CC lib/libc/assert.c
CC lib/libc/exit.c
CC lib/libc/memchr.c
CC lib/libc/memcpy.c
CC lib/libc/memcmp.c
CC lib/libc/memmove.c
CC lib/libc/memrchr.c
CC lib/libc/memset.c
CC lib/libc/printf.c
CC lib/libc/putchar.c
CC lib/libc/puts.c
CC lib/libc/snprintf.c
CC lib/libc/strchr.c
CC lib/libc/strcmp.c
CC lib/libc/strlcat.c
CC lib/libc/strlcpy.c
CC lib/libc/strlen.c
CC lib/libc/strncmp.c
CC lib/libc/strnlen.c
CC lib/libc/strrchr.c
CC lib/libc/strtok.c
CC lib/libc/strtoul.c
CC lib/libc/strtoll.c
CC lib/libc/strtoull.c
CC lib/libc/strtol.c
AS lib/libc/aarch64/setjmp.S
CC plat/rockchip/rk3399/drivers/pmu/pmu_fw.c
AR /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/rk3399/release/lib/libfdt.a
AR /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/rk3399/release/lib/libc.a
LD /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/rk3399/release/bl31/bl31.elf
Built /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/rk3399/release/bl31/bl31.elf successfully
OD /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/rk3399/release/bl31/bl31.dump
>>> arm-trusted-firmware: Building ATF for rk3328 (opts='')
CC bl31/bl31_context_mgmt.c
CC bl31/bl31_main.c
CC bl31/interrupt_mgmt.c
CC common/runtime_svc.c
CC drivers/arm/cci/cci.c
CC drivers/arm/gic/v2/gicv2_helpers.c
CC drivers/arm/gic/v2/gicdv2_helpers.c
CC drivers/arm/gic/v2/gicv2_main.c
CC drivers/delay_timer/delay_timer.c
CC drivers/delay_timer/generic_delay_timer.c
CC lib/cpus/errata_report.c
CC lib/el3_runtime/cpu_data_array.c
CC lib/el3_runtime/aarch64/context_mgmt.c
CC lib/extensions/spe/spe.c
CC lib/locks/bakery/bakery_lock_coherent.c
CC lib/psci/psci_common.c
CC lib/psci/psci_main.c
CC lib/psci/psci_mem_protect.c
CC lib/psci/psci_off.c
CC lib/psci/psci_on.c
CC lib/psci/psci_setup.c
CC lib/psci/psci_suspend.c
CC lib/psci/psci_system_off.c
CC plat/common/plat_gicv2.c
CC plat/rockchip/common/bl31_plat_setup.c
CC plat/rockchip/common/aarch64/platform_common.c
CC plat/rockchip/common/params_setup.c
CC plat/rockchip/common/plat_pm.c
CC plat/rockchip/common/plat_topology.c
CC plat/rockchip/common/rockchip_gicv2.c
CC plat/rockchip/rk3328/drivers/pmu/pmu.c
CC plat/rockchip/rk3328/drivers/soc/soc.c
CC services/arm_arch_svc/arm_arch_svc_setup.c
CC services/std_svc/std_svc_setup.c
CC common/bl_common.c
CC common/tf_log.c
CC drivers/console/multi_console.c
CC plat/common/plat_bl_common.c
CC plat/common/plat_log_common.c
CC plat/common/aarch64/plat_common.c
CC lib/compiler-rt/builtins/popcountdi2.c
CC lib/compiler-rt/builtins/popcountsi2.c
CC common/desc_image_load.c
CC lib/bl_aux_params/bl_aux_params.c
CC lib/xlat_tables/aarch64/xlat_tables.c
CC lib/xlat_tables/xlat_tables_common.c
CC plat/common/plat_psci_common.c
AS bl31/aarch64/bl31_entrypoint.S
AS bl31/aarch64/crash_reporting.S
AS bl31/aarch64/ea_delegate.S
AS bl31/aarch64/runtime_exceptions.S
AS drivers/ti/uart/aarch64/16550_console.S
AS lib/cpus/aarch64/aem_generic.S
AS lib/cpus/aarch64/cortex_a53.S
AS lib/cpus/aarch64/dsu_helpers.S
AS lib/cpus/aarch64/cpu_helpers.S
AS lib/el3_runtime/aarch64/context.S
AS lib/el3_runtime/aarch64/cpu_data.S
AS lib/locks/exclusive/aarch64/spinlock.S
AS lib/psci/aarch64/psci_helpers.S
AS plat/common/aarch64/platform_mp_stack.S
AS plat/rockchip/common/aarch64/plat_helpers.S
AS plat/rockchip/common/aarch64/pmu_sram_cpus_on.S
AS common/aarch64/debug.S
AS lib/aarch64/cache_helpers.S
AS lib/aarch64/misc_helpers.S
AS plat/common/aarch64/platform_helpers.S
AS plat/common/aarch64/crash_console_helpers.S
PP bl31/bl31.ld.S
CC lib/libfdt/fdt.c
CC lib/libfdt/fdt_addresses.c
CC lib/libfdt/fdt_empty_tree.c
CC lib/libfdt/fdt_ro.c
CC lib/libfdt/fdt_rw.c
CC lib/libfdt/fdt_strerror.c
CC lib/libfdt/fdt_sw.c
CC lib/libfdt/fdt_wip.c
CC lib/libc/abort.c
CC lib/libc/assert.c
CC lib/libc/exit.c
CC lib/libc/memchr.c
CC lib/libc/memcmp.c
CC lib/libc/memcpy.c
CC lib/libc/memmove.c
CC lib/libc/memrchr.c
CC lib/libc/memset.c
CC lib/libc/printf.c
CC lib/libc/putchar.c
CC lib/libc/puts.c
CC lib/libc/snprintf.c
CC lib/libc/strchr.c
CC lib/libc/strcmp.c
CC lib/libc/strlcat.c
CC lib/libc/strlen.c
CC lib/libc/strlcpy.c
CC lib/libc/strncmp.c
CC lib/libc/strnlen.c
CC lib/libc/strrchr.c
CC lib/libc/strtok.c
CC lib/libc/strtoul.c
CC lib/libc/strtoll.c
CC lib/libc/strtoull.c
CC lib/libc/strtol.c
AS lib/libc/aarch64/setjmp.S
AR /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/rk3328/release/lib/libfdt.a
AR /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/rk3328/release/lib/libc.a
LD /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/rk3328/release/bl31/bl31.elf
Built /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/rk3328/release/bl31/bl31.elf successfully
OD /home/pmos/build/src/arm-trusted-firmware-2.8.0/build/rk3328/release/bl31/bl31.dump
>>> arm-trusted-firmware: Entering fakeroot...
>>> arm-trusted-firmware*: Running postcheck for arm-trusted-firmware
>>> arm-trusted-firmware*: Preparing package arm-trusted-firmware...
>>> arm-trusted-firmware*: Stripping binaries
>>> arm-trusted-firmware*: Scanning shared objects
>>> arm-trusted-firmware*: Tracing dependencies...
>>> arm-trusted-firmware*: Package size: 640.0 KB
>>> arm-trusted-firmware*: Compressing data...
>>> arm-trusted-firmware*: Create checksum...
>>> arm-trusted-firmware*: Create arm-trusted-firmware-9999-r9.apk
>>> arm-trusted-firmware: Build complete at Fri, 29 Sep 2023 06:31:49 +0000 elapsed time 0h 0m 2s
>>> arm-trusted-firmware: Cleaning up srcdir
>>> arm-trusted-firmware: Cleaning up pkgdir
>>> arm-trusted-firmware: Updating the pmos/aarch64 repository index...
>>> arm-trusted-firmware: Signing the index...
(3795877) [06:31:49] WARNING: package boot-deploy: aport version 0.7-r1 is lower than 0.10.2-r0 from the binary repository. 0.10.2-r0 will be used when installing boot-deploy. See also: <https://postmarketos.org/warning-repo2>
(3795877) [06:31:49] (rootfs_pine64-pinephone) install postmarketos-base device-pine64-pinephone device-pine64-pinephone-nonfree-firmware osk-sdl lang musl-locales postmarketos-base-nofde
(3795877) [06:31:49] % sudo mkfifo /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/tmp/apk_progress_fifo
(3795877) [06:31:49] (rootfs_pine64-pinephone) % cat /tmp/apk_progress_fifo
(3795877) [06:31:49] (rootfs_pine64-pinephone) % sh -c exec 3>/tmp/apk_progress_fifo; apk --no-progress --progress-fd 3 add postmarketos-base device-pine64-pinephone device-pine64-pinephone-nonfree-firmware osk-sdl lang musl-locales postmarketos-base-nofde
(3795877) [06:31:49] New background process: pid=3797877, output=background
(1/200) Installing alsa-ucm-conf (1.2.9-r2)
(2/200) Installing atinout (0.9.1-r2)
(3/200) Installing ca-certificates (20230506-r0)
(4/200) Installing brotli-libs (1.0.9-r15)
(5/200) Installing c-ares (1.19.1-r1)
(6/200) Installing libunistring (1.1-r2)
(7/200) Installing libidn2 (2.3.4-r4)
(8/200) Installing nghttp2-libs (1.56.0-r0)
(9/200) Installing libcurl (8.3.0-r1)
(10/200) Installing libffi (3.4.4-r3)
(11/200) Installing libintl (0.22.2-r0)
(12/200) Installing libblkid (2.39.2-r0)
(13/200) Installing libmount (2.39.2-r0)
(14/200) Installing pcre2 (10.42-r1)
(15/200) Installing glib (2.78.0-r0)
(16/200) Installing libgpiod (1.6.4-r1)
(17/200) Installing eudev-libs (3.2.12-r4)
(18/200) Installing libgudev (237-r3)
(19/200) Installing libmm-glib (1.20.6-r2)
(20/200) Installing libusb (1.0.26-r3)
(21/200) Installing eg25-manager (0.4.6-r1)
(22/200) Installing eg25-manager-openrc (0.4.6-r1)
(23/200) Installing libgcc (13.1.1_git20230722-r2)
(24/200) Installing libstdc++ (13.1.1_git20230722-r2)
(25/200) Installing gpsd (3.25-r1)
(26/200) Installing gpsd-openrc (3.25-r1)
(27/200) Installing libnl3 (3.8.0-r0)
(28/200) Installing iw (5.19-r1)
(29/200) Installing linux-postmarketos-allwinner (6.4.7_git20230731-r1)
(30/200) Installing mesa (23.1.8-r0)
(31/200) Installing libxau (1.0.11-r3)
(32/200) Installing libmd (1.1.0-r0)
(33/200) Installing libbsd (0.11.7-r3)
(34/200) Installing libxdmcp (1.1.4-r3)
(35/200) Installing libxcb (1.16-r0)
(36/200) Installing libx11 (1.8.6-r0)
(37/200) Installing libdrm (2.4.116-r0)
(38/200) Installing libexpat (2.5.0-r2)
(39/200) Installing wayland-libs-server (1.22.0-r4)
(40/200) Installing mesa-gbm (23.1.8-r0)
(41/200) Installing mesa-glapi (23.1.8-r0)
(42/200) Installing wayland-libs-client (1.22.0-r4)
(43/200) Installing libxshmfence (1.3.2-r5)
(44/200) Installing mesa-egl (23.1.8-r0)
(45/200) Installing postmarketos-mvcfg (1-r0)
(46/200) Installing devicepkg-utils (0.2.0-r1)
(47/200) Installing udev-init-scripts (35-r1)
(48/200) Installing udev-init-scripts-openrc (35-r1)
(49/200) Installing xz-libs (5.4.4-r0)
(50/200) Installing zstd-libs (1.5.5-r7)
(51/200) Installing kmod-libs (30-r4)
(52/200) Installing eudev (3.2.12-r4)
(53/200) Installing eudev-openrc (3.2.12-r4)
(54/200) Installing openssh-keygen (9.4_p1-r0)
(55/200) Installing ncurses-terminfo-base (6.4_p20230918-r0)
(56/200) Installing libncursesw (6.4_p20230918-r0)
(57/200) Installing libedit (20230828.3.1-r3)
(58/200) Installing openssh-client-common (9.4_p1-r0)
(59/200) Installing openssh-client-default (9.4_p1-r0)
(60/200) Installing openssh-sftp-server (9.4_p1-r0)
(61/200) Installing openssh-server-common (9.4_p1-r0)
(62/200) Installing openssh-server-common-openrc (9.4_p1-r0)
(63/200) Installing openssh-server (9.4_p1-r0)
(64/200) Installing openssh (9.4_p1-r0)
(65/200) Installing pbsplash (0.3.1-r0)
(66/200) Installing postmarketos-bootsplash (0.2.1-r0)
(67/200) Installing postmarketos-bootsplash-openrc (0.2.1-r0)
Executing postmarketos-bootsplash-openrc-0.2.1-r0.post-install
* service kill-pbsplash added to runlevel default
(68/200) Installing lzo (2.10-r5)
(69/200) Installing libuuid (2.39.2-r0)
(70/200) Installing btrfs-progs (6.5.1-r0)
(71/200) Installing busybox-extras (1.36.1-r8)
Executing busybox-extras-1.36.1-r8.post-install
(72/200) Installing bzip2 (1.0.8-r6)
(73/200) Installing argon2-libs (20190702-r5)
(74/200) Installing device-mapper-libs (2.03.21-r10)
(75/200) Installing json-c (0.17-r0)
(76/200) Installing cryptsetup-libs (2.6.1-r8)
(77/200) Installing popt (1.19-r3)
(78/200) Installing cryptsetup (2.6.1-r8)
(79/200) Installing cryptsetup-openrc (2.6.1-r8)
(80/200) Installing libaio (0.3.113-r1)
(81/200) Installing device-mapper-event-libs (2.03.21-r10)
(82/200) Installing lvm2-libs (2.03.21-r10)
(83/200) Installing device-mapper (2.03.21-r10)
(84/200) Installing device-mapper-udev (2.03.21-r10)
Executing device-mapper-udev-2.03.21-r10.post-install
(85/200) Installing libcom_err (1.47.0-r4)
(86/200) Installing e2fsprogs-libs (1.47.0-r4)
(87/200) Installing e2fsprogs (1.47.0-r4)
(88/200) Installing e2fsprogs-extra (1.47.0-r4)
(89/200) Installing f2fs-tools-libs (1.16.0-r1)
(90/200) Installing f2fs-tools (1.16.0-r1)
(91/200) Installing lz4 (1.9.4-r5)
(92/200) Installing pkgconf (2.0.3-r0)
(93/200) Installing userspace-rcu (0.14.0-r2)
(94/200) Installing multipath-tools (0.9.6-r0)
(95/200) Installing multipath-tools-openrc (0.9.6-r0)
(96/200) Installing readline (8.2.1-r2)
(97/200) Installing parted (3.6-r2)
(98/200) Installing postmarketos-keys (1-r0)
(99/200) Installing sudo (1.9.14_p3-r0)
(100/200) Installing setarch (2.39.2-r0)
(101/200) Installing libfdisk (2.39.2-r0)
(102/200) Installing libsmartcols (2.39.2-r0)
(103/200) Installing util-linux-misc (2.39.2-r0)
(104/200) Installing zram-init (11.1-r1)
(105/200) Installing zram-init-openrc (11.1-r1)
(106/200) Installing postmarketos-base-nofde (28-r0)
(107/200) Installing boot-deploy (0.10.2-r0)
(108/200) Installing postmarketos-mkinitfs (2.2.1-r2)
(109/200) Installing unudhcpd (0.2.1-r0)
(110/200) Installing xz (5.4.4-r0)
(111/200) Installing postmarketos-initramfs (2.0.1-r0)
(112/200) Installing postmarketos-base (28-r0)
Executing postmarketos-base-28-r0.post-install
* service udev added to runlevel sysinit
* service udev-trigger added to runlevel sysinit
* service udev-settle added to runlevel sysinit
* service udev-postmount added to runlevel default
(113/200) Installing libxml2 (2.11.5-r0)
(114/200) Installing llvm15-libs (15.0.7-r12)
(115/200) Installing libbz2 (1.0.8-r6)
(116/200) Installing musl-fts (1.2.7-r6)
(117/200) Installing libelf (0.189-r3)
(118/200) Installing mesa-dri-gallium (23.1.8-r0)
(119/200) Installing postmarketos-base-mesa (28-r0)
(120/200) Installing u-boot-pinephone (2023.01-r0)
(121/200) Installing u-boot-tools (2023.07.02-r2)
(122/200) Installing dbus-libs (1.14.10-r0)
(123/200) Installing dbus (1.14.10-r0)
Executing dbus-1.14.10-r0.pre-install
Executing dbus-1.14.10-r0.post-install
(124/200) Installing dbus-openrc (1.14.10-r0)
(125/200) Installing dbus-daemon-launch-helper (1.14.10-r0)
(126/200) Installing libacl (2.3.1-r4)
(127/200) Installing lz4-libs (1.9.4-r5)
(128/200) Installing libarchive (3.7.2-r0)
(129/200) Installing libcbor (0.10.2-r1)
(130/200) Installing pciutils-libs (3.10.0-r0)
(131/200) Installing flashrom-libs (1.3.0-r1)
(132/200) Installing libgcab (1.6-r0)
(133/200) Installing gmp (6.3.0-r0)
(134/200) Installing nettle (3.9.1-r0)
(135/200) Installing p11-kit (0.25.0-r0)
(136/200) Installing libtasn1 (4.19.0-r2)
(137/200) Installing gnutls (3.8.1-r0)
(138/200) Installing json-glib (1.8.0-r0)
(139/200) Installing libgusb (0.4.6-r0)
(140/200) Installing libgpg-error (1.47-r2)
(141/200) Installing libassuan (2.5.6-r1)
(142/200) Installing pinentry (1.2.1-r1)
Executing pinentry-1.2.1-r1.post-install
(143/200) Installing libgcrypt (1.10.2-r2)
(144/200) Installing gnupg-gpgconf (2.4.3-r1)
(145/200) Installing libksba (1.6.4-r0)
(146/200) Installing gdbm (1.23-r1)
(147/200) Installing libsasl (2.1.28-r5)
(148/200) Installing libldap (2.6.6-r0)
(149/200) Installing npth (1.6-r4)
(150/200) Installing gnupg-dirmngr (2.4.3-r1)
(151/200) Installing sqlite-libs (3.43.1-r0)
(152/200) Installing gnupg-keyboxd (2.4.3-r1)
(153/200) Installing gpg (2.4.3-r1)
(154/200) Installing gpg-agent (2.4.3-r1)
(155/200) Installing gpgsm (2.4.3-r1)
(156/200) Installing gpgme (1.22.0-r0)
(157/200) Installing libjcat (0.1.14-r0)
(158/200) Installing libmbim (1.28.4-r0)
(159/200) Installing polkit-noelogind-libs (123-r0)
(160/200) Installing protobuf-c (1.4.1-r6)
(161/200) Installing libqrtr-glib (1.2.2-r0)
(162/200) Installing libqmi (1.32.4-r0)
(163/200) Installing tpm2-tss-mu (4.0.1-r1)
(164/200) Installing tpm2-tss-sys (4.0.1-r1)
(165/200) Installing tpm2-tss-esys (4.0.1-r1)
(166/200) Installing libxmlb (0.3.14-r0)
(167/200) Installing fwupd (1.9.5-r0)
(168/200) Installing fwupd-openrc (1.9.5-r0)
(169/200) Installing device-pine64-pinephone (0.46-r3)
Executing device-pine64-pinephone-0.46-r3.post-install
* service eg25-manager added to runlevel default
* service gpsd added to runlevel default
* service gpsd_pinephone added to runlevel default
(170/200) Installing linux-firmware-rtlwifi (20230919-r0)
(171/200) Installing linux-firmware-rtl_bt (20230919-r0)
(172/200) Installing firmware-pine64-rtl8723bt (0_git20200705-r0)
(173/200) Installing firmware-pine64-ov5640 (0_git20201028-r0)
(174/200) Installing device-pine64-pinephone-nonfree-firmware (0.46-r3)
(175/200) Installing musl-locales (0.1.0-r1)
(176/200) Installing musl-locales-lang (0.1.0-r1)
(177/200) Installing lang (0.1-r2)
(178/200) Installing glib-lang (2.78.0-r0)
(179/200) Installing fwupd-lang (1.9.5-r0)
(180/200) Installing json-glib-lang (1.8.0-r0)
(181/200) Installing libgcab-lang (1.6-r0)
(182/200) Installing libpng (1.6.40-r0)
(183/200) Installing freetype (2.13.2-r0)
(184/200) Installing tslib (1.22-r1)
(185/200) Installing directfb (1.7.7-r7)
(186/200) Installing libxext (1.3.5-r3)
(187/200) Installing libxfixes (6.0.1-r3)
(188/200) Installing libxxf86vm (1.1.5-r5)
(189/200) Installing mesa-gl (23.1.8-r0)
(190/200) Installing mesa-gles (23.1.8-r0)
(191/200) Installing fontconfig (2.14.2-r4)
(192/200) Installing encodings (1.0.7-r1)
(193/200) Installing libfontenc (1.1.7-r4)
(194/200) Installing mkfontscale (1.2.2-r4)
(195/200) Installing font-dejavu (2.37-r5)
(196/200) Installing sdl2 (2.28.3-r0)
(197/200) Installing graphite2 (1.3.14-r6)
(198/200) Installing harfbuzz (8.2.1-r0)
(199/200) Installing sdl2_ttf (2.20.2-r0)
(200/200) Installing osk-sdl (0.67.1-r4)
Executing busybox-1.36.1-r8.trigger
Executing ca-certificates-20230506-r0.trigger
Executing glib-2.78.0-r0.trigger
Executing eudev-3.2.12-r4.trigger
Executing postmarketos-mkinitfs-2.2.1-r2.trigger
06:31:52.715622 Generating for kernel version: 6.4.7
06:31:52.715659 Output directory: /boot
06:31:52.715661 Unknown or no compression format set, using gzip
06:31:52.715662 == Generating initramfs ==
06:31:52.715663 - Using compression format gzip with level "default"
06:31:52.715669 - Searching for directories specified in /usr/share/mkinitfs/dirs
06:31:52.715687 -- Creating directories from: /usr/share/mkinitfs/dirs/00-initramfs-base.dirs
06:31:52.715725 - Searching for directories specified in /etc/mkinitfs/dirs
06:31:52.715736 - Searching for file lists from /usr/share/mkinitfs/files
06:31:52.715750 -- Including files from: /usr/share/mkinitfs/files/00-device-pine64-pinephone-modules.files
06:31:52.715781 -- Including files from: /usr/share/mkinitfs/files/00-initramfs-base.files
06:31:52.716611 -- Including files from: /usr/share/mkinitfs/files/30-osk-sdl.files
06:31:52.716641 -- Including files from: /usr/share/mkinitfs/files/30-postmarketos-bootsplash.files
06:31:52.716804 - Searching for file lists from /etc/mkinitfs/files
06:31:52.716840 - Searching for hook scripts from /usr/share/mkinitfs/hooks
06:31:52.716850 - Searching for hook scripts from /etc/mkinitfs/hooks
06:31:52.716897 - Searching for kernel modules from /usr/share/mkinitfs/modules
06:31:52.716908 -- Including modules from: /usr/share/mkinitfs/modules/00-default.modules
06:31:52.719876 -- Including modules from: /usr/share/mkinitfs/modules/00-device-pine64-pinephone.modules
06:31:52.720538 - Searching for kernel modules from /etc/mkinitfs/modules
06:31:53.046713 initramfs completed in: 0.33s
06:31:53.046731 Unknown or no compression format set, using gzip
06:31:53.046733 == Generating initramfs-extra ==
06:31:53.046735 - Using compression format gzip with level "default"
06:31:53.046741 - Searching for file lists from /usr/share/mkinitfs/files-extra
06:31:53.046770 -- Including files from: /usr/share/mkinitfs/files-extra/00-initramfs-extra-base.files
06:31:53.048675 - Searching for file lists from /etc/mkinitfs/files-extra
06:31:53.048700 - Searching for hook scripts from /usr/share/mkinitfs/hooks-extra
06:31:53.048707 - Searching for hook scripts from /etc/mkinitfs/hooks-extra
06:31:53.048758 - Searching for kernel modules from /usr/share/mkinitfs/modules-extra
06:31:53.048827 - Searching for kernel modules from /etc/mkinitfs/modules-extra
06:31:53.048865 - Including osk-sdl support
06:32:13.983340 initramfs-extra completed in: 20.94s
06:32:13.983466 == Using boot-deploy to finalize/install files ==
==> kernel: device-tree blob operations
==> Checking free space at /boot
... OK!
==> Installing: /boot/initramfs
==> Installing: /boot/initramfs-extra
==> Installing: /boot/sun50i-a64-pinephone-1.1.dtb
==> Installing: /boot/sun50i-a64-pinephone-1.2.dtb
06:32:14.755910 boot-deploy completed in: 0.77s
06:32:14.758121 mkinitfs completed in: 22.04s
Executing postmarketos-base-28-r0.trigger
Configuring a getty on port ttyS0 with baud rate 115200
Executing dbus-1.14.10-r0.trigger
Executing fontconfig-2.14.2-r4.trigger
Executing mkfontscale-1.2.2-r4.trigger
OK: 326 MiB in 225 packages
(3795877) [06:32:14] (rootfs_pine64-pinephone) % apk --no-progress del openssh-client-krb5 vlan
OK: 326 MiB in 225 packages
(3795877) [06:32:15] (rootfs_pine64-pinephone) calculate depends of device-pine64-pinephone (pmbootstrap -v for details)
(3795877) [06:32:15] (rootfs_pine64-pinephone) install device-pine64-pinephone
(3795877) [06:32:15] % sudo rm -f /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/tmp/apk_progress_fifo
(3795877) [06:32:15] % sudo mkfifo /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/tmp/apk_progress_fifo
(3795877) [06:32:15] (rootfs_pine64-pinephone) % cat /tmp/apk_progress_fifo
(3795877) [06:32:15] (rootfs_pine64-pinephone) % sh -c exec 3>/tmp/apk_progress_fifo; apk --no-progress --progress-fd 3 add device-pine64-pinephone
(3795877) [06:32:15] New background process: pid=3798377, output=background
OK: 326 MiB in 225 packages
(3795877) [06:32:15] (rootfs_pine64-pinephone) % apk --no-progress del openssh-client-krb5 vlan
OK: 326 MiB in 225 packages
(3795877) [06:32:15] (rootfs_pine64-pinephone) calculate depends of postmarketos-mkinitfs (pmbootstrap -v for details)
(3795877) [06:32:15] (rootfs_pine64-pinephone) install postmarketos-mkinitfs
(3795877) [06:32:15] % sudo rm -f /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/tmp/apk_progress_fifo
(3795877) [06:32:15] % sudo mkfifo /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/tmp/apk_progress_fifo
(3795877) [06:32:15] (rootfs_pine64-pinephone) % cat /tmp/apk_progress_fifo
(3795877) [06:32:15] (rootfs_pine64-pinephone) % sh -c exec 3>/tmp/apk_progress_fifo; apk --no-progress --progress-fd 3 add postmarketos-mkinitfs
(3795877) [06:32:15] New background process: pid=3798424, output=background
OK: 326 MiB in 225 packages
(3795877) [06:32:16] (rootfs_pine64-pinephone) mkinitfs postmarketos-allwinner
(3795877) [06:32:16] (rootfs_pine64-pinephone) % mkinitfs
06:32:16.097218 Generating for kernel version: 6.4.7
06:32:16.097286 Output directory: /boot
06:32:16.097287 Unknown or no compression format set, using gzip
06:32:16.097288 == Generating initramfs ==
06:32:16.097289 - Using compression format gzip with level "default"
06:32:16.097300 - Searching for directories specified in /usr/share/mkinitfs/dirs
06:32:16.097346 -- Creating directories from: /usr/share/mkinitfs/dirs/00-initramfs-base.dirs
06:32:16.097406 - Searching for directories specified in /etc/mkinitfs/dirs
06:32:16.097467 - Searching for file lists from /usr/share/mkinitfs/files
06:32:16.097509 -- Including files from: /usr/share/mkinitfs/files/00-device-pine64-pinephone-modules.files
06:32:16.097548 -- Including files from: /usr/share/mkinitfs/files/00-initramfs-base.files
06:32:16.098476 -- Including files from: /usr/share/mkinitfs/files/30-osk-sdl.files
06:32:16.098506 -- Including files from: /usr/share/mkinitfs/files/30-postmarketos-bootsplash.files
06:32:16.098761 - Searching for file lists from /etc/mkinitfs/files
06:32:16.098787 - Searching for hook scripts from /usr/share/mkinitfs/hooks
06:32:16.098808 - Searching for hook scripts from /etc/mkinitfs/hooks
06:32:16.098906 - Searching for kernel modules from /usr/share/mkinitfs/modules
06:32:16.098927 -- Including modules from: /usr/share/mkinitfs/modules/00-default.modules
06:32:16.102355 -- Including modules from: /usr/share/mkinitfs/modules/00-device-pine64-pinephone.modules
06:32:16.103221 - Searching for kernel modules from /etc/mkinitfs/modules
06:32:16.329208 initramfs completed in: 0.23s
06:32:16.329226 Unknown or no compression format set, using gzip
06:32:16.329229 == Generating initramfs-extra ==
06:32:16.329230 - Using compression format gzip with level "default"
06:32:16.329236 - Searching for file lists from /usr/share/mkinitfs/files-extra
06:32:16.329265 -- Including files from: /usr/share/mkinitfs/files-extra/00-initramfs-extra-base.files
06:32:16.331406 - Searching for file lists from /etc/mkinitfs/files-extra
06:32:16.331449 - Searching for hook scripts from /usr/share/mkinitfs/hooks-extra
06:32:16.331462 - Searching for hook scripts from /etc/mkinitfs/hooks-extra
06:32:16.331508 - Searching for kernel modules from /usr/share/mkinitfs/modules-extra
06:32:16.331580 - Searching for kernel modules from /etc/mkinitfs/modules-extra
06:32:16.331678 - Including osk-sdl support
06:32:34.178697 initramfs-extra completed in: 17.85s
06:32:34.178758 == Using boot-deploy to finalize/install files ==
==> kernel: device-tree blob operations
==> Checking free space at /boot
... OK!
==> Installing: /boot/initramfs
==> Installing: /boot/initramfs-extra
==> Installing: /boot/sun50i-a64-pinephone-1.1.dtb
==> Installing: /boot/sun50i-a64-pinephone-1.2.dtb
06:32:34.938679 boot-deploy completed in: 0.76s
06:32:34.940766 mkinitfs completed in: 18.84s
(3795877) [06:32:34] *** SET LOGIN PASSWORD FOR: 'user' ***
(3795877) [06:32:34] (rootfs_pine64-pinephone) % passwd user
Changing password for user
New password:
Bad password: too weak
Retype password:
passwd: password for user changed by root
(3795877) [06:32:35] (rootfs_pine64-pinephone) % grep ^root:!: /etc/shadow
(3795877) [06:32:35] (rootfs_pine64-pinephone) locking root
(3795877) [06:32:35] (rootfs_pine64-pinephone) % passwd -l root
passwd: password for root changed by root
(3795877) [06:32:35] NOTE: No valid keymap specified for device
(3795877) [06:32:35] (rootfs_pine64-pinephone) % setup-timezone Etc/UTC
(3795877) [06:32:35] (rootfs_pine64-pinephone) % sh -c echo 'export LANG=${LANG:-C.UTF-8}' > /etc/profile.d/10locale-pmos.sh
(3795877) [06:32:35] (rootfs_pine64-pinephone) % sh -c echo pine64-pinephone > /etc/hostname
(3795877) [06:32:35] (rootfs_pine64-pinephone) % sed -i -e s/^127\.0\.0\.1.*/127.0.0.1\tpine64\-pinephone localhost.localdomain localhost/ /etc/hosts
(3795877) [06:32:35] *** (3/4) PREPARE INSTALL BLOCKDEVICE ***
(3795877) [06:32:35] % sudo umount /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/var/cache/distfiles
(3795877) [06:32:35] % sudo umount /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/var/cache/apk
(3795877) [06:32:35] % sudo umount /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/proc
(3795877) [06:32:35] % sudo umount /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/mnt/pmbootstrap-rust
(3795877) [06:32:35] % sudo umount /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/mnt/pmbootstrap-packages
(3795877) [06:32:35] % sudo umount /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/mnt/pmbootstrap-netboot
(3795877) [06:32:35] % sudo umount /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/mnt/pmbootstrap-go
(3795877) [06:32:35] % sudo umount /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/mnt/pmbootstrap-git
(3795877) [06:32:35] % sudo umount /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/mnt/pmbootstrap-ccache
(3795877) [06:32:35] % sudo umount /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/mnt/pmbootstrap-abuild-config
(3795877) [06:32:35] % sudo umount /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/mnt/appstream-data
(3795877) [06:32:35] % sudo umount /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/etc/apk/keys
(3795877) [06:32:35] % sudo umount /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/dev/shm
(3795877) [06:32:35] % sudo umount /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/dev
(3795877) [06:32:35] % sudo rm /home/swadmin/.local/var/pmbootstrap/chroot_native/in-pmbootstrap
(3795877) [06:32:35] % sudo rm /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/in-pmbootstrap
(3795877) [06:32:35] % sudo du -ks /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone
397068 /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone
(3795877) [06:32:35] % sudo touch /home/swadmin/.local/var/pmbootstrap/chroot_native/in-pmbootstrap
(3795877) [06:32:35] (native) % busybox su pmos -c HOME=/home/pmos mkdir -p /home/pmos/rootfs
(3795877) [06:32:35] (native) create pine64-pinephone.img (771M)
(3795877) [06:32:35] (native) % truncate -s 771M /home/pmos/rootfs/pine64-pinephone.img
(3795877) [06:32:35] (native) mount /dev/install (pine64-pinephone.img)
(3795877) [06:32:35] (native) mount /home/pmos/rootfs/pine64-pinephone.img (loop)
(3795877) [06:32:35] % sudo touch /home/swadmin/.local/var/pmbootstrap/chroot_native//dev/loop9p2
(3795877) [06:32:35] % sudo mount --bind /dev/loop9p2 /home/swadmin/.local/var/pmbootstrap/chroot_native//dev/loop9p2
(3795877) [06:32:35] % sudo touch /home/swadmin/.local/var/pmbootstrap/chroot_native//dev/loop9p1
(3795877) [06:32:35] % sudo mount --bind /dev/loop9p1 /home/swadmin/.local/var/pmbootstrap/chroot_native//dev/loop9p1
(3795877) [06:32:35] % sudo touch /home/swadmin/.local/var/pmbootstrap/chroot_native//dev/loop9
(3795877) [06:32:35] % sudo mount --bind /dev/loop9 /home/swadmin/.local/var/pmbootstrap/chroot_native//dev/loop9
(3795877) [06:32:35] % sudo touch /home/swadmin/.local/var/pmbootstrap/chroot_native//dev/loop8p2
(3795877) [06:32:35] % sudo mount --bind /dev/loop8p2 /home/swadmin/.local/var/pmbootstrap/chroot_native//dev/loop8p2
(3795877) [06:32:35] % sudo touch /home/swadmin/.local/var/pmbootstrap/chroot_native//dev/loop8p1
(3795877) [06:32:35] % sudo mount --bind /dev/loop8p1 /home/swadmin/.local/var/pmbootstrap/chroot_native//dev/loop8p1
(3795877) [06:32:35] % sudo touch /home/swadmin/.local/var/pmbootstrap/chroot_native//dev/loop8
(3795877) [06:32:35] % sudo mount --bind /dev/loop8 /home/swadmin/.local/var/pmbootstrap/chroot_native//dev/loop8
(3795877) [06:32:35] % sudo touch /home/swadmin/.local/var/pmbootstrap/chroot_native//dev/loop7
(3795877) [06:32:35] % sudo mount --bind /dev/loop7 /home/swadmin/.local/var/pmbootstrap/chroot_native//dev/loop7
(3795877) [06:32:35] % sudo touch /home/swadmin/.local/var/pmbootstrap/chroot_native//dev/loop6
(3795877) [06:32:35] % sudo mount --bind /dev/loop6 /home/swadmin/.local/var/pmbootstrap/chroot_native//dev/loop6
(3795877) [06:32:35] % sudo touch /home/swadmin/.local/var/pmbootstrap/chroot_native//dev/loop5
(3795877) [06:32:35] % sudo mount --bind /dev/loop5 /home/swadmin/.local/var/pmbootstrap/chroot_native//dev/loop5
(3795877) [06:32:35] % sudo touch /home/swadmin/.local/var/pmbootstrap/chroot_native//dev/loop4
(3795877) [06:32:35] % sudo mount --bind /dev/loop4 /home/swadmin/.local/var/pmbootstrap/chroot_native//dev/loop4
(3795877) [06:32:35] % sudo touch /home/swadmin/.local/var/pmbootstrap/chroot_native//dev/loop3
(3795877) [06:32:35] % sudo mount --bind /dev/loop3 /home/swadmin/.local/var/pmbootstrap/chroot_native//dev/loop3
(3795877) [06:32:35] % sudo touch /home/swadmin/.local/var/pmbootstrap/chroot_native//dev/loop2
(3795877) [06:32:35] % sudo mount --bind /dev/loop2 /home/swadmin/.local/var/pmbootstrap/chroot_native//dev/loop2
(3795877) [06:32:35] % sudo touch /home/swadmin/.local/var/pmbootstrap/chroot_native//dev/loop1
(3795877) [06:32:35] % sudo mount --bind /dev/loop1 /home/swadmin/.local/var/pmbootstrap/chroot_native//dev/loop1
(3795877) [06:32:35] % sudo touch /home/swadmin/.local/var/pmbootstrap/chroot_native//dev/loop0
(3795877) [06:32:35] % sudo mount --bind /dev/loop0 /home/swadmin/.local/var/pmbootstrap/chroot_native//dev/loop0
(3795877) [06:32:35] % sudo touch /home/swadmin/.local/var/pmbootstrap/chroot_native//dev/loop-control
(3795877) [06:32:35] % sudo mount --bind /dev/loop-control /home/swadmin/.local/var/pmbootstrap/chroot_native//dev/loop-control
(3795877) [06:32:35] (native) % losetup -f /home/pmos/rootfs/pine64-pinephone.img
losetup: /home/pmos/rootfs/pine64-pinephone.img: failed to set up loop device: No such file or directory
(3795877) [06:32:36] (native) % losetup --json --list
{
"loopdevices": [
{
"name": "/dev/loop0",
"sizelimit": 0,
"offset": 0,
"autoclear": true,
"ro": false,
"back-file": "/home/swadmin/jenkins/workspace/prolinux-2-mobile-dev-arm64/bu*",
"dio": false,
"log-sec": 512
},{
"name": "/dev/loop1",
"sizelimit": 0,
"offset": 0,
"autoclear": true,
"ro": true,
"back-file": "/var/lib/snapd/snaps/core20_1953.snap",
"dio": false,
"log-sec": 512
},{
"name": "/dev/loop2",
"sizelimit": 0,
"offset": 0,
"autoclear": true,
"ro": true,
"back-file": "/var/lib/snapd/snaps/lxd_24326.snap",
"dio": false,
"log-sec": 512
},{
"name": "/dev/loop3",
"sizelimit": 0,
"offset": 0,
"autoclear": true,
"ro": true,
"back-file": "/var/lib/snapd/snaps/snapd_20102.snap",
"dio": false,
"log-sec": 512
},{
"name": "/dev/loop4",
"sizelimit": 0,
"offset": 0,
"autoclear": true,
"ro": true,
"back-file": "/var/lib/snapd/snaps/snapd_19459.snap",
"dio": false,
"log-sec": 512
},{
"name": "/dev/loop5",
"sizelimit": 0,
"offset": 0,
"autoclear": true,
"ro": true,
"back-file": "/var/lib/snapd/snaps/core20_1977.snap",
"dio": false,
"log-sec": 512
},{
"name": "/dev/loop6",
"sizelimit": 0,
"offset": 0,
"autoclear": true,
"ro": true,
"back-file": "/var/lib/snapd/snaps/core20_2019.snap",
"dio": false,
"log-sec": 512
},{
"name": "/dev/loop7",
"sizelimit": 0,
"offset": 0,
"autoclear": true,
"ro": true,
"back-file": "/var/lib/snapd/snaps/snapd_19998.snap",
"dio": false,
"log-sec": 512
},{
"name": "/dev/loop8",
"sizelimit": 0,
"offset": 0,
"autoclear": false,
"ro": false,
"back-file": "/home/swadmin/.local/var/pmbootstrap/chroot_native/home/pmos/r*",
"dio": false,
"log-sec": 4096
},{
"name": "/dev/loop9",
"sizelimit": 0,
"offset": 0,
"autoclear": false,
"ro": false,
"back-file": "/home/swadmin/.local/var/pmbootstrap/chroot_native/home/pmos/r*",
"dio": false,
"log-sec": 4096
}
]
}
(3795877) [06:32:36] loop module might not be initialized yet, retry in one second...
(3795877) [06:32:37] % sudo touch /home/swadmin/.local/var/pmbootstrap/chroot_native//dev/loop10
(3795877) [06:32:37] % sudo mount --bind /dev/loop10 /home/swadmin/.local/var/pmbootstrap/chroot_native//dev/loop10
(3795877) [06:32:37] (native) % losetup -f /home/pmos/rootfs/pine64-pinephone.img
(3795877) [06:32:37] (native) % losetup --json --list
{
"loopdevices": [
{
"name": "/dev/loop0",
"sizelimit": 0,
"offset": 0,
"autoclear": true,
"ro": false,
"back-file": "/home/swadmin/jenkins/workspace/prolinux-2-mobile-dev-arm64/bu*",
"dio": false,
"log-sec": 512
},{
"name": "/dev/loop1",
"sizelimit": 0,
"offset": 0,
"autoclear": true,
"ro": true,
"back-file": "/var/lib/snapd/snaps/core20_1953.snap",
"dio": false,
"log-sec": 512
},{
"name": "/dev/loop2",
"sizelimit": 0,
"offset": 0,
"autoclear": true,
"ro": true,
"back-file": "/var/lib/snapd/snaps/lxd_24326.snap",
"dio": false,
"log-sec": 512
},{
"name": "/dev/loop3",
"sizelimit": 0,
"offset": 0,
"autoclear": true,
"ro": true,
"back-file": "/var/lib/snapd/snaps/snapd_20102.snap",
"dio": false,
"log-sec": 512
},{
"name": "/dev/loop4",
"sizelimit": 0,
"offset": 0,
"autoclear": true,
"ro": true,
"back-file": "/var/lib/snapd/snaps/snapd_19459.snap",
"dio": false,
"log-sec": 512
},{
"name": "/dev/loop5",
"sizelimit": 0,
"offset": 0,
"autoclear": true,
"ro": true,
"back-file": "/var/lib/snapd/snaps/core20_1977.snap",
"dio": false,
"log-sec": 512
},{
"name": "/dev/loop6",
"sizelimit": 0,
"offset": 0,
"autoclear": true,
"ro": true,
"back-file": "/var/lib/snapd/snaps/core20_2019.snap",
"dio": false,
"log-sec": 512
},{
"name": "/dev/loop7",
"sizelimit": 0,
"offset": 0,
"autoclear": true,
"ro": true,
"back-file": "/var/lib/snapd/snaps/snapd_19998.snap",
"dio": false,
"log-sec": 512
},{
"name": "/dev/loop8",
"sizelimit": 0,
"offset": 0,
"autoclear": false,
"ro": false,
"back-file": "/home/swadmin/.local/var/pmbootstrap/chroot_native/home/pmos/r*",
"dio": false,
"log-sec": 4096
},{
"name": "/dev/loop9",
"sizelimit": 0,
"offset": 0,
"autoclear": false,
"ro": false,
"back-file": "/home/swadmin/.local/var/pmbootstrap/chroot_native/home/pmos/r*",
"dio": false,
"log-sec": 4096
},{
"name": "/dev/loop10",
"sizelimit": 0,
"offset": 0,
"autoclear": false,
"ro": false,
"back-file": "/home/pmos/rootfs/pine64-pinephone.img",
"dio": false,
"log-sec": 512
}
]
}
(3795877) [06:32:37] (native) % losetup --json --list
{
"loopdevices": [
{
"name": "/dev/loop0",
"sizelimit": 0,
"offset": 0,
"autoclear": true,
"ro": false,
"back-file": "/home/swadmin/jenkins/workspace/prolinux-2-mobile-dev-arm64/bu*",
"dio": false,
"log-sec": 512
},{
"name": "/dev/loop1",
"sizelimit": 0,
"offset": 0,
"autoclear": true,
"ro": true,
"back-file": "/var/lib/snapd/snaps/core20_1953.snap",
"dio": false,
"log-sec": 512
},{
"name": "/dev/loop2",
"sizelimit": 0,
"offset": 0,
"autoclear": true,
"ro": true,
"back-file": "/var/lib/snapd/snaps/lxd_24326.snap",
"dio": false,
"log-sec": 512
},{
"name": "/dev/loop3",
"sizelimit": 0,
"offset": 0,
"autoclear": true,
"ro": true,
"back-file": "/var/lib/snapd/snaps/snapd_20102.snap",
"dio": false,
"log-sec": 512
},{
"name": "/dev/loop4",
"sizelimit": 0,
"offset": 0,
"autoclear": true,
"ro": true,
"back-file": "/var/lib/snapd/snaps/snapd_19459.snap",
"dio": false,
"log-sec": 512
},{
"name": "/dev/loop5",
"sizelimit": 0,
"offset": 0,
"autoclear": true,
"ro": true,
"back-file": "/var/lib/snapd/snaps/core20_1977.snap",
"dio": false,
"log-sec": 512
},{
"name": "/dev/loop6",
"sizelimit": 0,
"offset": 0,
"autoclear": true,
"ro": true,
"back-file": "/var/lib/snapd/snaps/core20_2019.snap",
"dio": false,
"log-sec": 512
},{
"name": "/dev/loop7",
"sizelimit": 0,
"offset": 0,
"autoclear": true,
"ro": true,
"back-file": "/var/lib/snapd/snaps/snapd_19998.snap",
"dio": false,
"log-sec": 512
},{
"name": "/dev/loop8",
"sizelimit": 0,
"offset": 0,
"autoclear": false,
"ro": false,
"back-file": "/home/swadmin/.local/var/pmbootstrap/chroot_native/home/pmos/r*",
"dio": false,
"log-sec": 4096
},{
"name": "/dev/loop9",
"sizelimit": 0,
"offset": 0,
"autoclear": false,
"ro": false,
"back-file": "/home/swadmin/.local/var/pmbootstrap/chroot_native/home/pmos/r*",
"dio": false,
"log-sec": 4096
},{
"name": "/dev/loop10",
"sizelimit": 0,
"offset": 0,
"autoclear": false,
"ro": false,
"back-file": "/home/pmos/rootfs/pine64-pinephone.img",
"dio": false,
"log-sec": 512
}
]
}
(3795877) [06:32:37] % sudo touch /home/swadmin/.local/var/pmbootstrap/chroot_native/dev/install
(3795877) [06:32:37] % sudo mount --bind /dev/loop10 /home/swadmin/.local/var/pmbootstrap/chroot_native/dev/install
(3795877) [06:32:37] (native) partition /dev/install (boot: 256M, reserved: 0M, root: the rest)
(3795877) [06:32:37] (native) % parted -s /dev/install mktable msdos
(3795877) [06:32:37] (native) % parted -s /dev/install mkpart primary ext2 2048s 256M
Warning: The resulting partition is not properly aligned for best performance: 2048s % 36028797010575360s != 0s
(3795877) [06:32:37] (native) % parted -s /dev/install mkpart primary 256M 100%
Warning: The resulting partition is not properly aligned for best performance: 500001s % 36028797010575360s != 0s
(3795877) [06:32:37] (native) % parted -s /dev/install set 1 boot on
(3795877) [06:32:37] (native) % losetup --json --list
{
"loopdevices": [
{
"name": "/dev/loop0",
"sizelimit": 0,
"offset": 0,
"autoclear": true,
"ro": false,
"back-file": "/home/swadmin/jenkins/workspace/prolinux-2-mobile-dev-arm64/bu*",
"dio": false,
"log-sec": 512
},{
"name": "/dev/loop1",
"sizelimit": 0,
"offset": 0,
"autoclear": true,
"ro": true,
"back-file": "/var/lib/snapd/snaps/core20_1953.snap",
"dio": false,
"log-sec": 512
},{
"name": "/dev/loop2",
"sizelimit": 0,
"offset": 0,
"autoclear": true,
"ro": true,
"back-file": "/var/lib/snapd/snaps/lxd_24326.snap",
"dio": false,
"log-sec": 512
},{
"name": "/dev/loop3",
"sizelimit": 0,
"offset": 0,
"autoclear": true,
"ro": true,
"back-file": "/var/lib/snapd/snaps/snapd_20102.snap",
"dio": false,
"log-sec": 512
},{
"name": "/dev/loop4",
"sizelimit": 0,
"offset": 0,
"autoclear": true,
"ro": true,
"back-file": "/var/lib/snapd/snaps/snapd_19459.snap",
"dio": false,
"log-sec": 512
},{
"name": "/dev/loop5",
"sizelimit": 0,
"offset": 0,
"autoclear": true,
"ro": true,
"back-file": "/var/lib/snapd/snaps/core20_1977.snap",
"dio": false,
"log-sec": 512
},{
"name": "/dev/loop6",
"sizelimit": 0,
"offset": 0,
"autoclear": true,
"ro": true,
"back-file": "/var/lib/snapd/snaps/core20_2019.snap",
"dio": false,
"log-sec": 512
},{
"name": "/dev/loop7",
"sizelimit": 0,
"offset": 0,
"autoclear": true,
"ro": true,
"back-file": "/var/lib/snapd/snaps/snapd_19998.snap",
"dio": false,
"log-sec": 512
},{
"name": "/dev/loop8",
"sizelimit": 0,
"offset": 0,
"autoclear": false,
"ro": false,
"back-file": "/home/swadmin/.local/var/pmbootstrap/chroot_native/home/pmos/r*",
"dio": false,
"log-sec": 4096
},{
"name": "/dev/loop9",
"sizelimit": 0,
"offset": 0,
"autoclear": false,
"ro": false,
"back-file": "/home/swadmin/.local/var/pmbootstrap/chroot_native/home/pmos/r*",
"dio": false,
"log-sec": 4096
},{
"name": "/dev/loop10",
"sizelimit": 0,
"offset": 0,
"autoclear": false,
"ro": false,
"back-file": "/home/pmos/rootfs/pine64-pinephone.img",
"dio": false,
"log-sec": 512
}
]
}
(3795877) [06:32:37] % sudo touch /home/swadmin/.local/var/pmbootstrap/chroot_native/dev/installp1
(3795877) [06:32:37] % sudo mount --bind /dev/loop10p1 /home/swadmin/.local/var/pmbootstrap/chroot_native/dev/installp1
(3795877) [06:32:37] % sudo touch /home/swadmin/.local/var/pmbootstrap/chroot_native/dev/installp2
(3795877) [06:32:37] % sudo mount --bind /dev/loop10p2 /home/swadmin/.local/var/pmbootstrap/chroot_native/dev/installp2
(3795877) [06:32:37] (native) calculate depends of e2fsprogs (pmbootstrap -v for details)
(3795877) [06:32:37] (native) install e2fsprogs
(3795877) [06:32:37] % sudo rm -f /home/swadmin/.local/var/pmbootstrap/chroot_native/tmp/apk_progress_fifo
(3795877) [06:32:37] % sudo mkfifo /home/swadmin/.local/var/pmbootstrap/chroot_native/tmp/apk_progress_fifo
(3795877) [06:32:37] (native) % cat /tmp/apk_progress_fifo
(3795877) [06:32:37] (native) % sh -c exec 3>/tmp/apk_progress_fifo; apk --no-progress --progress-fd 3 add e2fsprogs
(3795877) [06:32:37] New background process: pid=3799183, output=background
(1/3) Installing libcom_err (1.47.0-r4)
(2/3) Installing e2fsprogs-libs (1.47.0-r4)
(3/3) Installing e2fsprogs (1.47.0-r4)
Executing busybox-1.36.1-r8.trigger
OK: 388 MiB in 124 packages
(3795877) [06:32:38] (native) format /dev/installp2 (root, ext4)
(3795877) [06:32:38] (native) % mkfs.ext4 -O ^metadata_csum -F -q -L pmOS_root -N 100000 /dev/installp2
(3795877) [06:32:38] (native) mount /dev/installp2 to /mnt/install
(3795877) [06:32:38] (native) % mkdir -p /mnt/install
(3795877) [06:32:38] (native) % mount /dev/installp2 /mnt/install
(3795877) [06:32:38] (native) calculate depends of e2fsprogs (pmbootstrap -v for details)
(3795877) [06:32:38] (native) install e2fsprogs
(3795877) [06:32:38] % sudo rm -f /home/swadmin/.local/var/pmbootstrap/chroot_native/tmp/apk_progress_fifo
(3795877) [06:32:38] % sudo mkfifo /home/swadmin/.local/var/pmbootstrap/chroot_native/tmp/apk_progress_fifo
(3795877) [06:32:38] (native) % cat /tmp/apk_progress_fifo
(3795877) [06:32:38] (native) % sh -c exec 3>/tmp/apk_progress_fifo; apk --no-progress --progress-fd 3 add e2fsprogs
(3795877) [06:32:38] New background process: pid=3799228, output=background
OK: 388 MiB in 124 packages
(3795877) [06:32:38] (native) format /dev/installp1 (boot, ext2), mount to mountpoint
(3795877) [06:32:38] (native) % mkfs.ext2 -F -q -L pmOS_boot /dev/installp1
(3795877) [06:32:38] (native) % mkdir -p /mnt/install/boot
(3795877) [06:32:38] (native) % mount /dev/installp1 /mnt/install/boot
(3795877) [06:32:38] *** (4/4) FILL INSTALL BLOCKDEVICE ***
(3795877) [06:32:38] (native) copy rootfs_pine64-pinephone to /mnt/install/
(3795877) [06:32:38] % sudo mkdir -p /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/rootfs_pine64-pinephone
(3795877) [06:32:38] % sudo mount --bind /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/rootfs_pine64-pinephone
(3795877) [06:32:38] % sudo rm /home/swadmin/.local/var/pmbootstrap/chroot_rootfs_pine64-pinephone/tmp/apk_progress_fifo
(3795877) [06:32:38] (native) % cd /mnt/rootfs_pine64-pinephone; cp -a boot var run root sys bin lib proc media tmp opt mnt sbin srv dev usr etc /mnt/install/
(3795877) [06:32:39] % sudo mkdir /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/install/home
(3795877) [06:32:39] % sudo mkdir /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/install/home/user
(3795877) [06:32:39] % sudo chown -R 10000 /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/install/home/user
(3795877) [06:32:39] % sudo cp /home/swadmin/.local/var/pmbootstrap/config_apk_keys/alpine-devel@lists.alpinelinux.org-5e69ca50.rsa.pub /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/install/etc/apk/keys/
(3795877) [06:32:39] % sudo cp /home/swadmin/.local/var/pmbootstrap/config_apk_keys/alpine-devel@lists.alpinelinux.org-60ac2099.rsa.pub /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/install/etc/apk/keys/
(3795877) [06:32:39] % sudo cp /home/swadmin/.local/var/pmbootstrap/config_apk_keys/alpine-devel@lists.alpinelinux.org-616adfeb.rsa.pub /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/install/etc/apk/keys/
(3795877) [06:32:39] % sudo cp /home/swadmin/.local/var/pmbootstrap/config_apk_keys/alpine-devel@lists.alpinelinux.org-61666e3f.rsa.pub /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/install/etc/apk/keys/
(3795877) [06:32:39] % sudo cp /home/swadmin/.local/var/pmbootstrap/config_apk_keys/alpine-devel@lists.alpinelinux.org-524d27bb.rsa.pub /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/install/etc/apk/keys/
(3795877) [06:32:39] % sudo cp /home/swadmin/.local/var/pmbootstrap/config_apk_keys/build.postmarketos.org.rsa.pub /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/install/etc/apk/keys/
(3795877) [06:32:39] % sudo cp /home/swadmin/.local/var/pmbootstrap/config_apk_keys/alpine-devel@lists.alpinelinux.org-616ac3bc.rsa.pub /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/install/etc/apk/keys/
(3795877) [06:32:39] % sudo cp /home/swadmin/.local/var/pmbootstrap/config_apk_keys/alpine-devel@lists.alpinelinux.org-58199dcc.rsa.pub /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/install/etc/apk/keys/
(3795877) [06:32:39] % sudo cp /home/swadmin/.local/var/pmbootstrap/config_apk_keys/alpine-devel@lists.alpinelinux.org-616ae350.rsa.pub /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/install/etc/apk/keys/
(3795877) [06:32:39] % sudo cp /home/swadmin/.local/var/pmbootstrap/config_apk_keys/alpine-devel@lists.alpinelinux.org-616a9724.rsa.pub /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/install/etc/apk/keys/
(3795877) [06:32:39] % sudo cp /home/swadmin/.local/var/pmbootstrap/config_apk_keys/pmos@local-64b09a1e.rsa.pub /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/install/etc/apk/keys/
(3795877) [06:32:39] % sudo cp /home/swadmin/.local/var/pmbootstrap/config_apk_keys/alpine-devel@lists.alpinelinux.org-616db30d.rsa.pub /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/install/etc/apk/keys/
(3795877) [06:32:39] % sudo cp /home/swadmin/.local/var/pmbootstrap/config_apk_keys/alpine-devel@lists.alpinelinux.org-616abc23.rsa.pub /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/install/etc/apk/keys/
(3795877) [06:32:39] % sudo cp /home/swadmin/.local/var/pmbootstrap/config_apk_keys/alpine-devel@lists.alpinelinux.org-5243ef4b.rsa.pub /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/install/etc/apk/keys/
(3795877) [06:32:39] % sudo cp /home/swadmin/.local/var/pmbootstrap/config_apk_keys/alpine-devel@lists.alpinelinux.org-58e4f17d.rsa.pub /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/install/etc/apk/keys/
(3795877) [06:32:39] % sudo cp /home/swadmin/.local/var/pmbootstrap/config_apk_keys/alpine-devel@lists.alpinelinux.org-4a6a0840.rsa.pub /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/install/etc/apk/keys/
(3795877) [06:32:39] % sudo cp /home/swadmin/.local/var/pmbootstrap/config_apk_keys/alpine-devel@lists.alpinelinux.org-5261cecb.rsa.pub /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/install/etc/apk/keys/
(3795877) [06:32:39] % sudo cp /home/swadmin/.local/var/pmbootstrap/config_apk_keys/alpine-devel@lists.alpinelinux.org-6165ee59.rsa.pub /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/install/etc/apk/keys/
(3795877) [06:32:39] % sudo cp /home/swadmin/.local/var/pmbootstrap/config_apk_keys/alpine-devel@lists.alpinelinux.org-58cbb476.rsa.pub /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/install/etc/apk/keys/
(3795877) [06:32:39] % sudo cp /home/swadmin/.local/var/pmbootstrap/cache_apk_aarch64/APKINDEX.bdd0d494.tar.gz /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/install/var/cache/apk/
(3795877) [06:32:39] % sudo cp /home/swadmin/.local/var/pmbootstrap/cache_apk_aarch64/APKINDEX.066df28d.tar.gz /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/install/var/cache/apk/
(3795877) [06:32:39] % sudo cp /home/swadmin/.local/var/pmbootstrap/cache_apk_aarch64/APKINDEX.b53994b4.tar.gz /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/install/var/cache/apk/
(3795877) [06:32:39] % sudo cp /home/swadmin/.local/var/pmbootstrap/cache_apk_aarch64/APKINDEX.30e6f5af.tar.gz /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/install/var/cache/apk/
(3795877) [06:32:39] % sudo sed -i /\/mnt\/pmbootstrap-packages/d /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/install/etc/apk/repositories
(3795877) [06:32:39] % cat /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/install/etc/apk/repositories
http://mirror.postmarketos.org/postmarketos/master
http://dl-cdn.alpinelinux.org/alpine/edge/main
http://dl-cdn.alpinelinux.org/alpine/edge/community
http://dl-cdn.alpinelinux.org/alpine/edge/testing
(3795877) [06:32:39] Embed firmware u-boot/pine64-pinephone/u-boot-sunxi-with-spl-528.bin in the SD card image at offset 8 with step size 1024
(3795877) [06:32:39] (native) % dd if=/mnt/rootfs_pine64-pinephone/usr/share/u-boot/pine64-pinephone/u-boot-sunxi-with-spl-528.bin of=/dev/install bs=1024 seek=8
741+1 records in
741+1 records out
759401 bytes (741.6KB) copied, 0.014130 seconds, 51.3MB/s
(3795877) [06:32:40] % sudo umount /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/install/boot
(3795877) [06:32:40] % sudo umount /home/swadmin/.local/var/pmbootstrap/chroot_native/mnt/install
(3795877) [06:32:40] (native) % losetup --json --list
{
"loopdevices": [
{
"name": "/dev/loop0",
"sizelimit": 0,
"offset": 0,
"autoclear": true,
"ro": false,
"back-file": "/home/swadmin/jenkins/workspace/prolinux-2-mobile-dev-arm64/bu*",
"dio": false,
"log-sec": 512
},{
"name": "/dev/loop1",
"sizelimit": 0,
"offset": 0,
"autoclear": true,
"ro": true,
"back-file": "/var/lib/snapd/snaps/core20_1953.snap",
"dio": false,
"log-sec": 512
},{
"name": "/dev/loop2",
"sizelimit": 0,
"offset": 0,
"autoclear": true,
"ro": true,
"back-file": "/var/lib/snapd/snaps/lxd_24326.snap",
"dio": false,
"log-sec": 512
},{
"name": "/dev/loop3",
"sizelimit": 0,
"offset": 0,
"autoclear": true,
"ro": true,
"back-file": "/var/lib/snapd/snaps/snapd_20102.snap",
"dio": false,
"log-sec": 512
},{
"name": "/dev/loop4",
"sizelimit": 0,
"offset": 0,
"autoclear": true,
"ro": true,
"back-file": "/var/lib/snapd/snaps/snapd_19459.snap",
"dio": false,
"log-sec": 512
},{
"name": "/dev/loop5",
"sizelimit": 0,
"offset": 0,
"autoclear": true,
"ro": true,
"back-file": "/var/lib/snapd/snaps/core20_1977.snap",
"dio": false,
"log-sec": 512
},{
"name": "/dev/loop6",
"sizelimit": 0,
"offset": 0,
"autoclear": true,
"ro": true,
"back-file": "/var/lib/snapd/snaps/core20_2019.snap",
"dio": false,
"log-sec": 512
},{
"name": "/dev/loop7",
"sizelimit": 0,
"offset": 0,
"autoclear": true,
"ro": true,
"back-file": "/var/lib/snapd/snaps/snapd_19998.snap",
"dio": false,
"log-sec": 512
},{
"name": "/dev/loop8",
"sizelimit": 0,
"offset": 0,
"autoclear": false,
"ro": false,
"back-file": "/home/swadmin/.local/var/pmbootstrap/chroot_native/home/pmos/r*",
"dio": false,
"log-sec": 4096
},{
"name": "/dev/loop9",
"sizelimit": 0,
"offset": 0,
"autoclear": false,
"ro": false,
"back-file": "/home/swadmin/.local/var/pmbootstrap/chroot_native/home/pmos/r*",
"dio": false,
"log-sec": 4096
},{
"name": "/dev/loop10",
"sizelimit": 0,
"offset": 0,
"autoclear": false,
"ro": false,
"back-file": "/home/pmos/rootfs/pine64-pinephone.img",
"dio": false,
"log-sec": 512
}
]
}
(3795877) [06:32:40] (native) umount /dev/loop10
(3795877) [06:32:40] (native) % losetup -d /dev/loop10
(3795877) [06:32:40] % sudo rm /home/swadmin/.local/var/pmbootstrap/chroot_native/in-pmbootstrap
(3795877) [06:32:40]
(3795877) [06:32:40] *** FLASHING INFORMATION ***
(3795877) [06:32:40] Refer to the installation instructions of your device, or the generic install instructions in the wiki.
(3795877) [06:32:40] https://wiki.postmarketos.org/wiki/Installation_guide#pmbootstrap_flash
(3795877) [06:32:40]
(3795877) [06:32:40] *** SSH DAEMON INFORMATION ***
(3795877) [06:32:40] SSH daemon is enabled (disable with --no-sshd).
(3795877) [06:32:40] Login as 'user' with the password given during installation.
(3795877) [06:32:40]
(3795877) [06:32:40] *** FIREWALL INFORMATION ***
(3795877) [06:32:40] Firewall is enabled, but may not work (couldn't determine if kernel supports nftables).
(3795877) [06:32:40] For more information: https://postmarketos.org/firewall
(3795877) [06:32:40]
(3795877) [06:32:40] NOTE: chroot is still active (use 'pmbootstrap shutdown' as necessary)
(3795877) [06:32:40] DONE!
[06:32:42] [93mWARNING:[0m package devicepkg-dev: aport version 0.14.3-r0 is lower than 0.16.0-r0 from the binary repository. 0.16.0-r0 will be used when installing devicepkg-dev. See also: <https://postmarketos.org/warning-repo2>
[06:32:42] [93mWARNING:[0m package postmarketos-bootsplash: aport version 0.2-r2 is lower than 0.2.1-r0 from the binary repository. 0.2.1-r0 will be used when installing postmarketos-bootsplash. See also: <https://postmarketos.org/warning-repo2>
[06:32:42] [93mWARNING:[0m package postmarketos-mkinitfs: aport version 2.1.1-r0 is lower than 2.2.1-r2 from the binary repository. 2.2.1-r2 will be used when installing postmarketos-mkinitfs. See also: <https://postmarketos.org/warning-repo2>
[06:32:42] [93mWARNING:[0m package postmarketos-initramfs: aport version 1.0.2-r0 is lower than 2.0.1-r0 from the binary repository. 2.0.1-r0 will be used when installing postmarketos-initramfs. See also: <https://postmarketos.org/warning-repo2>
[06:32:42] [93mWARNING:[0m package postmarketos-base: aport version 26-r1 is lower than 28-r0 from the binary repository. 28-r0 will be used when installing postmarketos-base. See also: <https://postmarketos.org/warning-repo2>
[06:32:42] [93mWARNING:[0m package device-pine64-pinephone: aport version 0.46-r0 is lower than 0.46-r3 from the binary repository. 0.46-r3 will be used when installing device-pine64-pinephone. See also: <https://postmarketos.org/warning-repo2>
[06:32:42] [93mWARNING:[0m package linux-postmarketos-allwinner: aport version 6.2.7_git20230317-r3 is lower than 6.4.7_git20230731-r1 from the binary repository. 6.4.7_git20230731-r1 will be used when installing linux-postmarketos-allwinner. See also: <https://postmarketos.org/warning-repo2>
[06:32:42] [93mWARNING:[0m package postmarketos-base: aport version 26-r1 is lower than 28-r0 from the binary repository. 28-r0 will be used when installing postmarketos-base. See also: <https://postmarketos.org/warning-repo2>
[06:32:42] [93mWARNING:[0m package boot-deploy: aport version 0.7-r1 is lower than 0.10.2-r0 from the binary repository. 0.10.2-r0 will be used when installing boot-deploy. See also: <https://postmarketos.org/warning-repo2>
[06:32:42] (rootfs_pine64-pinephone) install device-pine64-pinephone
[06:32:42] (rootfs_pine64-pinephone) install postmarketos-mkinitfs
[06:32:43] (rootfs_pine64-pinephone) mkinitfs postmarketos-allwinner
[06:33:01] Export symlinks to: /tmp/postmarketOS-export
[06:33:01] * initramfs (Initramfs)
[06:33:01] * initramfs-extra (Extra initramfs files in /boot)
[06:33:01] * vmlinuz (Linux kernel)
[06:33:01] * pine64-pinephone.img (Rootfs with partitions for /boot and /)
[06:33:01] [94mNOTE:[0m chroot is still active (use 'pmbootstrap shutdown' as necessary)
[06:33:01] [92mDONE![0m
/dev/loop10
Expanding pmos image...
NAME SIZELIMIT OFFSET AUTOCLEAR RO BACK-FILE DIO LOG-SEC
/dev/loop1 0 0 1 1 /var/lib/snapd/snaps/core20_1953.snap (deleted) 0 512
/dev/loop8 0 0 0 0 /home/swadmin/.local/var/pmbootstrap/chroot_native/home/pmos/rootfs/xiaomi-beryllium.img (deleted) 0 4096
/dev/loop6 0 0 1 1 /var/lib/snapd/snaps/core20_2019.snap 0 512
/dev/loop4 0 0 1 1 /var/lib/snapd/snaps/snapd_19459.snap (deleted) 0 512
/dev/loop2 0 0 1 1 /var/lib/snapd/snaps/lxd_24326.snap 0 512
/dev/loop0 0 0 1 0 /home/swadmin/jenkins/workspace/prolinux-2-mobile-dev-arm64/build/rootfs.img 0 512
/dev/loop9 0 0 0 0 /home/swadmin/.local/var/pmbootstrap/chroot_native/home/pmos/rootfs/xiaomi-beryllium.img (deleted) 0 4096
/dev/loop7 0 0 1 1 /var/lib/snapd/snaps/snapd_19998.snap 0 512
/dev/loop5 0 0 1 1 /var/lib/snapd/snaps/core20_1977.snap 0 512
/dev/loop3 0 0 1 1 /var/lib/snapd/snaps/snapd_20102.snap 0 512
/dev/loop10 0 0 0 0 /home/swadmin/.local/var/pmbootstrap/chroot_native/home/pmos/rootfs/pine64-pinephone.img 0 512
Waiting for devices to settle...
CHANGED: partition=2 start=500001 old: size=1079007 end=1579008 new: size=24665790 end=25165791
pmOS_root: 4660/100000 files (0.1% non-contiguous), 88887/134875 blocks
resize2fs 1.47.0 (5-Feb-2023)
Resizing the filesystem on /dev/loop10p2 to 3083223 (4k) blocks.
The filesystem on /dev/loop10p2 is now 3083223 (4k) blocks long.
total 0
lrwxrwxrwx 1 root root 14 Sep 29 06:33 pmOS_boot -> ../../loop10p1
lrwxrwxrwx 1 root root 14 Sep 29 06:33 pmOS_root -> ../../loop10p2
Adding modules for pine64-pinephone to device-support...
mkdir: created directory '/home/swadmin/jenkins/workspace/prolinux-2-mobile-dev-arm64/build/rootfs/opt/device-support'
mkdir: created directory '/home/swadmin/jenkins/workspace/prolinux-2-mobile-dev-arm64/build/rootfs/opt/device-support/pine64-pinephone'
mkdir: created directory '/home/swadmin/jenkins/workspace/prolinux-2-mobile-dev-arm64/build/rootfs/opt/device-support/pine64-pinephone/modules'
rm: cannot remove '/home/swadmin/jenkins/workspace/prolinux-2-mobile-dev-arm64/build/pmos_boot_mnt/initramfs': Permission denied
Error: Command failed: set -e;
sudo mkdir -pv /home/swadmin/jenkins/workspace/prolinux-2-mobile-dev-arm64/build/initramfs-work
sudo rm -rf /home/swadmin/jenkins/workspace/prolinux-2-mobile-dev-arm64/build/initramfs-work/*
cd /home/swadmin/jenkins/workspace/prolinux-2-mobile-dev-arm64/build/
sudo cp /home/swadmin/jenkins/workspace/prolinux-2-mobile-dev-arm64/build/pmos_boot_mnt/initramfs /home/swadmin/jenkins/workspace/prolinux-2-mobile-dev-arm64/build/pmos_initramfs.gz
rm /home/swadmin/jenkins/workspace/prolinux-2-mobile-dev-arm64/build/pmos_boot_mnt/initramfs
sudo gunzip /home/swadmin/jenkins/workspace/prolinux-2-mobile-dev-arm64/build/pmos_initramfs.gz -f
cd initramfs-work
sudo cpio --extract --make-directories --format=newc --no-absolute-filenames < /home/swadmin/jenkins/workspace/prolinux-2-mobile-dev-arm64/build/pmos_initramfs
sudo cp -v /home/swadmin/jenkins/workspace/prolinux-2-mobile-dev-arm64/build/kexec-tools/build/sbin/kexec /home/swadmin/jenkins/workspace/prolinux-2-mobile-dev-arm64/build/initramfs-work/sbin/kexec
sudo mkdir -pv /home/swadmin/jenkins/workspace/prolinux-2-mobile-dev-arm64/build/initramfs-work/lib/modules/6.4.7/kernel/fs/squashfs
sudo mkdir -pv /home/swadmin/jenkins/workspace/prolinux-2-mobile-dev-arm64/build/initramfs-work/lib/modules/6.4.7/kernel/fs/overlayfs
sudo cp -v /home/swadmin/jenkins/workspace/prolinux-2-mobile-dev-arm64/build/pmos_root_mnt/lib/modules/6.4.7/kernel/fs/squashfs/squashfs.ko* /home/swadmin/jenkins/workspace/prolinux-2-mobile-dev-arm64/build/initramfs-work/lib/modules/6.4.7/kernel/fs/squashfs/
sudo cp -v /home/swadmin/jenkins/workspace/prolinux-2-mobile-dev-arm64/build/pmos_root_mnt/lib/modules/6.4.7/kernel/fs/overlayfs/overlay.ko* /home/swadmin/jenkins/workspace/prolinux-2-mobile-dev-arm64/build/initramfs-work/lib/modules/6.4.7/kernel/fs/overlayfs/
sudo cp -v /home/swadmin/jenkins/workspace/prolinux-2-mobile-dev-arm64/distro-files/initramfs/pmos-logo-text.svg /home/swadmin/jenkins/workspace/prolinux-2-mobile-dev-arm64/build/initramfs-work/usr/share/pbsplash/
at checkExecSyncError (node:child_process:885:11)
at Object.execSync (node:child_process:957:15)
at exports.default (/home/swadmin/jenkins/workspace/prolinux-2-mobile-dev-arm64/src/helpers/exec.ts:3:26)
at genPMOSImage (/home/swadmin/jenkins/workspace/prolinux-2-mobile-dev-arm64/src/pmbootstrap/index.ts:100:9)
at buildTargetDeviceSupport (/home/swadmin/jenkins/workspace/prolinux-2-mobile-dev-arm64/src/index.ts:199:21)
at Array.forEach (<anonymous>)
at main (/home/swadmin/jenkins/workspace/prolinux-2-mobile-dev-arm64/src/index.ts:209:30)
at processTicksAndRejections (node:internal/process/task_queues:95:5) {
status: 1,
signal: null,
output: [ null, null, null ],
pid: 3800149,
stdout: null,
stderr: null
}
real 6m9.189s
user 0m24.349s
sys 0m4.906s
Build step 'Execute shell' marked build as failure
Finished: FAILURE