On Wed, Jul 20, 2016 at 11:32 AM, Nicolas Dechesne <nicolas.dechesne@linaro.org> wrote:
hi,

On Wed, Jul 20, 2016 at 6:59 PM, Dominique Belhachemi
<domibel@debian.org> wrote:
> Hi,
>
> I would like to re-create and adjust Linaro's Debian image
>    http://releases.linaro.org/debian/images/alip-armhf/16.06/
>
> The release notes
>    https://lists.linaro.org/pipermail/linaro-dev/2016-July/018243.html
> contain only a link to an old Ubuntu wiki-page (last modified 2012)
>    https://wiki.linaro.org/Platform/DevPlatform/Ubuntu/ImageInstallation
>
> Does Linaro provide the build instructions for their current images? Where
> can I find them?

yes. everything needed to create them is publicly available. there is
no 'user guide' or 'step by step' instructions but, it shouldn't be
too hard to reproduce by looking at:

1. The Jenkins build job that created this image:
https://git.linaro.org/ci/job/configs.git/blob/HEAD:/debian-armhf-rootfs.yaml

2. Which in turns uses live-build to create the rootfs:
https://git.linaro.org/ci/ubuntu-build-service.git

Especially for the image that you are interested into:
https://git.linaro.org/ci/ubuntu-build-service.git/tree/HEAD:/jessie-armhf-alip

If you have any issues/question, send them over here.


Thank you,

this is already very helpful.

I wonder now what kind of build environment I need (Hardware/Qemu/Docker/OS Version) to build the image successfully.

https://git.linaro.org/ci/job/configs.git/blob/HEAD:/debian-armhf-rootfs.yaml contains e.g.
38             docker-jessie-armhf
71 dpkg -s qemu-user-static |grep '^Version'

Are you using a virtual environment? How is it configured?

Best
-Dominique