Thank you Jerry!
'antimony' is built now.
On 28/06/2018 22:51, Jerry James wrote:
On Thu, Jun 28, 2018 at 2:06 PM Antonio Trande
<anto.trande(a)gmail.com> wrote:
> Does anyone know how to fix 'antimony'?
>
https://bugzilla.redhat.com/show_bug.cgi?id=1594496
The code has 2 problems. One is simply a missing "const" keyword,
easy to fix. The other problem is that the Qt authors apparently
thought it was a good idea to make a common word, "slots", be a macro.
Since there is a structure element in the python headers with the name
slots, bad things happen. Try the attached patch. It is slightly
horrible, but should fix the build. And please slap any developer
near you who tries to #define a short word like that.
(I recently had to help a bunch of upstreams cope with the #define
iszero that the latest revision of the C standard required to be added
to math.h. Guess what? People had already used "iszero" as a
function or method name, many times, and not synonymously with the
meaning of the C standard macro, either.)
--
---
Antonio Trande
Fedora Project
mailto 'sagitter at fedoraproject dot org'
GPG key: 0x5E212EE1D35568BE
GPG key server: