Bug#813875: insighttoolkit4: FTBFS on i386 (member reference base type 'void' is not a structure or union)
CastXML upstream has fixed the issue, see: https://github.com/CastXML/CastXML/commit/5cfebb0f904131d1df8e36fcb9c290f12c06e9ba The fix has been included in castxml (0.1+git20160202-1.1), available in unstable. Requesting a give-back on i386 via debian-wb-t...@lists.debian.org should get ITK4 rebuilt on i386, see: https://release.debian.org/wanna-build.txt Kind Regards, Bas
Bug#813875: insighttoolkit4: FTBFS on i386 (member reference base type 'void' is not a structure or union)
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Control: tags -1 patch Hi Gert, there is a patch https://github.com/CastXML/CastXML/commit/5cfebb0f904131d1df8e36fcb9c290 f12c06e9ba let me know if you need an upload! cheers, Gianfranco On Tue, 9 Feb 2016 11:20:13 -0500 Brad Kingwrot e: > On 02/06/2016 06:34 AM, Gert Wollny wrote: >> As you can see, this is actually a bug in castxml > [snip] >> would you please consider filing a bug upstream > > I've recorded the issue upstream here: > > https://github.com/CastXML/CastXML/issues/47 > > Please follow that for updates. > > -Brad > > > -BEGIN PGP SIGNATURE- Version: GnuPG v1 iQIcBAEBCAAGBQJWvFb1AAoJEPNPCXROn13ZQLAP/3JsMtzJxE6oT4x9OHQdzQDo i4DGueEdVUDEjvTcCXFx+Vp976UjOQZ04pzg1IeSX8Fw+kXwe0VVifP4DyOqGa5P NcKqi97hRYzN9hWFbeou4R9xZND8SllNC6MfatUtlzSHDyN6y1w8Q9UxiHuBy37K l85tWFSfLrCh5LUScsq2O7pig9TTACnuw/bvhqi5TxfOqxS0ywqIxRytMtgO1oE8 wzm5Dv2JclngKgW3uoCRIRaBNcEQkfUyzwRho8HKBvkyKyejX4tU82Aw49geyJnK hfCeaPsSa2UDPFlHEtzVfRLdXHqO7rz4DAbjkjIJPfgNOWCBZymFrM55FZEheMaD bfLdYtARwvXkEPj1LD2oOORXH3CtxpKrchvndEYHSpWIQ4GzGcymkhsQNjO6bRCG /cJo6VHLCondKQlxHFwQOeGWXVKSNSf6y3Q1TVeXXCeADEuUyICL8GewnCEWIQNP PLLcZwU4wtLITWkWUyxt7ZnYoMXd/h+3PKakbvblUVbIHkFaEwk0G/Y8flC956Fq jD5kb9QTyMo05jha/VHpLQb5Xtv0VAl5f4rNrOyzT5XxPp1wZicUXbI1OYsx1BS0 uIBTpqy9WewN2G/99celVK5QCuhUUb3vs3shv6vOPGK7b6OBeM1dQGJwb4wNfbIJ 7m+y6rW5JU2RhZn8uKJK =AGNx -END PGP SIGNATURE-
Processed: Re: Bug#813875: insighttoolkit4: FTBFS on i386 (member reference base type 'void' is not a structure or union)
Processing control commands: > tags -1 patch Bug #813875 [castxml] castxml on i386 doesn't support anonymous unions in type Added tag(s) patch. -- 813875: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=813875 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#813875: insighttoolkit4: FTBFS on i386 (member reference base type 'void' is not a structure or union)
On 02/06/2016 06:34 AM, Gert Wollny wrote: > As you can see, this is actually a bug in castxml [snip] > would you please consider filing a bug upstream I've recorded the issue upstream here: https://github.com/CastXML/CastXML/issues/47 Please follow that for updates. -Brad
Bug#813875: [Debian-med-packaging] Bug#813875: insighttoolkit4: FTBFS on i386 (member reference base type 'void' is not a structure or union)
Hello, /usr/bin/castxml -o /«PKGBUILDDIR»/BUILD/Wrapping/itkDenseFiniteDifferenceImageFilter.xml [...] /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 (union { double __d; int __i[2]; }) {__d: __x}).__i[1] ^ /usr/include/i386-linux-gnu/bits/mathinline.h:948:55: error: member reference base type 'void' is not a structure or union (union { double __d; int __i[2]; }) {__d: __x}).__i[1] 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. 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). Best, Gert [1] https://github.com/CastXML/CastXML