On Wed, 14 Jul 2010 16:52:06 +0200 Cyril Brulebois wrote: > Source: webkit > Version: 1.2.2-1 > Severity: serious > Justification: FTBFS > > Hi, > > your package FTBFS on all buildds. Logs excerpt on i386: > | CXX > WebCore/platform/graphics/cairo/libwebkit_1_0_la-FontCustomPlatformData.lo > | CXX > WebCore/platform/graphics/cairo/libwebkit_1_0_la-FontPlatformDataCairo.lo > | ../WebCore/platform/text/TextBreakIteratorICU.cpp: In function > 'WebCore::TextBreakIterator* WebCore::setUpIterator(bool&, > WebCore::TextBreakIterator*&, UBreakIteratorType, const UChar*, int)': > | ../WebCore/platform/text/TextBreakIteratorICU.cpp:41: error: invalid > static_cast from type 'UBreakIterator*' to type 'WebCore::TextBreakIterator*' > | ../WebCore/platform/text/TextBreakIteratorICU.cpp:49: error: cannot convert > 'WebCore::TextBreakIterator*' to 'UBreakIterator*' for argument '1' to 'void > ubrk_setText_44(UBreakIterator*, const UChar*, int32_t, UErrorCode*)' > | ../WebCore/platform/text/TextBreakIteratorICU.cpp: In function 'int > WebCore::textBreakFirst(WebCore::TextBreakIterator*)': > | ../WebCore/platform/text/TextBreakIteratorICU.cpp:90: error: cannot convert > 'WebCore::TextBreakIterator*' to 'UBreakIterator*' for argument '1' to > 'int32_t ubrk_first_44(UBreakIterator*)' > | ../WebCore/platform/text/TextBreakIteratorICU.cpp: In function 'int > WebCore::textBreakLast(WebCore::TextBreakIterator*)': > | ../WebCore/platform/text/TextBreakIteratorICU.cpp:95: error: cannot convert > 'WebCore::TextBreakIterator*' to 'UBreakIterator*' for argument '1' to > 'int32_t ubrk_last_44(UBreakIterator*)' > | ../WebCore/platform/text/TextBreakIteratorICU.cpp: In function 'int > WebCore::textBreakNext(WebCore::TextBreakIterator*)': > | ../WebCore/platform/text/TextBreakIteratorICU.cpp:100: error: cannot > convert 'WebCore::TextBreakIterator*' to 'UBreakIterator*' for argument '1' > to 'int32_t ubrk_next_44(UBreakIterator*)' > | ../WebCore/platform/text/TextBreakIteratorICU.cpp: In function 'int > WebCore::textBreakPrevious(WebCore::TextBreakIterator*)': > | ../WebCore/platform/text/TextBreakIteratorICU.cpp:105: error: cannot > convert 'WebCore::TextBreakIterator*' to 'UBreakIterator*' for argument '1' > to 'int32_t ubrk_previous_44(UBreakIterator*)' > | ../WebCore/platform/text/TextBreakIteratorICU.cpp: In function 'int > WebCore::textBreakPreceding(WebCore::TextBreakIterator*, int)': > | ../WebCore/platform/text/TextBreakIteratorICU.cpp:110: error: cannot > convert 'WebCore::TextBreakIterator*' to 'UBreakIterator*' for argument '1' > to 'int32_t ubrk_preceding_44(UBreakIterator*, int32_t)' > | ../WebCore/platform/text/TextBreakIteratorICU.cpp: In function 'int > WebCore::textBreakFollowing(WebCore::TextBreakIterator*, int)': > | ../WebCore/platform/text/TextBreakIteratorICU.cpp:115: error: cannot > convert 'WebCore::TextBreakIterator*' to 'UBreakIterator*' for argument '1' > to 'int32_t ubrk_following_44(UBreakIterator*, int32_t)' > | ../WebCore/platform/text/TextBreakIteratorICU.cpp: In function 'int > WebCore::textBreakCurrent(WebCore::TextBreakIterator*)': > | ../WebCore/platform/text/TextBreakIteratorICU.cpp:120: error: cannot > convert 'WebCore::TextBreakIterator*' to 'const UBreakIterator*' for argument > '1' to 'int32_t ubrk_current_44(const UBreakIterator*)' > | ../WebCore/platform/text/TextBreakIteratorICU.cpp: In function 'bool > WebCore::isTextBreak(WebCore::TextBreakIterator*, int)': > | ../WebCore/platform/text/TextBreakIteratorICU.cpp:125: error: cannot > convert 'WebCore::TextBreakIterator*' to 'UBreakIterator*' for argument '1' > to 'UBool ubrk_isBoundary_44(UBreakIterator*, int32_t)' > | ../WebCore/platform/text/TextBreakIteratorICU.cpp: In function > 'WebCore::TextBreakIterator* WebCore::setUpIteratorWithRules(bool&, > WebCore::TextBreakIterator*&, const char*, const UChar*, int)': > | ../WebCore/platform/text/TextBreakIteratorICU.cpp:139: error: invalid > static_cast from type 'UBreakIterator*' to type 'WebCore::TextBreakIterator*' > | ../WebCore/platform/text/TextBreakIteratorICU.cpp:147: error: cannot > convert 'WebCore::TextBreakIterator*' to 'UBreakIterator*' for argument '1' > to 'void ubrk_setText_44(UBreakIterator*, const UChar*, int32_t, UErrorCode*)' > | CXX > WebCore/platform/graphics/cairo/libwebkit_1_0_la-GlyphPageTreeNodeCairo.lo > | make[2]: *** > [WebCore/platform/text/libwebkit_1_0_la-TextBreakIteratorICU.lo] Error 1 > | make[2]: *** Waiting for unfinished jobs.... > > Full build logs: > https://buildd.debian.org/status/package.php?p=webkit
this problem doesn't appear to be due to my changes. i can build 1.2.1-3 just fine, but i can't build 1.2.2-1 (even on amd64 that was uploaded directly; i tried i386 and amd64). mike -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org