1.1.5 builded fine, 1.1.8 fails with the following message : JavaScriptCore/jit/JITStubs.cpp:125: error: array bound is not an integer constant JavaScriptCore/jit/JITStubs.cpp:126: error: array bound is not an integer constant JavaScriptCore/jit/JITStubs.cpp:127: error: array bound is not an integer constant probably a side effect of r43374. This is on OpenBSD/amd64 with g++ 4.2.4. Commenting the three COMPILE_ASSERT makes the error go away, but it's an ugly workaround.
(In reply to comment #0) > 1.1.5 builded fine, 1.1.8 fails with the following message : > JavaScriptCore/jit/JITStubs.cpp:125: error: array bound is not an integer > constant > JavaScriptCore/jit/JITStubs.cpp:126: error: array bound is not an integer > constant > JavaScriptCore/jit/JITStubs.cpp:127: error: array bound is not an integer > constant > probably a side effect of r43374. > > This is on OpenBSD/amd64 with g++ 4.2.4. > Commenting the three COMPILE_ASSERT makes the error go away, but it's an ugly > workaround. Hi Landry, does it still fail in your setup?
Yes, as of webkitgtk 1.1.10 it still fails. I can't test 1.1.11 atm, as we don't ship 'unstable' releases of libsoup from 2.27.x branch..
As of webkit 1.1.18, this is not needed anymore. No idea what changed to fix it.