Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-03-14 | Fixed foreign architecture package support to linux kernel flavours | Adrian Gibanel Lopez | |
Before Stretch there was an special amd64 kernel in the i386 arch repo. So if you wanted to install an amd64 kernel alongside an i386 system you did not need an additional arch repo. Debian added multiarch support. That way you can install library packages from multiple architectures on the same machine. So there is no longer a need for having an amd64 kernel in i386 arch repo. You can add an amd64 arch repo to an i386 arch system and fetch the amd64 kernel from the am64 arch repo. live-build can be setup to use several linux kernel flavours in a single image. So in the days previous to this patch you could issue: lb config --linux-flavours "486 amd64" to use both 486 and amd64 kernel flavours. Adding additional arch support to linux flavours poses two problems: * Packages need to have its arch suffix (e.g. amd64:amd64). If the suffix is not there apt-get insists on search amd64 kernel package on i386 arch repo and, of course, fails to find it. * The rest of the code which handles labels (bootloader config files) or installed filenames (kernel images themselves) do not use the arch suffix. This patch adds foreign architecture package support to linux kernel flavours having taken those problems into account. Practical example usage: i386 system and extra amd64 kernel. First add amd64 foreign architecture in your i386 system thanks to: dpkg --add-architecture amd64 apt-get update . Finally enable amd64 kernel from amd64 arch alongside the i386 system's 686 kernel thanks to: lb config --architectures i386 --linux-flavours "686 amd64:amd64" | |||
2015-01-04 | Updating year in copyright notices to 2015. | Daniel Baumann | |
2014-02-08 | Updating copyright notices for 2014. | Daniel Baumann | |
2013-05-06 | Removing all references to my old email address. | Daniel Baumann | |
2013-05-06 | Updating year in all copyright notices. | Daniel Baumann | |
2013-05-06 | Splitting off chroot firmware handling into an own script. | Daniel Baumann | |
2013-05-06 | Simplifying exit check in chroot_linux-image. | Daniel Baumann | |
2013-05-06 | Moving off binary image parent archive areas into new config tree format. | Daniel Baumann | |
2013-05-06 | Moving off binary image archive areas into new config tree format. | Daniel Baumann | |
2013-05-06 | Moving off binary image architecture into new config tree format. | Daniel Baumann | |
2013-05-06 | Dropping ubuntu guards on firmware selection code, we're not enabling ↵ | Daniel Baumann | |
firmware inclusion in ubuntu mode anyway. Also, we're not keeping this as ubuntu should just update their archive structure for content files to match debian. Not worth keeping temporary extra turns just for ubuntu. | |||
2013-05-06 | Adding debian version 4.0~a1-1.debian/4.0_a1-1 | Daniel Baumann | |
2013-01-01 | Updating year in all copyright notices. | Daniel Baumann | |
2012-12-06 | Adding back legacy filtering for firmware packages on squeeze when contrib ↵ | Daniel Baumann | |
or non-free is not enabled. | |||
2012-12-06 | Dropping ubuntu guards on firmware selection code, we're not enabling ↵ | Daniel Baumann | |
firmware inclusion in ubuntu mode anyway. Also, we're not keeping this as ubuntu should just update their archive structure for content files to match debian. Not worth keeping temporary extra turns just for ubuntu. | |||
2012-11-22 | Correct another typo on commit 11d97a6a5f17fe2c500a798aa4a32fa6889e409c | Richard Nelson | |
2012-11-22 | Adding default-preseeding for non-free firmware only when non-free is ↵ | Daniel Baumann | |
actually included, to avoid cluttering debconf db by default on all systems. | |||
2012-11-22 | Adding backwards compatible handling for squeeze and the ubuntus for ↵ | Daniel Baumann | |
old-style Contents files in the archive. | |||
2012-11-02 | Workarounding recent archive changes wrt/ content files until #692111 is fixed. | Daniel Baumann | |
2012-09-26 | Removing intel-microcode special handling in chroot_linux-image, microcode ↵ | Daniel Baumann | |
packages are already included automatically anyway. | |||
2012-08-27 | Dropping lb prefix from live-build scripts, not needed anymore. | Daniel Baumann | |
Previously, we needed to keep the lb_* prefix as the scripts could also be executed standalone. Since the lb wrapper is mandatory since squeeze, we can drop this now. | |||
2011-03-09 | Prefixing helper scripts to make 'out of source' usage usable (Closes: #572455). | Daniel Baumann | |
2011-03-09 | Updating internal variables from lh to lb scheme, should be the last piece ↵ | Daniel Baumann | |
to finish the live-helper to live-build rename. | |||
2011-03-09 | Adding support for standalone live-boot as initramfs generator. | Daniel Baumann | |
2011-03-09 | Replacing some references to live-helper with live-build. | Daniel Baumann | |
2011-03-09 | Updating copyright headers for live-build. | Daniel Baumann | |
2011-03-09 | Moving /usr/share/live-helper to /usr/share/live/build. | Daniel Baumann | |
2011-03-09 | Rearranging helpers scripts in source tree. | Daniel Baumann | |