On 20 July 2016 at 20:25, Dominique Belhachemi <domi...@debian.org> wrote: > On Wed, Jul 20, 2016 at 11:32 AM, Nicolas Dechesne > <nicolas.deche...@linaro.org> wrote: >> >> hi, >> >> On Wed, Jul 20, 2016 at 6:59 PM, Dominique Belhachemi >> <domi...@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.
It can be cross-built or run natively. We've done both. It's built natively these days (dogfooding Aarch64 servers). If you use QEMU, latest release is preferred. For the OS, Debian or Ubuntu. > 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? We use docker build slaves. Configuration can be found here: https://git.linaro.org/ci/dockerfiles.git and the one you're looking at is: https://git.linaro.org/ci/dockerfiles.git/blob/HEAD:/jessie-armhf/Dockerfile > Best > -Dominique > > > _______________________________________________ > linaro-dev mailing list > linaro-dev@lists.linaro.org > https://lists.linaro.org/mailman/listinfo/linaro-dev Cheers, -- Fathi Boudra Engineering Manager | Builds and Baselines, Release Linaro.org | Open source software for ARM SoCs _______________________________________________ linaro-dev mailing list linaro-dev@lists.linaro.org https://lists.linaro.org/mailman/listinfo/linaro-dev