Ticket #491 (closed task: invalid)
Permission for oolite to bundle the SpiderMonkey js library
|Reported by:||salimma||Owned by:|
Allow bundled js library for oolite
oolite, a space simulation game, bundles a copy of js. There are several main reasons:
- the system copy was, for a long time, not compiled with UTF8 support. It probably still is not on many other distributions https://bugzilla.redhat.com/show_bug.cgi?id=459211#c13
- our js is compiled with THREADSAFE support. upstream claims that the API is significantly changed, and that the performance hit is non-negligible. https://bugzilla.redhat.com/show_bug.cgi?id=459211#c34
- as the library is only used with local scripts, upstream thinks there are no security risks https://bugzilla.redhat.com/show_bug.cgi?id=459211#c16
A more detailed overview of the proposal
Getting oolite packaged in Fedora; as a non-trivial large GNUstep application this helps making sure that the GNUstep stack is in decent condition
If permission is granted to bundle js, there is no problem. I've marked the spec with a virtual provides for bundled(js) = 1.70.
If not, then either we convince upstream to use the thread-safe system js, patch oolite ourselves to make that works, or drop the package.
Michel Alexandre Salim FAS: salimma / IRC: hircus