diff options
author | Tony Vroon <chainsaw@gentoo.org> | 2005-03-27 20:40:40 +0000 |
---|---|---|
committer | Tony Vroon <chainsaw@gentoo.org> | 2005-03-27 20:40:40 +0000 |
commit | 901fb566c612acab07fe96e96933b1b973ff97a1 (patch) | |
tree | 26adb6cf1355b59c40439cfd41649cb40fa90e92 /sys-boot/lilo | |
parent | moved from dev-java/regexp to dev-java/jakarta-regexp dependency. see #71336.... (diff) | |
download | historical-901fb566c612acab07fe96e96933b1b973ff97a1.tar.gz historical-901fb566c612acab07fe96e96933b1b973ff97a1.tar.bz2 historical-901fb566c612acab07fe96e96933b1b973ff97a1.zip |
Updated patch from Christophe Saout closes bug #85233.
Package-Manager: portage-2.0.51.19
Diffstat (limited to 'sys-boot/lilo')
-rw-r--r-- | sys-boot/lilo/ChangeLog | 6 | ||||
-rw-r--r-- | sys-boot/lilo/Manifest | 20 | ||||
-rw-r--r-- | sys-boot/lilo/files/lilo-22.6.1-devmapper_gentoo.patch | 29 |
3 files changed, 38 insertions, 17 deletions
diff --git a/sys-boot/lilo/ChangeLog b/sys-boot/lilo/ChangeLog index 400f2b576c2c..c28fbc1e6d54 100644 --- a/sys-boot/lilo/ChangeLog +++ b/sys-boot/lilo/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for sys-boot/lilo # Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-boot/lilo/ChangeLog,v 1.31 2005/02/27 01:43:46 chainsaw Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-boot/lilo/ChangeLog,v 1.32 2005/03/27 20:40:40 chainsaw Exp $ + + 27 Mar 2005; Tony Vroon <chainsaw@gentoo.org> + files/lilo-22.6.1-devmapper_gentoo.patch: + Updated devmapper patch by Christophe Saout, closes bug #85233. 27 Feb 2005; Tony Vroon <chainsaw@gentoo.org> lilo-22.6.1-r1.ebuild: Correct pxeserial USE-flag logic. diff --git a/sys-boot/lilo/Manifest b/sys-boot/lilo/Manifest index 2a0a1fae3a7c..3d05c90819c9 100644 --- a/sys-boot/lilo/Manifest +++ b/sys-boot/lilo/Manifest @@ -1,11 +1,21 @@ -MD5 4e0a8a1d468e47a575b9579d2be7a9be ChangeLog 3163 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + MD5 8c555cc714b26e1782a1346a0ac95f21 lilo-22.6.1-r1.ebuild 5120 MD5 eeee4743c4e463eeed3a7a4c15380e0d metadata.xml 254 MD5 66f12349ca9414f901d929091e8dfe92 lilo-22.6.1.ebuild 4771 -MD5 fff6910b2180128e251d89f31221b683 files/digest-lilo-22.6.1 128 -MD5 ab2657bc635313522eb791e30b1166ef files/lilo-22.6.1-correct-usage-info.patch 683 +MD5 7d109af328de8573fe7cabc051c435c7 ChangeLog 3322 MD5 2419c22323e1cfdbbc1ca149cb05e74d files/lilo-22.6.1-create-install-dirs.patch 970 -MD5 5f2172291cc1252b30f5a60981a51ac4 files/lilo.conf 1722 +MD5 c3e5c4bfabecddb7a57c3cdce9e21c3a files/lilo-22.6.1-devmapper_gentoo.patch 12072 MD5 fff6910b2180128e251d89f31221b683 files/digest-lilo-22.6.1-r1 128 +MD5 ab2657bc635313522eb791e30b1166ef files/lilo-22.6.1-correct-usage-info.patch 683 MD5 78f9720430dac90363e7b5120a262a3a files/lilo-22.6.1-novga.patch 936 -MD5 42faa8a84fae547fe181da0ad7b67b04 files/lilo-22.6.1-devmapper_gentoo.patch 11826 +MD5 5f2172291cc1252b30f5a60981a51ac4 files/lilo.conf 1722 +MD5 fff6910b2180128e251d89f31221b683 files/digest-lilo-22.6.1 128 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.1-ecc0.1.6 (GNU/Linux) + +iD8DBQFCRxshp5vW4rUFj5oRAgM7AJ96kBRMwWLa+mvPEe9FxmB/z40b4ACcD73H +j/Swk5hBlymL1gabykgDm4k= +=FtbO +-----END PGP SIGNATURE----- diff --git a/sys-boot/lilo/files/lilo-22.6.1-devmapper_gentoo.patch b/sys-boot/lilo/files/lilo-22.6.1-devmapper_gentoo.patch index 2ad3255c0853..44325e71ca51 100644 --- a/sys-boot/lilo/files/lilo-22.6.1-devmapper_gentoo.patch +++ b/sys-boot/lilo/files/lilo-22.6.1-devmapper_gentoo.patch @@ -1,6 +1,6 @@ -diff -Nur lilo-22.6.orig/geometry.c lilo-22.6/geometry.c ---- lilo-22.6.orig/geometry.c 2004-08-25 20:21:08.000000000 +0200 -+++ lilo-22.6/geometry.c 2004-09-21 22:42:05.023500680 +0200 +diff -Nur lilo-22.6.1.orig/geometry.c lilo-22.6.1/geometry.c +--- lilo-22.6.1.orig/geometry.c 2004-11-16 08:11:03.000000000 +0100 ++++ lilo-22.6.1/geometry.c 2005-03-15 00:13:42.761215192 +0100 @@ -15,6 +15,9 @@ #include <stdio.h> #include <fcntl.h> @@ -151,7 +151,7 @@ diff -Nur lilo-22.6.orig/geometry.c lilo-22.6/geometry.c } -@@ -776,6 +848,161 @@ +@@ -777,6 +849,161 @@ { DT_ENTRY *walk; int inherited,keep_cyls,is_raid=0; @@ -313,7 +313,7 @@ diff -Nur lilo-22.6.orig/geometry.c lilo-22.6/geometry.c if (verbose>=5) printf("geo_get: device %04X, all=%d\n", device, all); #ifdef LCF_LVM -@@ -1147,14 +1374,50 @@ +@@ -1154,14 +1381,50 @@ die("EVMS boot volume cannot be on multiple disks.\n"); sector = ebm.rsector + ((offset/SECTOR_SIZE) % geo->spb) + geo->start; } @@ -371,10 +371,10 @@ diff -Nur lilo-22.6.orig/geometry.c lilo-22.6/geometry.c /* DON'T always use CHS addressing on floppies: JRC */ /* if ((geo->device & 0x80) && (linear || lba32)) { */ if ((linear || lba32)) { -diff -Nur lilo-22.6.orig/Makefile lilo-22.6/Makefile ---- lilo-22.6.orig/Makefile 2004-09-02 20:06:27.000000000 +0200 -+++ lilo-22.6/Makefile 2004-09-21 22:42:05.018501440 +0200 -@@ -53,7 +53,7 @@ +diff -Nur lilo-22.6.1.orig/Makefile lilo-22.6.1/Makefile +--- lilo-22.6.1.orig/Makefile 2004-11-17 19:41:56.000000000 +0100 ++++ lilo-22.6.1/Makefile 2005-03-15 00:14:28.277295696 +0100 +@@ -59,7 +59,7 @@ # XL_SECS=n Support for extra large (non-standard) floppies. CONFIG=-DBDATA -DDSECS=3 -DEVMS -DIGNORECASE -DLVM -DONE_SHOT -DPASS160 \ @@ -383,7 +383,7 @@ diff -Nur lilo-22.6.orig/Makefile lilo-22.6/Makefile # set the compiler optimization level -@@ -95,6 +95,8 @@ +@@ -101,6 +101,8 @@ LDFLAGS=#-Xlinker -qmagic LIBS= @@ -392,7 +392,7 @@ diff -Nur lilo-22.6.orig/Makefile lilo-22.6/Makefile OBJS=lilo.o raid.o map.o geometry.o boot.o device.o common.o bsect.o cfg.o \ partition.o identify.o probe.o shs2.o edit.o temp.o -@@ -270,7 +272,11 @@ +@@ -291,10 +293,18 @@ cp -p dparam.S dparam.s lilo: $(OBJS) @@ -403,4 +403,11 @@ diff -Nur lilo-22.6.orig/Makefile lilo-22.6/Makefile +endif lilo-static: $(OBJS) ++ifneq (,$(findstring DEVMAPPER,$(CONFIG))) ++ $(CC) -o lilo-static -static $(LDFLAGS) $(OBJS) $(LIBS) $(DEVMAPPER) ++else $(CC) -o lilo-static -static $(LDFLAGS) $(OBJS) $(LIBS) ++endif + + boot-text.b: first.b second.b + (dd if=first.b bs=512 conv=sync; dd if=second.b) >boot-text.b |