Bug#548499: webkit: FTBFS: cast from 'JSC::JSCell*' to 'int32_t' loses precision

Kurt Roeckx kurt at roeckx.be
Sat Sep 26 15:38:22 UTC 2009


Source: webkit
Version: 1.1.15.1-1
Severity: serious

Hi,

There was an error while trying to autobuild your package:

> Start Time: 20090924-2015

[...]

> Build-Depends: debhelper (>= 5.0), libgtk2.0-dev (>= 2.10), libpango1.0-dev (>= 1.16), libicu-dev, libxslt-dev, libsoup2.4-dev (>= 2.27.91), libsqlite3-dev, gperf, bison, flex, libjpeg62-dev, libpng12-dev, libxt-dev, autotools-dev, libgstreamer-plugins-base0.10-dev, libenchant-dev, gtk-doc-tools, libgail-dev

[...]

> Toolchain package versions: libc6.1-dev_2.9-26 linux-libc-dev_2.6.30-6 g++-4.3_4.3.4-3 gcc-4.3_4.3.4-3 binutils_2.19.91.20090910-1 libstdc++6_4.4.1-4 libstdc++6-4.3-dev_4.3.4-3
> 

[...]

> /usr/bin/make  all-am
> make[2]: Entering directory `/build/buildd-webkit_1.1.15.1-1-alpha-bNuVRF/webkit-1.1.15.1/build'
> test ! -f ../WebKit/gtk/po/webkit.pot || \
> 	  test -z "WebKit/gtk/po/de.mo WebKit/gtk/po/en_GB.mo WebKit/gtk/po/es.mo WebKit/gtk/po/it.mo WebKit/gtk/po/nl.mo WebKit/gtk/po/pt_BR.mo WebKit/gtk/po/ru.mo WebKit/gtk/po/sr.mo WebKit/gtk/po/sr at latin.mo WebKit/gtk/po/sv.mo WebKit/gtk/po/vi.mo WebKit/gtk/po/zh_CN.mo" || /usr/bin/make WebKit/gtk/po/de.mo WebKit/gtk/po/en_GB.mo WebKit/gtk/po/es.mo WebKit/gtk/po/it.mo WebKit/gtk/po/nl.mo WebKit/gtk/po/pt_BR.mo WebKit/gtk/po/ru.mo WebKit/gtk/po/sr.mo WebKit/gtk/po/sr at latin.mo WebKit/gtk/po/sv.mo WebKit/gtk/po/vi.mo WebKit/gtk/po/zh_CN.mo
> touch stamp-po
> /bin/mkdir -p ./.deps/DerivedSources
>   CXX    WebKit/gtk/WebCoreSupport/libwebkit_1_0_la-ChromeClientGtk.lo
> In file included from ../JavaScriptCore/interpreter/Register.h:32,
>                  from ../JavaScriptCore/jit/JITStubs.h:35,
>                  from ../JavaScriptCore/runtime/JSGlobalData.h:34,
>                  from ../JavaScriptCore/runtime/Identifier.h:24,
>                  from ../WebCore/platform/text/PlatformString.h:35,
>                  from ../WebCore/page/Console.h:32,
>                  from ../WebCore/page/ChromeClient.h:23,
>                  from ../WebKit/gtk/WebCoreSupport/ChromeClientGtk.h:23,
>                  from ../WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp:24:
> ../JavaScriptCore/runtime/JSValue.h: In constructor 'JSC::JSValue::JSValue(JSC::JSCell*)':
> ../JavaScriptCore/runtime/JSValue.h:467: error: cast from 'JSC::JSCell*' to 'int32_t' loses precision
> ../JavaScriptCore/runtime/JSValue.h: In constructor 'JSC::JSValue::JSValue(const JSC::JSCell*)':
> ../JavaScriptCore/runtime/JSValue.h:473: error: cast from 'JSC::JSCell*' to 'int32_t' loses precision
> In file included from ../WebCore/platform/network/HTTPHeaderMap.h:32,
>                  from ../WebCore/platform/network/ResourceRequestBase.h:33,
>                  from ../WebCore/platform/network/soup/ResourceRequest.h:30,
>                  from ../WebCore/page/FrameLoadRequest.h:29,
>                  from ../WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp:30:
> ../WebCore/platform/text/StringHash.h: In static member function 'static bool WebCore::StringHash::equal(WebCore::StringImpl*, WebCore::StringImpl*)':
> ../WebCore/platform/text/StringHash.h:59: warning: cast from 'const UChar*' to 'const uint32_t*' increases required alignment of target type
> ../WebCore/platform/text/StringHash.h:60: warning: cast from 'const UChar*' to 'const uint32_t*' increases required alignment of target type

[...]

A full build log can be found at:
http://buildd.debian.org/build.php?arch=alpha&pkg=webkit&ver=1.1.15.1-1


Kurt






More information about the Pkg-webkit-maintainers mailing list