Ubuntu focal (20.04) comes out in 2 weeks. That distribution no longer carries libmozjs-60, substituting libmozjs-68 instead. This will also be the case for Debian bullseye (11.0).
Unless we want to go back to shipping our own SM packages, our best option is to carry forward support to SM68.
Possible Solution
I've started work on this locally and will push a PR once it's ready. There's significant enough changes that it's not just a rebar.config.script tweak, unfortunately.
The text was updated successfully, but these errors were encountered:
@wohali i missed the version of the actual js-engine when invoking couchjs -V, it might be a quick enhancement adding JS_GetImplementationVersion to the version output.
@florianb If you would like to add this (preferably, after the UTF8 and SM68 PRs land) it'd be a welcome addition.
Remember that SM 1.8.5 may not have this, so it'll need manual testing. Our usual CI builds won't pick this up. If you pull our couchdbdev/debian-stretch-erlang-20.3.8.25-1 image, that still contains 1.8.5.
Summary
Ubuntu focal (20.04) comes out in 2 weeks. That distribution no longer carries libmozjs-60, substituting libmozjs-68 instead. This will also be the case for Debian bullseye (11.0).
Unless we want to go back to shipping our own SM packages, our best option is to carry forward support to SM68.
Possible Solution
I've started work on this locally and will push a PR once it's ready. There's significant enough changes that it's not just a
rebar.config.script
tweak, unfortunately.The text was updated successfully, but these errors were encountered: