sys-boot / lilo

LInux LOader, the original Linux bootloader

Official package sites : https://www.joonet.de/lilo/ ·

v24.2-r2 :: 0 :: gentoo

Modified
License
BSD GPL-2
Keywords
-* ~amd64 ~x86
USE flags
device-mapper minimal pxeserial static

v24.2-r1 :: 0 :: gentoo

Modified
License
BSD GPL-2
Keywords
-* amd64 x86
USE flags
device-mapper minimal pxeserial static

General

device-mapper
Enable support for device-mapper from sys-fs/lvm2
minimal
Do not install the dolilo helper script
pxeserial
Avoid character echo on PXE serial console
static
!!do not set this during bootstrap!! Causes binaries to be statically linked instead of dynamically

sys-devel / bin86 : Assembler and loader used to create kernel bootsector

sys-fs / lvm2 : User-land utilities for LVM2 (device-mapper) software

315777
sys-boot/lilo-22.8-r2: Fatal: cache_add: LILO internal error (with loop device)
741912
sys-boot/lilo-24.2: edit.c:195:31: error: initializer element is not a compile-time constant
753605
sys-boot/lilo-24.2-r2 calls cc directly
792567
sys-boot/lilo does not build with musl?
940205
sys-boot/lilo: boot.c:109:10: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
944419
sys-boot/lilo-24.2-r2 fails to compile: probe.c:132:12: error: initialization of void ()(void) from incompatible pointer type void ()(char ) [-Wincompatible-pointer-types]
Repository mirror & CI · gentoo
Merge updates from master
Joshua Kinard · gentoo
sys-boot/lilo: Fix kernel installation hook issues; EAPI7 -> 8
Reported-By: Andrew Ammerlaan <andrewammerlaan@gentoo.org> Closes: https://bugs.gentoo.org/936820 Signed-off-by: Joshua Kinard <kumba@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrew Ammerlaan · gentoo
sys-boot/lilo: add installkernel as optfeature
package installs /etc/kernel/postinst.d/zz-runlilo which will be executed by traditional installkernel (i.e. if the systemd-kernel-install flag is disabled). Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-boot/lilo: fix ROOT check in pkg_postinst
With EAPI 7+, ROOT and others will be blank (not /). Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joshua Kinard · gentoo
sys-boot/lilo: Fix bugs #377427 and #473620
Remove 'keepdir /boot' from src_install to address #377427 and update the example lilo.conf in FILESDIR to reference 'sda' instead of 'hda' (name for older PATA drives) to fix #473620. Closes: https://bugs.gentoo.org/377427 Closes: https://bugs.gentoo.org/473620 Signed-off-by: Joshua Kinard <kumba@gentoo.org> Package-Manager: Portage-3.0.19, Repoman-3.0.3
Repository mirror & CI · gentoo
Merge updates from master
Joshua Kinard · gentoo
sys-boot/lilo: Fix bugs #753608 and #715580
Add QA_FLAGS_IGNORED for '/sbin/lilo' to address Bug #753608 and Add a small patch to check for '__GLIBC__' before a printf() call that references it to avoid compilation errors on non-glibc systems to fix Bug #715580. Also remove the unneeded 'eutils' inherit. Closes: https://bugs.gentoo.org/753608 Closes: https://bugs.gentoo.org/715580 Signed-off-by: Joshua Kinard <kumba@gentoo.org> Package-Manager: Portage-3.0.19, Repoman-3.0.3
Repository mirror & CI · gentoo
Merge updates from master
Joshua Kinard · gentoo
sys-boot/lilo: Take over maintainership, update vars
Take over maintainership and update the SRC_URI and HOMEPAGE variables to point to an active repository for lilo sources. Bug: https://bugs.gentoo.org/698802 Signed-off-by: Joshua Kinard <kumba@gentoo.org> Package-Manager: Portage-3.0.19, Repoman-3.0.3
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
sys-boot/lilo: drop 24.0-r1, 24.1
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-boot/lilo: eutils->epatch
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-boot/lilo: Stabilize 24.2 amd64, #764146
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
sys-boot/lilo: x86 stable (bug #764146)
Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joshua Kinard · gentoo
sys-boot/lilo: EAPI update and gcc-10 fix
Update lilo-24.1's ebuild to EAPI7 and add a patch from Debian to fix compilation issues with gcc-10.x and up to both lilo-24.1 and lilo-24.2. Closes: https://bugs.gentoo.org/723262 Signed-off-by: Joshua Kinard <kumba@gentoo.org> Package-Manager: Portage-3.0.9, Repoman-3.0.2
Repository mirror & CI · gentoo
Merge updates from master
Joshua Kinard · gentoo
sys-boot/lilo: EAPI 7 and add NVME support
Signed-off-by: Joshua Kinard <kumba@gentoo.org> Closes: https://bugs.gentoo.org/689940 Package-Manager: Portage-3.0.1, Repoman-2.3.23
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: [QA] Remove redundant `|| die` guards
* Since all ebuilds in the tree are EAPI>=4, `|| die` on builtin commands is redundant and dead code. Closes: https://github.com/gentoo/gentoo/pull/13940 Reviewed-by: Ulrich Müller <ulm@gentoo.org> Reviewed-by: Michał Górny <mgorny@gentoo.org> Reviewed-by: Andreas K. Hüttel <dilfridge@gentoo.org> Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas K. Hüttel · gentoo
sys-boot/lilo: remove old
Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
sys-boot/lilo: drop EAPI=2 ebuild
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Michał Górny · gentoo
*/*: Specify EAPI=0 explicitly, to ease greps
Closes: https://github.com/gentoo/gentoo/pull/8199
Anthony G. Basile · gentoo
sys-boot/lilo: remove legacy HARDENED_CFLAGS, bug #621866
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Lars Wendler · gentoo
sys-boot/lilo: Removed old.
Package-Manager: portage-2.2.25 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
sys-boot/lilo: Bump to version 24.2
with kind permission from Chainsaw. Package-Manager: portage-2.2.25 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed