Thanks Ammar for the fix. Unfortunately there is still some failures related to this on test_socker:
======================================================================
ERROR: test_msgflag_enum (test.test_socket.GeneralModuleTests)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-ppc64le.refleak/build/Lib/test/test_socket.py", line 1969, in test_msgflag_enum
enum._test_simple_enum(CheckedMsgFlag, socket.MsgFlag)
File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-ppc64le.refleak/build/Lib/enum.py", line 1664, in _test_simple_enum
raise TypeError('enum mismatch:\n %s' % '\n '.join(failed))
TypeError: enum mismatch:
'MSG_TRUNC' member mismatch:
extra key '_inverted_' in simple enum member 'MSG_TRUNC'
'MSG_CTRUNC' member mismatch:
extra key '_inverted_' in simple enum member 'MSG_CTRUNC'
----------------------------------------------------------------------