commit elilo for openSUSE:Factory

2018-11-28 Thread root
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

2017-02-03 Thread root
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

2014-08-01 Thread h_root
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

2013-10-29 Thread h_root
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

2011-12-06 Thread h_root
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

2011-09-20 Thread h_root

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