1.1.{2,3} release [Was: Re: Bug#519883: please upgrade to allow users to use spacebar]

Mike Hommey mh at glandium.org
Mon Mar 16 21:57:10 UTC 2009


On Mon, Mar 16, 2009 at 09:40:49PM +0100, Mike Hommey wrote:
> > Please also take a look at bug #519924 about missing symbols in the
> > symbols file:
> > - ctiTrampoline at Base 1.1.1
> > - ctiVMThrowTrampoline at Base 1.1.1
> > 
> > If these symbols are not in the API it would be safer not to export them,
> > especially considering they are apparently appearing depending on the arch.
> > 
> > If you need help with symbols handling, drop me a line ;)
> 
> I took a quick look at the issue, and it appears these symbols are
> related to the JIT javascript engine. They shouldn't actually be
> exported, IMHO, as they are implementation detail and not API.
> I think the attached patch may work, though I haven't tested.

It appears it doesn't work.

The following should definitely work, though, and should be future
proof:
diff --git a/autotools/symbols.filter b/autotools/symbols.filter
index f5af6ba..4964979 100644
--- a/autotools/symbols.filter
+++ b/autotools/symbols.filter
@@ -2,4 +2,5 @@
 local:
 _ZSt*;
 _ZNSt*;
+cti*;
 };

Mike



More information about the Pkg-webkit-maintainers mailing list