Hello community,

here is the log from the commit of package efivar for openSUSE:Factory checked 
in at 2018-07-21 14:59:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/efivar (Old)
 and      /work/SRC/openSUSE:Factory/.efivar.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "efivar"

Sat Jul 21 14:59:20 2018 rev:13 rq:623076 version:35

Changes:
--------
--- /work/SRC/openSUSE:Factory/efivar/efivar.changes    2018-07-04 
11:37:38.694637757 +0200
+++ /work/SRC/openSUSE:Factory/.efivar.new/efivar.changes       2018-07-21 
14:59:23.789687277 +0200
@@ -1,0 +2,10 @@
+Mon Jul 16 07:45:14 UTC 2018 - [email protected]
+
+- Downgrade to 35
+  + 36 rewrote the linux interface parsers and caused several
+    problems in efibootmgr. Downgrade the version before the change
+    to avoid the failure of boot variable creation
+    (boo#1100077, boo#1101023)
+- Refresh libefiboot-export-disk_get_partition_info.patch
+
+-------------------------------------------------------------------

Old:
----
  efivar-36.tar.bz2

New:
----
  efivar-35.tar.bz2

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

Other differences:
------------------
++++++ efivar.spec ++++++
--- /var/tmp/diff_new_pack.OLWTJE/_old  2018-07-21 14:59:25.341686668 +0200
+++ /var/tmp/diff_new_pack.OLWTJE/_new  2018-07-21 14:59:25.349686665 +0200
@@ -28,7 +28,7 @@
 %define major 1
 
 Name:           efivar
-Version:        36
+Version:        35
 Release:        0
 Summary:        Tools to manage UEFI variables
 License:        LGPL-2.1-only

++++++ efivar-36.tar.bz2 -> efivar-35.tar.bz2 ++++++
++++ 13259 lines of diff (skipped)

++++++ libefiboot-export-disk_get_partition_info.patch ++++++
--- /var/tmp/diff_new_pack.OLWTJE/_old  2018-07-21 14:59:26.065686384 +0200
+++ /var/tmp/diff_new_pack.OLWTJE/_new  2018-07-21 14:59:26.065686384 +0200
@@ -1,8 +1,9 @@
-diff -ruN efivar-36.orig/src/disk.c efivar-36/src/disk.c
---- efivar-36.orig/src/disk.c  2018-06-20 15:11:14.775975508 +0200
-+++ efivar-36/src/disk.c       2018-06-20 16:45:26.191953950 +0200
-@@ -256,6 +256,33 @@
-       return true;
+Index: efivar-35/src/disk.c
+===================================================================
+--- efivar-35.orig/src/disk.c
++++ efivar-35/src/disk.c
+@@ -248,6 +248,33 @@ get_partition_info(int fd, uint32_t opti
+       return rc;
  }
  
 +/*
@@ -32,12 +33,13 @@
 +                        start, size, signature, mbr_type, signature_type);
 +}
 +
- ssize_t HIDDEN
- _make_hd_dn(uint8_t *buf, ssize_t size, int fd, int32_t partition,
-           uint32_t options)
-diff -ruN efivar-36.orig/src/include/efivar/efiboot-disk.h 
efivar-36/src/include/efivar/efiboot-disk.h
---- efivar-36.orig/src/include/efivar/efiboot-disk.h   1970-01-01 
01:00:00.000000000 +0100
-+++ efivar-36/src/include/efivar/efiboot-disk.h        2018-06-20 
16:47:47.111953412 +0200
+ ssize_t
+ __attribute__((__visibility__ ("hidden")))
+ _make_hd_dn(uint8_t *buf, ssize_t size, int fd, uint32_t partition,
+Index: efivar-35/src/include/efivar/efiboot-disk.h
+===================================================================
+--- /dev/null
++++ efivar-35/src/include/efivar/efiboot-disk.h
 @@ -0,0 +1,32 @@
 +/*
 + * libefiboot - library for the manipulation of EFI boot variables
@@ -71,9 +73,10 @@
 +      __attribute__((__visibility__ ("default")));
 +
 +#endif /* _EFIBOOT_BOOT_H */
-diff -ruN efivar-36.orig/src/include/efivar/efiboot.h 
efivar-36/src/include/efivar/efiboot.h
---- efivar-36.orig/src/include/efivar/efiboot.h        2018-06-20 
15:11:14.779975508 +0200
-+++ efivar-36/src/include/efivar/efiboot.h     2018-06-20 16:49:20.599953055 
+0200
+Index: efivar-35/src/include/efivar/efiboot.h
+===================================================================
+--- efivar-35.orig/src/include/efivar/efiboot.h
++++ efivar-35/src/include/efivar/efiboot.h
 @@ -34,5 +34,6 @@
  
  #include <efivar/efiboot-creator.h>
@@ -81,10 +84,11 @@
 +#include <efivar/efiboot-disk.h>
  
  #endif /* EFIBOOT_H */
-diff -ruN efivar-36.orig/src/libefiboot.map.in efivar-36/src/libefiboot.map.in
---- efivar-36.orig/src/libefiboot.map.in       2018-06-20 15:11:14.779975508 
+0200
-+++ efivar-36/src/libefiboot.map.in    2018-06-21 18:32:07.615999484 +0200
-@@ -33,3 +33,7 @@
+Index: efivar-35/src/libefiboot.map.in
+===================================================================
+--- efivar-35.orig/src/libefiboot.map.in
++++ efivar-35/src/libefiboot.map.in
+@@ -33,3 +33,7 @@ LIBEFIBOOT_1.29 {
  
  LIBEFIBOOT_1.30 {
  } LIBEFIBOOT_1.29;


Reply via email to