lp:~mopsfelder/cirros

Get this repository:
git clone https://git.launchpad.net/~mopsfelder/cirros
Only Murilo Opsfelder Araújo can upload to this repository. If you are Murilo Opsfelder Araújo please log in for upload directions.

Branches

Name Last Modified Last Commit
build-on-xenial 2017-11-24 16:00:35 UTC
Enable build on Ubuntu 16.04.3 LTS

Author: Murilo Opsfelder Araújo
Author Date: 2017-11-23 22:50:27 UTC

Enable build on Ubuntu 16.04.3 LTS

This patch enables building CirrOS on top of Ubuntu 16.04.3 LTS.

The build failed on Xenial because GCC 5.x changed the preprocessor output,
which ncurses build scripts relied on. This has been reported and fixed in
ncurses and buildroot:

    https://trac.sagemath.org/ticket/18301
    https://git.busybox.net/buildroot/commit/?id=4297e7298edbef6dde75d8bf468441c6a242da5c

However, the fix applied on buildroot does not match the version string `5.4.0`,
returned by `gcc -dumpversion` on Xenial. With this change, the gcc version
`5.4.0` is matched and ncurses preprocessor flags are set properly.

It was necessary to add python package to bin/system-setup because python is not
installed by default on Xenial.

master 2017-11-21 14:39:02 UTC
src/etc/modules: config_drive cdrom support.

Author: Robin H. Johnson
Author Date: 2017-11-09 21:10:14 UTC

src/etc/modules: config_drive cdrom support.

config_drive can present as a SCSI CDROM, so we need suitable modules
loaded to access it.

Added in a new section for block storage.

There is no growth in size on Ubuntu, because all 3 modules are
compiled-in already, but the module loading is useful for other kernels
where they might be modular.

LP: #1715009
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

12 of 2 results
This repository contains Public information 
Everyone can see this information.