[edk2-devel] [PATCH 2/2] BaseTools: Work around array.array.tostring() removal in python 3.9

2020-08-11 Thread Cole
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 "/

Re: [edk2-devel] [PATCH 2/2] BaseTools: Work around array.array.tostring() removal in python 3.9

2020-08-12 Thread Yuwei Chen
Reviewed-by: Yuwei Chen > -Original Message- > From: devel@edk2.groups.io On Behalf Of Cole > Sent: Wednesday, August 12, 2020 1:28 AM > To: devel@edk2.groups.io > Cc: Feng, Bob C ; Gao, Liming > ; Cole Robinson > Subject: [edk2-devel] [PATCH 2/2] B

Re: [edk2-devel] [PATCH 2/2] BaseTools: Work around array.array.tostring() removal in python 3.9

2020-08-13 Thread Bob Feng
Reviewed-by: Bob Feng -Original Message- From: Cole Robinson Sent: Wednesday, August 12, 2020 1:28 AM To: devel@edk2.groups.io Cc: Feng, Bob C ; Gao, Liming ; Cole Robinson Subject: [PATCH 2/2] BaseTools: Work around array.array.tostring() removal in python 3.9 In python3, array.arr