Package Details: spidermonkey 45.0.2-3

Git Clone URL: (read-only, click to copy)
Package Base: spidermonkey
Description: Mozilla's JavaScript engine
Upstream URL:
Licenses: MPL2
Conflicts: spidermonkey-git
Provides: spidermonkey=45.0.2
Submitter: cyker
Maintainer: None
Last Packager: sikmir
Votes: 2
Popularity: 0.001807
First Submitted: 2015-11-27 07:34
Last Updated: 2017-11-16 09:38

Latest Comments

sikmir commented on 2018-05-08 19:55

There is no 52 release, only 59 pre-release is available so far.

sikmir commented on 2017-11-13 22:58

- fixed the configure script (thanks to raith)
- fixed configure error: "Your toolchain does not support C++0x/C++11 mode properly. Please upgrade your toolchain" by adding -mno-avx to CPPFLAGS (thanks to Thorsten Reinbold)
- fixed upstream source link

sikmir commented on 2017-11-13 15:37

There are no js45/js52 packages available.

cyker commented on 2017-08-14 20:24

Upstream source broken. Package disowned. Refer to js45, js52 and spidermonkey-git.

Jesin commented on 2017-08-12 01:02

See and for some other versions.

raith commented on 2017-04-01 17:34

Had the same problem with the icu version number and fixed it with the same dirty workaround as qwerty1417235 did (though icu has major version 58 now).
The sed command used to determine the icu version in the configure script does not work, because:
- there is a syntax error in its regex (the first [:space:] needs to be [[:space:]])
- the filepath is wrong, it has to be "/usr/include/unicode/uvernum.h"

btw: The upstream url given above points to an error page.

cyker commented on 2017-02-07 10:02

@qwerty1417235 Using a magic number doesn't seem to be acceptable because different people may have different versions of icu installed. The configure script works fine on my machine and I'm wondering whether you have the latest version of icu installed.

qwerty1417235 commented on 2017-02-06 08:19

configure: error: cannot determine icu version number from uvernum.h header file

can be fixed with executing this:
sed -i "s/version=\`sed.*/version=56/g" configure
before running ./configure