efivar: Update to version 38

- Update from version 37 to 38
- Update of rootfile
- mandoc is now a build dependency for efivar
- Old compile fixes patches are no longer required with version 38
- Details for lfs build of version 38 obtained from Beyond Linux From Scratch
- Changelog
   bug fixes
    Rework some makefile bits to make overriding some options simpler. by @vathpela in #140
    Handle /sys/devices/virtual/{nvme-fabrics,nvme-subsystem} devices by @vathpela in #139
    guids.S: Include <cet.h> when CET is enabled by @hjl-tools in #149
    Fix /sys/block sysfs parsing for eMMC-s by @jwrdegoede in #150
    Properly check mmap return error by @hannob in #152
    Fix s{yt,ty}le typo in efi_get_variable(3) by @nabijaczleweli in #162
    Handle NULL set_variable() by @lcp in #159
    Fix parsing for nvme-subsystem devices by @dannf in #158
    Attempt to fix the identified thread safety bugs by @vathpela in #155
    Make thread-test depend on libefivar.so by @hjl-tools in #176
    Upstream a local patch from rawhide by @frozencemetery in #177
    Fix conversion from UTF8 to UCS2 by @freedge in #171
    efivar: make docs match current code for 'efivar -A' by @vathpela in #178
    Migrate CI to Github actions by @frozencemetery in #179
    Add code of conduct by @frozencemetery in #180
    Misc minor fixes by @vathpela in #182
    Add efi_time_t declarations and helper functions. by @vathpela in #183
    More misc fixes by @vathpela in #185
    Run CI on more targets by @vathpela in #187
    Coverity fixes 20211208 by @vathpela in #189
    CI: run abicheck by @frozencemetery in #190
    Fix linux virtual root device parsing by @vathpela in #188
    efivar.spec.in: fix license to be valid SPDX by @frozencemetery in #192
    Add efisecdb tooling by @vathpela in #184
    Fix linker string comparison for dash by @frozencemetery in #194
   Full changelog diff between version 37 and 38 is available in github repo
    https://github.com/rhboot/efivar/compare/37...38

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Reviewed-by: Peter Müller <peter.mueller@ipfire.org>
This commit is contained in:
Adolf Belka
2022-08-24 09:49:29 +02:00
committed by Peter Müller
parent c6e683d07d
commit 922747b205
4 changed files with 18 additions and 232 deletions

View File

@@ -1,19 +1,30 @@
usr/bin/efisecdb
usr/bin/efivar
#usr/include/efivar
#usr/include/efivar/efiboot-creator.h
#usr/include/efivar/efiboot-loadopt.h
#usr/include/efivar/efiboot.h
#usr/include/efivar/efisec-secdb.h
#usr/include/efivar/efisec-types.h
#usr/include/efivar/efisec.h
#usr/include/efivar/efivar-dp.h
#usr/include/efivar/efivar-guids.h
#usr/include/efivar/efivar-time.h
#usr/include/efivar/efivar-types.h
#usr/include/efivar/efivar.h
#usr/lib/libefiboot.so
usr/lib/libefiboot.so.1
usr/lib/libefiboot.so.1.37
usr/lib/libefiboot.so.1.38
#usr/lib/libefisec.so
usr/lib/libefisec.so.1
usr/lib/libefisec.so.1.38
#usr/lib/libefivar.so
usr/lib/libefivar.so.1
usr/lib/libefivar.so.1.37
usr/lib/libefivar.so.1.38
#usr/lib/pkgconfig/efiboot.pc
#usr/lib/pkgconfig/efisec.pc
#usr/lib/pkgconfig/efivar.pc
#usr/share/man/man1/efisecdb.1
#usr/share/man/man1/efivar.1
#usr/share/man/man3/efi_append_variable.3
#usr/share/man/man3/efi_del_variable.3