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;
