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

Reply via email to