Bug#813875: insighttoolkit4: FTBFS on i386 (member reference base type 'void' is not a structure or union)

2016-02-16 Thread Bas Couwenberg
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)

2016-02-11 Thread Gianfranco Costamagna
-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 King  wrot
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)

2016-02-11 Thread Debian Bug Tracking System
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)

2016-02-09 Thread Brad King
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)

2016-02-06 Thread Gert Wollny
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