Skip to content

Releases: omniosorg/uefi-edk2

Release il-edk2-stable202308-1

17 Oct 15:35
Compare
Choose a tag to compare
Add github release workflow

Release il-edk2-stable202302-1

18 Mar 20:54
Compare
Choose a tag to compare
Add github release workflow

Release il-edk2-stable202202-1

29 Mar 15:30
Compare
Choose a tag to compare
Add github release workflow

Release il-edk2-stable202111-2

28 Mar 19:10
Compare
Choose a tag to compare
Revert "OvmfPkg/Bhyve: add USB support"

This reverts commit 1e0c441c922d92dae736f1b47df05373490045ae.

This is interacting badly with pass-through USB devices.
More investigation is needed but we don't need this support just yet.

Release il-edk2-stable202111-1

10 Jan 12:03
Compare
Choose a tag to compare
Add github release workflow

Release il-udk2014.sp1-3

08 May 10:33
Compare
Choose a tag to compare
Allow specifying the python interpreted in PYTHON

Release il-edk2-stable202102-2

08 May 11:26
Compare
Choose a tag to compare
Fix HTTP boot support

Release il-edk2-stable202102-1

08 Mar 11:39
Compare
Choose a tag to compare
Add github release workflow

Release il-edk2-20210214-1

19 Feb 14:40
Compare
Choose a tag to compare
Add github release workflow

Release il-edk2-stable202005-2

23 Nov 21:05
Compare
Choose a tag to compare
BaseTools: Work around array.array.tostring() removal in python 3.9

In python3, array.array.tostring() was a compat alias for tobytes().
tostring() was removed in python 3.9.

Convert this to use tolist() which should be valid for all python
versions.

This fixes this build error on python3.9:

(Python 3.9.0b5 on linux) Traceback (most recent call last):
  File "/root/edk2/edk2-edk2-stable202002/BaseTools/BinWrappers/PosixLike/../../Source/Python/Trim/Trim.py", line 593, in Main
    GenerateVfrBinSec(CommandOptions.ModuleName, CommandOptions.DebugDir, CommandOptions.OutputFile)
  File "/root/edk2/edk2-edk2-stable202002/BaseTools/BinWrappers/PosixLike/../../Source/Python/Trim/Trim.py", line 449, in GenerateVfrBinSec
    VfrUniOffsetList = GetVariableOffset(MapFileName, EfiFileName, VfrNameList)
  File "/root/edk2/edk2-edk2-stable202002/BaseTools/Source/Python/Common/Misc.py", line 88, in GetVariableOffset
    return _parseForGCC(lines, efifilepath, varnames)
  File "/root/edk2/edk2-edk2-stable202002/BaseTools/Source/Python/Common/Misc.py", line 151, in _parseForGCC
    efisecs = PeImageClass(efifilepath).SectionHeaderList
  File "/root/edk2/edk2-edk2-stable202002/BaseTools/Source/Python/Common/Misc.py", line 1638, in __init__
    if ByteArray.tostring() != b'PE\0\0':
AttributeError: 'array.array' object has no attribute 'tostring'

Signed-off-by: Cole Robinson <[email protected]>
Reviewed-by: Yuwei Chen <[email protected]>
Reviewed-by: Bob Feng <[email protected]>