mozjs52 52.8.1-0ubuntu0.18.04.1 source package in Ubuntu

Changelog

mozjs52 (52.8.1-0ubuntu0.18.04.1) bionic-security; urgency=medium

  * SECURITY UPDATE: Multiple memory safety issues
    - CVE-2017-7810, CVE-2017-7826, CVE-2018-5089, CVE-2018-5125,
      CVE-2018-5150

  * Update to 52.8.1esr
  * Drop patches that are fixed upstream
    - remove debian/patches/remove-nspr-dependency.patch
    - remove debian/patches/tests-skip-on-all-64-bit-archs.patch
    - update debian/patches/series
  * Refresh patches
    - update debian/patches/include-configure-script.patch - the
      configure script is included in the tarball now. This patch should
      probably be renamed to something more appropriate
    - update debian/patches/pre-generate-old-configure.patch - a pre-generated
      old-configure script is included in the tarball now, although the one
      generated by js/src/make-source-package.sh includes the wrong aclocal.m4
      and doesn't work, so regenerate it again with the correct aclocal.m4
  * Move pre-generate-old-configure.patch to after
    Allow-to-override-ICU_DATA_FILE-from-the-environment.patch and drop
    Patch-pregenerated-old-configure-to-match-build-autoconf-.patch
    - update debian/patches/series
    - remove debian/patches/Patch-pregenerated-old-configure-to-match-build-autoconf-.patch
    - update debian/patches/pre-generate-old-configure.patch to refresh old-configure
  * Don't build-depend on libicu-dev - the bundled ICU is used and the
    distro ICU package ships the layout engine API since 60.2, which
    causes intl/icu_sources_data.py to fail due to source files excluded from
    the Mozilla source

 -- Chris Coulson <email address hidden>  Mon, 11 Jun 2018 18:00:08 +0100

Upload details

Uploaded by:
Chris Coulson
Uploaded to:
Bionic
Original maintainer:
Ubuntu Developers
Architectures:
any
Section:
libs
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
mozjs52_52.8.1.orig.tar.bz2 28.9 MiB fb5e11b7f31a33be820d5c947c5fa114751b0d5033778c1cd8e0cf2dad91e8fa
mozjs52_52.8.1-0ubuntu0.18.04.1.debian.tar.xz 27.3 KiB d7bec187cc8beab679a18ae5d8d8fda797336d4af2f81b3b3677761b60a18e61
mozjs52_52.8.1-0ubuntu0.18.04.1.dsc 2.0 KiB eecbdf2ca845a49dc4d691774c7d71fe415c9bfe4cbe76a2901645ed3e9396d6

View changes file

Binary packages built by this source

libmozjs-52-0: SpiderMonkey JavaScript library

 SpiderMonkey is the code-name for Mozilla Firefox's C++ implementation of
 JavaScript. It is intended to be embedded in other applications
 that provide host environments for JavaScript.

libmozjs-52-0-dbgsym: debug symbols for libmozjs-52-0
libmozjs-52-dev: SpiderMonkey JavaScript library - development headers

 SpiderMonkey is the code-name for Mozilla Firefox's C++ implementation of
 JavaScript. It is intended to be embedded in other applications
 that provide host environments for JavaScript.
 .
 This package contains the header files which are
 needed for developing SpiderMonkey embedders.

libmozjs-52-dev-dbgsym: debug symbols for libmozjs-52-dev