> po-33374: Tweak the definition of PyGC_Head, so compilers do not believe it is always 16-byte aligned on x86. This prevents crashes with more aggressive optimizations present in GCC 8.
Will this cause any ABI issues? It isn't clear to me, so I'd like confirmation of your opinion please Matthias before accepting. I do see that the code seems to incorporate some accommodation for the old structure, but I don't know enough about this area to be sure that this fully mitigates any ABI issues. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to python2.7 in Ubuntu. https://bugs.launchpad.net/bugs/1778960 Title: SRU: Update python 2.7 to the final 2.7.15 release Status in python2.7 package in Ubuntu: New Bug description: Ubuntu 18.04 LTS shipped with the python 2.7.15 release candidate. Please let's update to the final release. Upstream changes are: - bpo-33374: Tweak the definition of PyGC_Head, so compilers do not believe it is always 16-byte aligned on x86. This prevents crashes with more aggressive optimizations present in GCC 8. - Identify as 2.7.15 instead of 2.7.15rc1 Acceptance criteria: The package builds, and the testsuite doesn't show regressions. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/python2.7/+bug/1778960/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp