On Tue, Dec 25, 2018 at 07:50:43AM +0000, Gao, Liming wrote: > Hi, all > On Python3 migration https://bugzilla.tianocore.org/show_bug.cgi?id=55, we > update Edk2 BaseTools python source code with the compatible syntax to > support Python2 and Python3 both. Here is code > https://github.com/lgao4/edk2/tree/Python3 for dry run. To enable Python3, > you just need to set PYTHON3_ENABLE environment as TRUE, then type > edksetup.bat/edksetup.sh. Without this setting, BaseTools still run with > Python2. So, there is no change for current usage model with Python27. > I've built OVMF with both python2 and python3 based on the branch and the VM crashed immediately. The only message in the debug log is:
SecCoreStartupWithStack(0xFFFCC000, 0x820000) The result of bisect showed the first bad commit is 500aad1a02c5a8c0f208c9422cce19de7d304faa BaseTools: Update windows and linux run scripts file to use Python3 Cheers, Gary Lin > But, we have no enough resource to fully verify Python2 and Python3 both. > We will focus on Python3 validation. If anyone can help verify Python2, it > will be great. And, if you meet with the issue on Python2, please file BZ. We > still fix them. > > Thanks > Liming > > _______________________________________________ > edk2-devel mailing list > edk2-devel@lists.01.org > https://lists.01.org/mailman/listinfo/edk2-devel > _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel