Fix build breakage in recent u-boot releases. Update uEnv.txt files. Fix package description of u-boot-zybo.
Details
Diff Detail
- Repository
- rP FreeBSD ports repository
- Lint
Lint Skipped - Unit
Tests Skipped
Event Timeline
sysutils/u-boot-zedboard/files/uEnv.txt | ||
---|---|---|
0 | I'm pretty sure that uEnv.txt isn't parsed anymore, if that is the case we should just drop it. |
sysutils/u-boot-zedboard/files/uEnv.txt | ||
---|---|---|
0 | It won't boot without this so it is parsed. Looks like this is board-specific (see include/configs/zynq-common.h). |
sysutils/u-boot-zedboard/files/uEnv.txt | ||
---|---|---|
0 | There is a default dtb filename. It's "zynq-zynq.dtb" in Zybo's case (weird) so I don't need uEnv.txt. Also, the script I use to make an image generates uEnv.txt anyway so it doesn't need to be here. I'll upload a diff without uEnv.txt and adjust the Makefile so it's not installed. |
Also, u-boot-master/Makefile creates a boot.scr for all arm boards but the zynq boards ignore it and don't need it. Should we come up with an exception for zynq boards?
I don't mind adding those ports again if they work, Milan Obuch on u-boot@ said that the zybo ports needs a patch. I want this patch submitted properly upstream before doing anything here as I don't want to maintain patch in the ports tree for u-boot (especially when I don't have the hardware).
Maybe even later, but I'm fine with local patch if they are submitted upstream, see the discussion I had with Milan about this.