Bug#779798: openjfx: FTBFS error: conflicting declaration 'typedef int32_t UChar32'

2015-03-04 Thread Emmanuel Bourg
Thank you for the report Andreas, this is a side effect of the icu
support recently enabled in libxml2 (#776254). I fixed it today in
openjfx/8u40-b25.

Emmanuel Bourg

__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.


Bug#779798: openjfx: FTBFS error: conflicting declaration 'typedef int32_t UChar32'

2015-03-04 Thread Andreas Cadhalpun

Source: openjfx
Version: 8u20-b26-3
Severity: serious
Justification: fails to build from source

Dear Maintainer,

openjfx fails to build on sid/amd64:
In file included from /usr/include/x86_64-linux-gnu/unicode/utypes.h:36:0,
 from /usr/include/x86_64-linux-gnu/unicode/ucnv_err.h:86,
 from /usr/include/x86_64-linux-gnu/unicode/ucnv.h:50,
 from /usr/include/libxml2/libxml/encoding.h:31,
 from /usr/include/libxml2/libxml/parser.h:810,
 from 
../../../../src/main/native/Source/WebCore/xml/XSLStyleSheet.h:32,
 from 
../../../../src/main/native/Source/WebCore/xml/XSLTProcessor.h:29,
 from generated/JSXSLTProcessor.h:27,
 from generated/JSDOMWindow.cpp:614:
/usr/include/x86_64-linux-gnu/unicode/umachine.h:298:17: error: conflicting 
declaration 'typedef int32_t UChar32'
 typedef int32_t UChar32;
 ^
In file included from 
../../../../src/main/native/Source/WTF/wtf/unicode/Unicode.h:36:0,
 from 
../../../../src/main/native/Source/WTF/wtf/text/ASCIIFastPath.h:31,
 from 
../../../../src/main/native/Source/WTF/wtf/text/WTFString.h:28,
 from ../../../../src/main/native/Source/WTF/wtf/DateMath.h:54,
 from 
../../../../src/main/native/Source/WebCore/webcorejava_pch.h:57:
../../../../src/main/native/Source/WTF/wtf/unicode/java/UnicodeJava.h:24:18: 
note: previous declaration as 'typedef uint32_t UChar32'
 typedef uint32_t UChar32;
  ^

This can also be seen in the reproducibility rebuild [1].

Best regards,
Andreas

1: https://reproducible.debian.net/rb-pkg/sid/amd64/openjfx.html

__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.