buildkernel error on Current
Ian Lepore
ian at freebsd.org
Tue Apr 23 21:57:20 UTC 2019
On Wed, 2019-04-24 at 06:46 +0900, Mori Hiroki wrote:
> Hi
>
> This is cause of build error.
>
>
https://svnweb.freebsd.org/base?view=revision&sortby=date&revision=345519
>
>
Why do you think this is an error? It is not wrong to install the dtb
file in its usual location even when it is compiled into the kernel.
-- Ian
> This is patch.
>
> diff --git a/sys/conf/kern.post.mk b/sys/conf/kern.post.mk
> index a831e94e241..9f9df19c9ac 100644
> --- a/sys/conf/kern.post.mk
> +++ b/sys/conf/kern.post.mk
> @@ -8,6 +8,7 @@
> # should be defined in the kern.pre.mk so that port makefiles can
> # override or augment them.
>
> +.if ${MACHINE_CPUARCH} != "mips"
> .if !empty(FDT_DTS_FILE)
> DTS+= ${FDT_DTS_FILE}
> .endif
> @@ -20,6 +21,7 @@CLEAN+= ${DTB} ${DTBO}
> kernel-install: _dtbinstall
> .ORDER: beforeinstall _dtbinstall
> .endif
> +.endif
>
> # In case the config had a makeoptions DESTDIR...
> .if defined(DESTDIR)
>
> Hiroki Mori
>
>
> ----- Original Message -----
> > From: Mori Hiroki <yamori813 at yahoo.co.jp>
> > To: "freebsd-mips at freebsd.org" <freebsd-mips at freebsd.org>
> > Cc:
> > Date: 2019/4/23, Tue 18:03
> > Subject: buildkernel error on Current
> >
> > Hi
> >
> > I have q error on Mediatek now.
> >
> > Why copy dtb to rootfs? Mediatek dtb is static.
> >
> > --------------------------------------------------------------
> > > > > Installing kernel Fon_FON2412 on Tue Apr 23 17:47:33 JST
> > > > > 2019
> >
> > --------------------------------------------------------------
> > cd
> > /usr/home/hiroki/zobj/usr/home/hiroki/ZRouter/tmp/usr/home/hiroki/f
> > reebsd/mips.mipsel/sys/Fon_FON2412;
> > MACHINE_ARCH=mipsel MACHINE=mips CPUTYPE= CC="cc
> > --
> > sysroot=/usr/home/hiroki/zobj/usr/home/hiroki/ZRouter/tmp/usr/home/
> > hiroki/freebsd/mips.mipsel/tmp
> > -B/usr/home/hiroki/zobj/usr/home/hiroki/ZRouter/tmp/usr/home/hiroki
> > /freebsd/mips.mipsel/tmp/usr/bin"
> > CXX="c++
> > --
> > sysroot=/usr/home/hiroki/zobj/usr/home/hiroki/ZRouter/tmp/usr/home/
> > hiroki/freebsd/mips.mipsel/tmp
> > -B/usr/home/hiroki/zobj/usr/home/hiroki/ZRouter/tmp/usr/home/hiroki
> > /freebsd/mips.mipsel/tmp/usr/bin"
> > CPP="cpp
> > --
> > sysroot=/usr/home/hiroki/zobj/usr/home/hiroki/ZRouter/tmp/usr/home/
> > hiroki/freebsd/mips.mipsel/tmp
> > -B/usr/home/hiroki/zobj/usr/home/hiroki/ZRouter/tmp/usr/home/hiroki
> > /freebsd/mips.mipsel/tmp/usr/bin"
> > AS="as" AR="ar" LD="ld" LLVM_LINK=""
> > NM=nm OBJCOPY="objcopy" RANLIB=ranlib STRINGS= SIZE="size"
> > PATH=/usr/home/hiroki/zobj/usr/home/hiroki/ZRouter/tmp/usr/home/hir
> > oki/freebsd/mips.mipsel/tmp/usr/sbin:/usr/home/hiroki/zobj/usr/home
> > /hiroki/ZRouter/tmp/usr/home/hiroki/freebsd/mips.mipsel/tmp/usr/bin
> > :/usr/home/hiroki/zobj/usr/home/hiroki/ZRouter/tmp/usr/home/hiroki/
> > freebsd/mips.mipsel/tmp/legacy/usr/sbin:/usr/home/hiroki/zobj/usr/h
> > ome/hiroki/ZRouter/tmp/usr/home/hiroki/freebsd/mips.mipsel/tmp/lega
> > cy/usr/bin:/usr/home/hiroki/zobj/usr/home/hiroki/ZRouter/tmp/usr/ho
> > me/hiroki/freebsd/mips.mipsel/tmp/legacy/bin::/sbin:/bin:/usr/sbin:
> > /usr/bin
> > make KERNEL=kernel install
> > test -d
> > /home/hiroki/zobj//usr/home/hiroki/ZRouter/Fon_FON2412_rootfs/boot/
> > dtb
> > > > install -d -o root -g wheel
> >
> > /home/hiroki/zobj//usr/home/hiroki/ZRouter/Fon_FON2412_rootfs/boot/
> > dtb
> > install -o root -g wheel -m 444 FON2412J.dtb
> > /home/hiroki/zobj//usr/home/hiroki/ZRouter/Fon_FON2412_rootfs/boot/
> > dtb/
> > install:
> > /home/hiroki/zobj//usr/home/hiroki/ZRouter/Fon_FON2412_rootfs/boot/
> > dtb/FON2412J.dtb:
> > chown/chgrp: Operation not permitted
> > *** Error code 71
> >
> > Hiroki Mori
> >
> > _______________________________________________
> > freebsd-mips at freebsd.org mailing list
> > https://lists.freebsd.org/mailman/listinfo/freebsd-mips
> > To unsubscribe, send any mail to
> > "freebsd-mips-unsubscribe at freebsd.org"
> >
>
> _______________________________________________
> freebsd-mips at freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-mips
> To unsubscribe, send any mail to "
> freebsd-mips-unsubscribe at freebsd.org"
>
More information about the freebsd-mips
mailing list