Bug#466848: webkit - FTBFS: Undefined behaviour

Mike Hommey mh at glandium.org
Thu Feb 21 13:28:27 UTC 2008


On Thu, Feb 21, 2008 at 02:20:32PM +0100, Bastian Blank <waldi at debian.org> wrote:
> On Thu, Feb 21, 2008 at 01:55:26PM +0100, Mike Hommey wrote:
> > Neat, it's failing to build something that is not even shipped. And there
> > happens to be a -DNDEBUG missing in the gcc call, which means a Makefile
> > bug.
> 
> The same pointer is used trap pointer. This is no good idea as this is a
> valid userspace pointer on most arches. Use abort(3).

These pointers are used in debug builds, which are aimed at webkit developers.
The thing is that the rules for testkjs don't disable debug code, which this
pointer is. Adding a "include(../../WebKit.pri)" in
JavaScriptCore/kjs/testkjs.pro should solve the problem. (BTW, if you could
give that a try, that would be helpful, except if it's going to take a day)

Cheers,

Mike





More information about the Pkg-webkit-maintainers mailing list