Bug 226577 - sysutils/u-boot-rpi: crochet tool does not work anymore due to missing u-boot.img
Summary: sysutils/u-boot-rpi: crochet tool does not work anymore due to missing u-boot...
Status: Closed Overcome By Events
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Emmanuel Vadot
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-03-13 16:19 UTC by Martin Birgmeier
Modified: 2018-06-19 18:08 UTC (History)
2 users (show)

See Also:
bugzilla: maintainer-feedback? (manu)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Birgmeier 2018-03-13 16:19:22 UTC
With the latest update to sysutils/u-boot-rpi (r454262), the crochet build tool does not work anymore because it is looking for /usr/local/share/u-boot/u-boot-rpi/u-boot.img which does not exist anymore.

[0]# sh crochet.sh -c config-rpi.sh
Starting at Tue Mar 13 16:52:54 CET 2018
Loading configuration from config-rpi.sh
Board: RaspberryPi
Option: ImageSize 1875mb
Option: Growfs 
Option: User test
Source version is: 330696M
Building FreeBSD version: 12.0
Image name is:
    /mnt/crochet/work/FreeBSD-armv6-12.0-RPI-B-330696M-RaspberryPi.img
Building FreeBSD version: 12.0
Object files are at: /usr/obj/.../hal/z/SRC/FreeBSD/head
Found suitable FreeBSD source tree in:
    /vol/SRC/FreeBSD/head
Please install sysutils/u-boot-rpi and re-run this script.
You can do this with:
  $ sudo pkg install sysutils/u-boot-rpi
or by building the port:
  $ cd /usr/ports/sysutils/u-boot-rpi
  $ make -DBATCH all install
[1]# 

Please update either the crochet build tool or this port.

-- Martin
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2018-06-18 22:44:46 UTC
Assign to current maintainer.

To submitter: is this PR still relevant?
Comment 2 Martin Birgmeier 2018-06-19 18:08:17 UTC
I did not try using crochet again, but instead switched to 'make release' in the standard sources tree (/usr/src/release).

Therefore, closing this report.

-- Martin