commit elilo for openSUSE:Factory
Hello community, here is the log from the commit of package elilo for openSUSE:Factory checked in at 2018-11-28 11:12:21 Comparing /work/SRC/openSUSE:Factory/elilo (Old) and /work/SRC/openSUSE:Factory/.elilo.new.19453 (New) Package is "elilo" Wed Nov 28 11:12:21 2018 rev:31 rq:652139 version:3.16 Changes: --- /work/SRC/openSUSE:Factory/elilo/elilo.changes 2017-02-03 17:36:19.088445848 +0100 +++ /work/SRC/openSUSE:Factory/.elilo.new.19453/elilo.changes 2018-11-28 11:12:43.690955174 +0100 @@ -1,0 +2,25 @@ +Fri Nov 23 14:29:41 UTC 2018 - r...@suse.com + +- elilo.efi + * Try to properly allocate high_base_mem. (bsc#1000769) +(elilo-high_base_mem.diff) + +--- +Thu Nov 22 16:17:20 UTC 2018 - r...@suse.com + +- elilo.spec + * Work around glitches introduced by gnu-efi. + * Add '-mno-red-zone' to work around Microsoft/SystemV AMD64 ABI +discrepancies. (bsc#953502) +- elilo.pl + * Support 'ucode=' for XEN. (bsc#1102567) + * SecureBoot: Support detached configuration template. + * Add support for 'UUID='/'LABEL=' to specify EFI system partition +and fix bug introduced by NVMe device handling. (bsc#917195) + * Handle NVMe device names. (fate#317591) + * Don't abort, when "skip" is announced. (bsc#917130) +- elilo.efi + * Remove special handling for '?' in textmenu-mode. (bsc#928546) +(elilo-textmenu-disable-print-devices.diff) + +--- @@ -16 +41 @@ - * update to elilo-3.16 to fix OBS download check. + * Update to elilo-3.16 to fix OBS download check. New: elilo-high_base_mem.diff elilo-textmenu-disable-print-devices.diff Other differences: -- ++ elilo.spec ++ --- /var/tmp/diff_new_pack.NTcPBC/_old 2018-11-28 11:12:44.182954483 +0100 +++ /var/tmp/diff_new_pack.NTcPBC/_new 2018-11-28 11:12:44.186954478 +0100 @@ -1,7 +1,7 @@ # # spec file for package elilo # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -23,6 +23,7 @@ %endif %endif BuildRequires: gnu-efi >= 3.0u +BuildRequires: xz BuildRequires: perl(Pod::Man) Name: elilo @@ -52,6 +53,8 @@ Patch3: elilo-auto-add_efi_memmap.diff Patch4: elilo-blocksize.diff Patch5: elilo-text-mode.diff +Patch6: elilo-textmenu-disable-print-devices.diff +Patch7: elilo-high_base_mem.diff Patch10:elilo-de-debianify.diff Patch11:eliloalt-no-date.diff @@ -68,23 +71,32 @@ %patch3 -p1 %patch4 -p1 %patch5 -p1 +%patch6 -p1 +%patch7 -p1 %patch10 -p1 %patch11 -p1 +# work around b0rked 'Str'-ops in newer 'gnu-efi' ... :-( +find . -type f -name '*.[ch]' -print0 | xargs -0rn 1 \ + perl -pi -e 's{Str(Chr|n(X?Cpy|Cat))}{eliloStr$1}g' %build perl -pi -e 's{/usr/lib}{%{_libdir}}' Make.defaults ## ## DO NOT ADD RPM OPT FLAGS! THIS DOES NOT BUILD AGAINST GLIBC. ## ## -make OPTIMFLAGS="-fmessage-length=0" +OPTFLAGS="-fmessage-length=0" +%ifnarch ia64 +OPTFLAGS="$OPTFLAGS -mno-red-zone" +%endif +make OPTIMFLAGS="$OPTFLAGS" perl -pe 's{\@EDITION\@}{%{version}}; s{\@LIBDIR\@}{%{_libdir}}; s{\@ARCH\@}{%{_target_cpu}}; ' < %{SOURCE1} > elilo.pl && chmod 555 elilo.pl && touch -r %{SOURCE1} elilo.pl -! grep -F '%%{version}-%%{release}' elilo.pl +! grep -F '%%{version}' elilo.pl pod2man -s 8 -c "System Boot" -r "SuSE Linux" \ --n elilo -d "%{version}-%{release}" elilo.pl elilo.8 +-n elilo -d "%{version}" elilo.pl elilo.8 touch -r elilo.pl elilo.8 %install ++ elilo-high_base_mem.diff ++ --- x86_64/system.c | 31 +++ 1 file changed, 31 insertions(+) --- a/x86_64/system.c +++ b/x86_64/system.c @@ -44,7 +44,9 @@ #include "loader.h" #include "rmswitch.h" +#ifndef DEBUG_CREATE_BOOT_PARAMS #define DEBUG_CREATE_BOOT_PARAMS 0 +#endif #if DEBUG_CREATE_BOOT_PARAMS #define DPR(a) do { if (elilo_opt.debug) { Print a; } } while ( 0 ) #else @@ -100,6 +102,7 @@ UINTN sizeof_init_gdt = sizeof init_gdt; */ UINTN high_base_mem = 0x9; +VOID *high_base_mem_address = NULL; /* * Highest available extended memory address. @@ -128,6 +131,30 @@ sysdeps_init(EFI_HANDLE dev) { DBG_PRT((L"sysdeps_init()\n")); + DBG_PRT((L"fix high_base_mem and gdt_addr\n")); + while (!high_base_mem_address) { + high_base_mem_a
commit elilo for openSUSE:Factory
Hello community, here is the log from the commit of package elilo for openSUSE:Factory checked in at 2017-02-01 09:48:35 Comparing /work/SRC/openSUSE:Factory/elilo (Old) and /work/SRC/openSUSE:Factory/.elilo.new (New) Package is "elilo" Changes: --- /work/SRC/openSUSE:Factory/elilo/elilo.changes 2014-08-01 14:34:20.0 +0200 +++ /work/SRC/openSUSE:Factory/.elilo.new/elilo.changes 2017-02-03 17:36:19.088445848 +0100 @@ -1,0 +2,5 @@ +Sat Mar 3 11:12:54 UTC 2018 - bwiedem...@suse.com + +- Do not include rebuild counter in rpm to make build-compare happy + +--- Other differences: -- ++ elilo.spec ++ --- /var/tmp/diff_new_pack.RenNve/_old 2017-02-03 17:36:19.880333766 +0100 +++ /var/tmp/diff_new_pack.RenNve/_new 2017-02-03 17:36:19.880333766 +0100 @@ -77,7 +77,7 @@ ## DO NOT ADD RPM OPT FLAGS! THIS DOES NOT BUILD AGAINST GLIBC. ## ## make OPTIMFLAGS="-fmessage-length=0" -perl -pe 's{\@EDITION\@}{%{version}-%{release}}; +perl -pe 's{\@EDITION\@}{%{version}}; s{\@LIBDIR\@}{%{_libdir}}; s{\@ARCH\@}{%{_target_cpu}}; ' < %{SOURCE1} > elilo.pl &&
commit elilo for openSUSE:Factory
Hello community, here is the log from the commit of package elilo for openSUSE:Factory checked in at 2014-08-01 14:34:18 Comparing /work/SRC/openSUSE:Factory/elilo (Old) and /work/SRC/openSUSE:Factory/.elilo.new (New) Package is "elilo" Changes: --- /work/SRC/openSUSE:Factory/elilo/elilo.changes 2013-10-29 09:23:28.0 +0100 +++ /work/SRC/openSUSE:Factory/.elilo.new/elilo.changes 2014-08-01 14:34:20.0 +0200 @@ -1,0 +2,6 @@ +Thu Jul 31 12:41:32 UTC 2014 - dims...@opensuse.org + +- Rename rpmlintrc to %{name}-rpmlintrc. + Follow the packaging guidelines. + +--- Old: rpmlintrc New: elilo-rpmlintrc Other differences: -- ++ elilo.spec ++ --- /var/tmp/diff_new_pack.IPmUWh/_old 2014-08-01 14:34:20.0 +0200 +++ /var/tmp/diff_new_pack.IPmUWh/_new 2014-08-01 14:34:20.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package elilo # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -45,7 +45,7 @@ Source2:debian.eliloalt.man8 Source3:elilo.conf.man5 Source4: http://downloads.sourceforge.net/elilo/%{version}-release-notes.txt -Source9:rpmlintrc +Source9:elilo-rpmlintrc Patch0: elilo-ipv6.diff Patch1: elilo-max-conf.diff Patch2: elilo-mac-conf.diff ++ elilo-rpmlintrc ++ addFilter(".*strange-permission elilo.pl.*") addFilter(".*source-or-patch-not-bzipped.*") -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit elilo for openSUSE:Factory
Hello community, here is the log from the commit of package elilo for openSUSE:Factory checked in at 2013-10-29 09:23:27 Comparing /work/SRC/openSUSE:Factory/elilo (Old) and /work/SRC/openSUSE:Factory/.elilo.new (New) Package is "elilo" Changes: --- /work/SRC/openSUSE:Factory/elilo/elilo.changes 2011-09-23 01:56:23.0 +0200 +++ /work/SRC/openSUSE:Factory/.elilo.new/elilo.changes 2013-10-29 09:23:28.0 +0100 @@ -1,0 +2,139 @@ +Fri Oct 25 13:37:55 UTC 2013 - r...@suse.de + +- elilo.efi + * update to elilo-3.16 to fix OBS download check. +Essentially "white-space" changes, plus bumping version number, +minus Debian idiosyncrasies. +- elilo.spec + * Remove date string from 'eliloalt'. + * Avoid duplication of 'elilo.txt'. +- elilo.pl + * Support for 'UUID=' and 'LABEL=' to specify root file-system. + +--- +Thu Oct 24 17:18:48 UTC 2013 - r...@suse.de + +- elilo.spec + * Add perl modules to 'PreReq'. (bnc#842183) +- Update openSUSE to elilo-3.14 from SLE11. + +--- +Fri Aug 16 12:01:42 UTC 2013 - r...@suse.de + +- elilo.pl + * SecureBoot: cope with separate '/boot' file-system. (bnc#825932) + * SecureBoot: improve detection of file-system UUIDs. (bnc#828835) + * Correctly handle installation to 'BOOT'. + +--- +Wed May 29 15:10:40 UTC 2013 - r...@suse.com + +- elilo.pl + * Always delete old EBM entries to fix ordering. (bnc#819900) + * Prevent XEN 'default' in 'elilo.conf'. (bnc#819900c5) + * Add man-page section about '--refresh-EBM' failure. (bnc#821109) + +--- +Wed May 8 13:30:02 UTC 2013 - r...@suse.com + +- elilo.pl + * SecureBoot: create only one Boot Manager entry. (bnc#818961) + +--- +Fri Apr 19 13:28:08 UTC 2013 - r...@suse.com + +- elilo.efi + * Clear console on startup. (bnc#812799) + * Avoid crash caused by EFI memory map changes. (bnc#800035) +- elilo.pl + * Work around chainloading issue with XEN. (bnc#812109) + +--- +Wed Mar 27 21:40:29 UTC 2013 - r...@suse.com + +- elilo.pl + * Fix handling of missing 'default' again. + +--- +Wed Mar 27 20:42:50 UTC 2013 - r...@suse.com + +- elilo.pl + * Implement chainloading of XEN for SecureBoot. (bnc#809702) + * Maintain 'default' in SecureBoot config. (bnc#811608c28) + * Handle failure of 'efibootmgr'. (bnc#809702c10) + * Improve verbose messages to be less alarming. + +--- +Fri Mar 8 14:06:28 UTC 2013 - r...@suse.com + +- elilo.efi + * Force default configs at the end of the network search list. +(bnc#789137) +- elilo.pl + * Disable use of 'shim'-loader options. (bnc#798043) + * Fix solitary 'secure-boot' for real. + +--- +Tue Feb 12 17:00:32 UTC 2013 - r...@suse.com + +- elilo.pl + * Revert work-around for 'shim'-loader option parsing. (bnc#798043) + * Treat 'secure-boot' identical to 'secure-boot = on'. + * Fix 'SecureBoot' sysfs variable reading. + +--- +Fri Feb 8 18:42:49 UTC 2013 - r...@suse.com + +- elilo.efi + * Now really introduce 'block-size'. (bnc#681242) + * Clarify warning message on GOP failure. +- elilo.pl + * Synchronize check for "Secure Boot" with YaST. + +--- +Fri Jan 18 15:00:44 UTC 2013 - r...@suse.com + +- elilo.efi + * Make automatic appending of 'add_efi_memmap' to kernel command +line default, and introduce config-file option (add-efi-memmap) +to control this (auto|false). (fate#314210, bnc#772245) + * Bring network search list more in line with 'PXELINUX'. (bnc#789137) + * Introduce 'block-size' as global option in 'elilo.conf'. (bnc#681242) +- elilo.pl + * Work around limitations in 'shim'-loader option parsing. (bnc#798043) + * Don't use temporary file to establish load options. + +--- +Wed Dec 19 21:20:25 UTC 2012 - r...@suse.com + +- elilo.pl + * Add support UEFI Secure Boot (via 'grub.efi'). (fate#314485) + * Don't try to write 'xen.cfg', if no valid XEN section is found +and treat "VMM" EFI-binaries as "mandatory". (bnc#792100) + * Support more than 10 EFI Boot Manager (EBM) entries. + * Stop using '--write-signature' for 'efibootmgr' (as non-GPT +disk-labels aren't supported anyway). + * Sort creation of EBM e
commit elilo for openSUSE:Factory
Hello community, here is the log from the commit of package elilo for openSUSE:Factory checked in at 2011-12-06 18:08:02 Comparing /work/SRC/openSUSE:Factory/elilo (Old) and /work/SRC/openSUSE:Factory/.elilo.new (New) Package is "elilo", Maintainer is "r...@suse.com" Changes: Other differences: -- ++ elilo.spec ++ --- /var/tmp/diff_new_pack.Rc4tL9/_old 2011-12-06 18:13:31.0 +0100 +++ /var/tmp/diff_new_pack.Rc4tL9/_new 2011-12-06 18:13:31.0 +0100 @@ -31,7 +31,7 @@ ExclusiveArch: ia64 %ix86 x86_64 Group: System/Boot PreReq: /usr/bin/perl -License:GPLv2+ +License:GPL-2.0+ Url:http://elilo.sourceforge.net/ Source: http://dl.sourceforge.net/elilo/elilo-3.12-source.tar.gz Source1:elilo.pl -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit elilo for openSUSE:Factory
Hello community, here is the log from the commit of package elilo for openSUSE:Factory checked in at Tue Sep 20 12:58:08 CEST 2011. --- elilo/elilo.changes 2010-12-17 11:57:27.0 +0100 +++ /mounts/work_src_done/STABLE/elilo/elilo.changes2011-09-19 00:51:17.0 +0200 @@ -1,0 +2,6 @@ +Sun Sep 18 17:17:12 UTC 2011 - jeng...@medozas.de + +- Remove redundant/obsolete tags/sections from specfile + (cf. packaging guidelines) + +--- calling whatdependson for head-i586 Other differences: -- ++ elilo.spec ++ --- /var/tmp/diff_new_pack.jIVCDO/_old 2011-09-20 12:58:03.0 +0200 +++ /var/tmp/diff_new_pack.jIVCDO/_new 2011-09-20 12:58:03.0 +0200 @@ -1,7 +1,7 @@ # -# spec file for package elilo (Version 3.12) +# spec file for package elilo # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,7 +15,6 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild %ifarch x86_64 %if 0%{?suse_version} < 1100 @@ -31,7 +30,6 @@ Release:1 ExclusiveArch: ia64 %ix86 x86_64 Group: System/Boot -AutoReqProv:on PreReq: /usr/bin/perl License:GPLv2+ Url:http://elilo.sourceforge.net/ @@ -58,15 +56,6 @@ %description The EFI Linux boot loader. - - -Authors: - -Johannes Erdfelt -David Mosberger -Stephane Eranian -Brett Johnson - %prep %setup -q %patch0 -p1 @@ -106,9 +95,6 @@ install -D -p -m 644 %{SOURCE2} $RPM_BUILD_ROOT/usr/share/man/man8/eliloalt.8 install -D -p -m 644 %{SOURCE3} $RPM_BUILD_ROOT/usr/share/man/man5/elilo.conf.5 -%clean -rm -fr $RPM_BUILD_ROOT - %post #/sbin/elilo -v || : echo "Please run /sbin/elilo!" Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org