[Bug 278932] [nanoBSD] Failed to copy dtb file in_.cust.dos_boot_part

From: <bugzilla-noreply_at_freebsd.org>
Date: Sun, 12 May 2024 11:42:01 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=278932

            Bug ID: 278932
           Summary: [nanoBSD] Failed to copy dtb file
                    in_.cust.dos_boot_part
           Product: Base System
           Version: 14.0-STABLE
          Hardware: arm64
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: arm
          Assignee: freebsd-arm@FreeBSD.org
          Reporter: hondareyte.luc@laposte.net

Hello

nanobsd.sh fails to build an image for armv7 or aarch64 since 14 (No problem in
13) in cust_boot_part() with the following message

+ cp '/usr/embedded/nanopi-neo/_.w/boot/dtb/*.dtb' .
cp: /usr/embedded/nanopi-neo/_.w/boot/dtb/*.dtb: No such file or directory

The main difference with stable/13 is that dtb files are missing in
/usr/embedded/obj/_.metalog. Only dtb directory are presents:

grep dtb _.metalog 
./boot/dtb type=dir uname=root gname=wheel mode=0755
./boot/dtb/allwinner type=dir uname=root gname=wheel mode=0755
tags=package=runtime
./boot/dtb/overlays type=dir uname=root gname=wheel mode=0755
tags=package=runtime
./boot/dtb/rockchip type=dir uname=root gname=wheel mode=0755
tags=package=runtime
./usr/share/mk/bsd.dtb.mk type=file uname=root gname=wheel mode=0444 size=82
tags=package=utilities

I dug a little but I can't figure out how the metalog file is generated.

I set affect "some people" because of this thread:

https://forums.freebsd.org/threads/nanobsd-build-for-rpi4.91730/

-- 
You are receiving this mail because:
You are the assignee for the bug.