signal 11 after kernel update r247742 -> r248706

René Ladan rene at freebsd.org
Sun Apr 7 18:49:13 UTC 2013


On 06-04-2013 05:26, Tim Kientzle wrote:
> On Apr 5, 2013, at 4:13 AM, René Ladan wrote:
>
>> I just upgraded to r248706 again and it boots fine. The difference with
>> the earlier upgrade is that I now cross-install kernel and world …
>>  I used a native 'make installkernel' / 'make installworld' upgrade earlier
>> which required some ad-hoc install hacks.
> Details?
>
> Native builds should Just Work.  If they don't, let's fix them.
> We don't have nearly enough people testing native builds.
I think the initial build from db@ is a cross-build, and all my update
builds are cross-builds.
I tried a native installworld once on the raspberry pi but that took
over two hours.

build script on server:
#!/bin/sh
env MAKEOBJDIRPREFIX=/usr/home/rene/rpi/obj make __MAKE_CONF=/dev/null
-j3 ARCH=arm TARGET_ARCH=armv6 TARGET_CPUTYPE=armv6
MALLOC_PRODUCTION=yes WITH_FDT=yes KERNCONF=RPI-B-RENE buildworld
env MAKEOBJDIRPREFIX=/usr/home/rene/rpi/obj make __MAKE_CONF=/dev/null
-j3 ARCH=arm TARGET_ARCH=armv6 TARGET_CPUTYPE=armv6
MALLOC_PRODUCTION=yes WITH_FDT=yes KERNCONF=RPI-B-RENE buildkernel
ln -s /usr/home/rene/rpi/obj/arm.armv6/usr/home/rene/rpi
/usr/home/rene/rpi/obj/arm.armv6/mnt

install script on laptop (src and obj from server are NFS-mounted on
/mnt/src and /mnt/obj, sd card mounted on /media):
#!/bin/sh
env MAKEOBJDIRPREFIX=/mnt/obj make __MAKE_CONF=/dev/null ARCH=arm
TARGET_ARCH=armv6 TARGET_CPUTYPE=armv6 MALLOC_PRODUCTION=yes
WITH_FDT=yes KERNCONF=RPI-B-RENE DESTDIR=/media installkernel
env MAKEOBJDIRPREFIX=/mnt/obj make __MAKE_CONF=/dev/null ARCH=arm
TARGET_ARCH=armv6 TARGET_CPUTYPE=armv6 MALLOC_PRODUCTION=yes
WITH_FDT=yes KERNCONF=RPI-B-RENE DESTDIR=/media installworld

% cat RPI-B-RENE
include RPI-B

device ums

options INET6
device vlan
%

René



More information about the freebsd-arm mailing list