SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for gnu-efi-3.0.13-1.1.x86_64.rpm :

* Fri Mar 12 2021 glinAATTsuse.com- Update to gnu-efi 3.0.13 + Define UnicodeSPrint/UnicodeVSPrint as our main SPrint/VSPrint calls + Use EFI_FILE_SYSTEM_VOLUME_LABEL rather than EFI_FILE_SYSTEM_VOLUME_LABEL_INFO + Define BASE_CR as a duplicate of the _CR macro + Fix CopyMem() not handling overlaps + Add AsciiPrint and AsciiVSPrint + Replace Pause() macro with new library function + Add Simple Text Input Ex Protocol support- Add gnu-efi-bsc1182057-support-sbat-section.patch to support .sbat section (bsc#1182057)
* Mon Jan 04 2021 dmuellerAATTsuse.com- switch to https:// urls (+ spec-cleaner)
* Mon Sep 14 2020 dmuellerAATTsuse.com- update to 3.0.12:
* Add SMBIOS 3.0 table support
* Fix ARCH on ARMv6.
* Wed Dec 11 2019 glinAATTsuse.com- Update to gnu-efi 3.0.11 + Revert \"efilink: fix build with gcc 4.8\" + Do not include efisetjmp.h on efi.h + efiapi.h: fix EventGroup parameter of EFI_CREATE_EVENT_EX prototype + Make.rules incomplete/wrong; make -r failure + Redefine jmp_buf to comply with C calling convention + Fix for problem with undeclared intptr_t type + efilink: fix build with gcc 4.8 + Fix typos + Set \'\\0\' properly in StrnCpy() + Implement StrnCat() without StrnCpy() + Set \'\\0\' properly in StpnCpy() + Fix conversion from \'UINTN\' to \'UINT8\' warnings- Drop upstreamed gnu-efi-fix-strncpy-stpncpy-strncat.patch
* Thu Oct 11 2018 glinAATTsuse.com- Add gnu-efi-fix-strncpy-stpncpy-strncat.patch to fix StrnCpy(), StpnCpy(), and StrnCat()
* Fri Oct 05 2018 glinAATTsuse.com- Update to gnu-efi 3.0.8 + Add debug helper applications + Call ar in deterministic mode + Nerf -Werror=pragma away + Make ARCH overrideable on the command line + Add %D to print device paths + gnu-efi: add some more common string functions + Fix typedef of EFI_PXE_BASE_CODE + Work around -Werror=maybe-uninitialized not being very bright + Fix arm build paths in the makefile + Fix some types gcc doesn\'t like + Move memcpy/memset definition to global init.c + Use ARFLAGS when invoking ar + Disable AVX instruction set on IA32 and x86_64 platforms + Declare EFI_PXE_BASE_CODE correctly + inserts the libefi.a objects in a stable order + fallthrough attribute to notify gcc7 + x86-64/efibind: sanitize ms-abi cpp conditionals + Add Exit() library function which calls BS->Exit() + don\'t expect non-x86 compilers to compile x86 asm. also remove what looks like garbage inside an #if 0 block + For compatibility with an upcoming EDK2 feature- Drop upstreamed patches + gnu-efi-ar-stable-order.patch + gnu-efi-fix-efi-pxe-base-code.patch + gnu-efi-fix-switch-warning.patch- Drop gnu-efi-fix-armv6-and-armv7-detection.patch since upstream supports ARM officially
* Tue Mar 13 2018 kasimir_AATToutlook.de- Fix armv6 builds
* Renamed gnu-efi-fix-armv7-detection.patch to gnu-efi-fix-armv6-and-armv7-detection.patch
* Sat Jan 27 2018 guillaumeAATTopensuse.org- Add gnu-efi-fix-armv7-detection.patch to fix ARM32 builds
* Tue Jun 13 2017 glinAATTsuse.com- Add gnu-efi-fix-efi-pxe-base-code.patch to fix the declaration of EFI_PXE_BASE_CODE
* Fri Jun 02 2017 glinAATTsuse.com- Update to gnu-efi 3.0.5 + Allow gcc to emit warnings for unsafe usage of setjmp/longjmp + GCC 4.8 (and others) const warnings + GNU ar warning about deterministic mode + Add Debugger protocol support + Add EBC (EFI Byte Code) protocol support + Add support for PCI Root Bridge I/O protocol + Add support for some UEFI 2.0 protocols + Add GUID for SMBIOS 3 entry point structure + adds definitions to efiprot.h for EFI_EDID_ACTIVE_PROTOCOL, EFI_EDID_DISCOVERED_PROTOCOL, EFI_EDID_OVERRIDE_PROTOCOL + Protocol struct/type/define renaming to match spec naming convention + Add support for EFI_RNG_PROTOCOL to the library + Moved LOADED_IMAGE_PROTOCOL definitions into efiprot.h with other protocol definitions + Added definitions for EFI HASH PROTOCOL + Add definitions for EFI_COMPONENT_NAME_PROTOCOL and EFI_COMPONENT_NAME2_PROTOCOL + Global GUID for DRIVER_BINDING_PROTOCOL + Add definitions for EFI_DRIVER_BINDING_PROTOCOL + make \"-Wall -Wextra\" work + make \"-Werror=old-style-declaration\" work + Don\'t pass a pointer-to-(LoadedImage
*) as a void
*
* + make \"-Werror=unused-but-set-variable\" work + make \"-Werror=unused-parameter\" not fail + arm: fix linker script for building efi binaries + ARM/AARCH64: define C99 types explicitly when building against older standard + Add ARM .note.gnu.build-id input section to a dedicated output section + Replace ARM arithmetic support routines with EDK2 versions + Relicense ARM and AARCH64 source files as both BSD and GPL + lib/arm/setjmp.S: Use %function instead of AATTfunction + Add the missing URI device path to the unions- Add gnu-efi-fix-switch-warning.patch to fix gcc7 warning- Add gnu-efi-ar-stable-order.patch to keep the object files in a stable order (bsc#978586)- Drop upstreamed patch gnu-efi-add-missing-unions.patch
* Fri Feb 26 2016 glinAATTsuse.com- Add gnu-efi-add-missing-unions.patch to add the missing URI entries in EFI_DEV_PATH and EFI_DEV_PATH_PTR
* Tue Aug 18 2015 glinAATTsuse.com- Update to gnu-efi 3.0.3 + Add URI Device Path + Makes the symbols consistent between the linker scripts + Added some missing error code descriptions + Add setjump()/longjump()- Drop patches + gnu-efi-setjmp.patch + gnu-efi-missing-error-code.patch
* Fri Jun 12 2015 mpluskalAATTsuse.com- Cleanup spec file with spec-cleaner- Resolve merge conflicts
* Thu Jun 11 2015 glinAATTsuse.com- Update to gnu-efi 3.0.2 + Fix ARM32 and AARCH64 builds + _SPrint: fix NULL termination + Add current OsIndications values + Add the QueryVariableInfo() API + Add the capsule API + Fix Table Header misspelling. Change from EFI_TABLE_HEARDER to EFI_TABLE_HEADER. + Allow reuse of this file beyond GPL compatible software, update the license of crt0-efi-aarch64.S to dual 2-clause BSD/GPLv2+. + Add the missing Variable attributes + document that binutils >= 2.24 needed + allow to use external stdarg.h + Add support for 32-bit ARM- Enable ARM 32- Add upstream patches + gnu-efi-setjmp.patch + gnu-efi-missing-error-code.patch- Drop patches + gnu-efi-allow-external-stdarg.patch (upstreamed) + gnu-efi-build-fix.patch (no necessary)
 
ICM