freebsd / crochet

Build FreeBSD images for RaspberryPi, BeagleBone, PandaBoard, and others.
BSD 2-Clause "Simplified" License
609 stars 187 forks source link

Latest HEAD incompatible with crochet #217

Open adriaandegroot opened 6 years ago

adriaandegroot commented 6 years ago

(you probably already know this, but filing so it's visible for others)

r325834 | imp | 2017-11-15 00:02:19 +0100 (Wed, 15 Nov 2017) | 4 lines
Move sys/boot to stand. Fix all references to new location

r325826 | imp | 2017-11-14 22:03:57 +0100 (Tue, 14 Nov 2017) | 4 lines
Move sys/boot/fdt/dts to sys/dts and adjust scripts.

This means that crochet doesn't like fresh HEAD checkouts; things like this are out-of-sync:

./lib/freebsd.sh:    cd sys/boot
./lib/freebsd.sh:    _FDTDIR=$FREEBSD_SRC/sys/boot/fdt/dts

I'll see if I can come up with some shell-wrangling (as opposed to dropping symlinks in the svn checkout) to fix this.

adriaandegroot commented 6 years ago

Well, pull request #215 already has :)

tuaris commented 6 years ago

This appears to break the ability to use anything other than head,

With 11.1-RELEASE for example:

cd: stand: No such file or directory