JS ABI breakage update coming

Pavel Alexeev (aka Pahan-Hubbitus) forum at hubbitus.com.ru
Sun Feb 13 10:30:26 UTC 2011


Hello.

Few day ago I asked [1] build js without UTF-8 C strings. But before 
that was opposite request.
As acceptable solution found update to recent version, starting from 
1.8.0-rc1 [2]. But it have also known bugs and we move to 1.8.5 version 
from Firefox 4.0 [3] mercurial repository.
1.8 version introduce runtime UTF-8 support [4]. So, to use new version 
of js with UTF8 C strings support not enough to just rebuild and relink. 
Instead you need patch (or better ask upstream to do that) you software 
to add call function JS_SetCStringsAreUTF8. See [4] for more details.

I plan build it today (I have still some troubles in it) and push in 
rawhide in middle of next week. Also in future it is suggested for F15 
branch.


In CC owners of dependent packages.

[1] https://bugzilla.redhat.com/show_bug.cgi?id=676441
[2] https://developer.mozilla.org/En/SpiderMonkey/1.8
[3] https://developer.mozilla.org/en/javascript
[4] 
https://developer.mozilla.org/En/SpiderMonkey/JSAPI_Reference/JS_CStringsAreUTF8 

-- 
With best wishes, Pavel Alexeev (aka Pahan-Hubbitus). For fast contact 
with me use jabber: Hubbitus at jabber.ru


More information about the devel mailing list