Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package elilo for openSUSE:Factory checked 
in at 2025-03-07 16:38:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/elilo (Old)
 and      /work/SRC/openSUSE:Factory/.elilo.new.19136 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "elilo"

Fri Mar  7 16:38:56 2025 rev:36 rq:1250628 version:3.16

Changes:
--------
--- /work/SRC/openSUSE:Factory/elilo/elilo.changes      2024-08-06 
09:07:29.259625183 +0200
+++ /work/SRC/openSUSE:Factory/.elilo.new.19136/elilo.changes   2025-03-07 
16:40:07.864240894 +0100
@@ -1,0 +2,7 @@
+Thu Mar  6 09:44:38 UTC 2025 - pgaj...@suse.com
+
+- added patches
+  fix build with gcc15
+  + elilo-gcc15.patch
+
+-------------------------------------------------------------------

New:
----
  elilo-gcc15.patch

BETA DEBUG BEGIN:
  New:  fix build with gcc15
  + elilo-gcc15.patch
BETA DEBUG END:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ elilo.spec ++++++
--- /var/tmp/diff_new_pack.7KJoHT/_old  2025-03-07 16:40:09.508309691 +0100
+++ /var/tmp/diff_new_pack.7KJoHT/_new  2025-03-07 16:40:09.516310026 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package elilo
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -61,6 +61,8 @@
 Patch11:        eliloalt-no-date.diff
 Patch12:        elilo-binutils-2.36-fix.patch
 Patch13:        elilo-c99.patch
+# build with gcc15
+Patch14:        elilo-gcc15.patch
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 

++++++ elilo-gcc15.patch ++++++
--- elilo-3.16-source/elilo.c   2025-03-06 10:40:50.280032447 +0100
+++ elilo-3.16-source/elilo.c   2025-03-06 10:40:09.746026289 +0100
@@ -404,15 +404,15 @@ check_edd30(VOID)
 {
        EFI_STATUS      status;
        UINTN           l = sizeof(BOOLEAN);
-       UINT8           bool = FALSE;
+       UINT8           boolean = FALSE;
        INTN            ret = -1;
 
-       status = uefi_call_wrapper(RT->GetVariable, 5, L"EDD30", &edd30_guid, 
NULL, &l, &bool);
-       if (status == EFI_BUFFER_TOO_SMALL || (bool != TRUE && bool != FALSE)) {
+       status = uefi_call_wrapper(RT->GetVariable, 5, L"EDD30", &edd30_guid, 
NULL, &l, &boolean);
+       if (status == EFI_BUFFER_TOO_SMALL || (boolean != TRUE && boolean != 
FALSE)) {
                ERR_PRT((L"Warning: EDD30 EFI variable is not boolean value: 
forcing it to TRUE"));
                return -1;
        }
-       if (status == EFI_SUCCESS && bool == TRUE) {
+       if (status == EFI_SUCCESS && boolean == TRUE) {
                VERB_PRT(3, Print(L"EDD30 is TRUE\n"));
                elilo_opt.edd30_on = TRUE;
                ret = 0;
@@ -434,10 +434,10 @@ force_edd30(VOID)
 {
        EFI_STATUS      status;
        UINTN           l = sizeof(BOOLEAN);
-       UINT8           bool;
+       UINT8           boolean;
 
-       bool = TRUE;
-       status = uefi_call_wrapper(RT->SetVariable, 5, L"EDD30", &edd30_guid, 
EDD30_ATTR, l, &bool);
+       boolean = TRUE;
+       status = uefi_call_wrapper(RT->SetVariable, 5, L"EDD30", &edd30_guid, 
EDD30_ATTR, l, &boolean);
        if (EFI_ERROR(status)) {
                ERR_PRT((L"can't set EDD30 variable: ignoring it"));
                return -1;

Reply via email to