On Mon, Jan 04, 2010 at 09:19:40PM +0100, Landry Breuil wrote:
> On Mon, Jan 04, 2010 at 10:55:06PM +0300, Andrej Elizarov wrote:
> > oh, my first thought was that "ppl" is some arch, like "ppc" =)
> > 
> > $ uname -rpmsv
> > OpenBSD 4.6 GENERIC#6 i386 Intel(R) Pentium(R) 4 CPU 1.80GHz
> > ("GenuineIntel" 686-class)
> <snip>
> > $ pkg_info|grep g++|awk '{print $1}'
> > g++-4.2.4p5
> 
> That was enough info re/ compiler & arch :)
> 
> > u need some tweaks before, that i made.
> > -  -lxcb -lpthread-stubs from xenocara-current
> > -  glib2-2.22.3p1
> > but it's better change SHARED_LIBS suffix to previous (1802.0 ->
> > 1801.1) to not break all dependencies as i do at first time.
> > 
> > - new libsoup-2.28.2 (also with suffix hack)
> > 
> > - can't remember, may be some another
> 
> Ok, so a ports tree full of hacks. cool.
> 
> > ok. now to errors.
> > 
> > i get some similiar to  yours
> > https://bugs.webkit.org/show_bug.cgi?id=26099
> > but now with 4(four) asserts and different line numbers.
> > i'll be more accurate when reproduce it.
> 
> webkit-1.1.15.4/ $grep -r COMPILE_ASSERT . | wc -l
>      137
> 
> Yeah, you'll need to be more accurate.. if you reproduce it.
> 
> > Here
> > http://trac.webkit.org/browser/releases/WebKitGTK/webkit-1.1.17/
> > appears some #def's and #ifdef's for OPENBSD,
> > may be it can be useful for breaking this bug(?) out.
> 
> Can you be _more_ precise on where this ifdefs 'appear' ? as i'm
> probably the only one working on webkit/openbsd, and i didn't test
> 1.1.17 yet, i doubt that it targets this 'bug'.
  ^^^^^^ works great for me... (p.s. don't tell anyone ;)
> 
> > comment out two blocks of code in my patch- may be valid only if :
> >   #if COMPILER(GCC) && PLATFORM(X86)
> >   #elif COMPILER(GCC) && PLATFORM(X86_64)
> > respectively
> > i'm surprised (see #uname  output at top).
> > 
> > meanwhile your asserts works only on
> >   #elif COMPILER(GCC) && PLATFORM(X86_64)
> > and it's right imo.
> 
> I don't get what you mean.
> 
> > i'm greping sources for layout of JITStackFrame, but no success for now.
> > may be there is things that i must to know about?
> 
> JavaScriptCore/jit/JITStubs.h
> 
> Landry

Reply via email to