Comment 4 for bug 1064686

Revision history for this message
Milo Casagrande (milo) wrote : Re: [Bug 1064686] Re: Need to build the DT blob for Origen, Linux Linaro Tracking project in jenkins

On Fri, Oct 12, 2012 at 11:21 PM, Andrey Konovalov
<email address hidden> wrote:
> The linux-linaro-tracking_origen-exynos4 uses the most recent hwpack from http://snapshots.linaro.org/precise/hwpacks/origen/ .
> Indeed, the hwpacks there don't have information about dtb file in the metadata file.
>
> The url to get the hwpack from is (nearly) hardcoded in
> http://bazaar.launchpad.net/~linaro-infrastructure/linaro-ci/lci-build-tools/view/head:/find_latest.py, near line 88:
>
> if hwpack == "panda" or hwpack == "snowball":
> url="http://snapshots.linaro.org/precise/hwpacks/lt-%s/" % hwpack
> else:
> url="http://snapshots.linaro.org/precise/hwpacks/%s/" % hwpack
>
> Should we just change "snapshots.linaro.org/precise/hwpacks" to "http://snapshots.linaro.org/precise/hwpacks/leb-origen" for the Linux Linaro Tracking Origen project only (and some more "if"s to the code snippet above), or make it more flexible (add some parameter)?

I would rather make it more flexible at this point: we would still be
doing some code changes there to accomodate this, and it wouldn't be
much more work.

> Would it make sense to create the hwpack (vs just replacing the single kernel image package in the hwpack), as the dtb name specification in the leb-origen hwpack is quite strict (lib/firmware/*-lt-origen/device-tree/exynos4210-origen.dtb), and could lead to boot failures if it changes at some point later?

The dtb name specification in the hwpack supports basic "globbing", so
it shouldn't be difficult to specify a more general name (I never
tested glob in the DTB file name though, just the path).

--
Milo Casagrande
Infrastructure Engineer
Linaro.org <www.linaro.org> │ Open source software for ARM SoCs