<p>Hello, </p>
<p>/usr/bin/castxml -o /«PKGBUILDDIR»/BUILD/Wrapping/itkDenseFiniteDifferenceImageFilter.xml   [...]<br>
/usr/include/i386-linux-gnu/bits/mathinline.h:948:9: error: '(anonymous union at /usr/include/i386-linux-gnu/bits/mathinline.h:948:9)' cannot be defined in a type specifier<br>
          (((((union { double __d; int __i[2]; }) {__d: __x}).__i[1]<br>
               ^<br>
/usr/include/i386-linux-gnu/bits/mathinline.h:948:55: error: member reference base type 'void' is not a structure or union<br>
          (((((union { double __d; int __i[2]; }) {__d: __x}).__i[1]</p>
<p>As you can see, this  is actually a bug in castxml, which is used to parse the files and create XML descriptions of the code as an intermediate step to create Python bindings. CastXML uses LLVM as a backend, hence there may be incompatibilities. </p>
<p>Since I'm currently on mobile devices only and don't have my GitHub password, would you please consider filing a bug upstream [1] . They are quite responsive (at least on weekdays). </p>
<p>Best, <br>
Gert </p>
<p>[1] <a href="https://github.com/CastXML/CastXML">https://github.com/CastXML/CastXML</a></p>