Bugzilla – Bug 985156
GCC6: python3-cffi fails to build
Last modified: 2016-08-08 15:46:13 UTC
Since the update to GCC6, openSUSE:Factory/ python3-cffi fails to build
Increasing severity - this package has since been promoted to be a ring package (needed by python3-pyOpenSSL and breaks thus now all stagings.
Added issue upstream: https://bitbucket.org/cffi/cffi/issues/269/test_verify1py-fails-under-gcc6 The problem is that cffi generates zero shift for global constants, which gcc6 threats as an error. I was not able to understand the cffi code enough to solve it, so hope upstream will help. I can - as a hotfix - patch this test out.
OK, I've messed the cffi 1.6 in factory with 1.7 source code yesterday afternoon. That was a reason I was not able to find the responsible line. cffi 1.7 generates | 0, so shall not trigger the error. I sent update to 1.7 via request 404003
Fixed by https://build.opensuse.org/request/show/404059