Change logs for mozjs91 source package in Jammy

  • mozjs91 (91.10.0-0ubuntu1) jammy-security; urgency=medium
    
      [ Jeremy Bicha ]
      * SECURITY UPDATE: Multiple issues (LP: #1978961)
        - CVE-2022-28285: Incorrect AliasSet used in JIT Codegen
        - CVE-2022-31740: Register allocation problem in WASM on arm64
      * Drop Bug-1687417-MIPS32 patch: applied in new release
    
      [ Simon McVittie ]
      * Add a patch to fix test failure with vendored ICU (LP: #1976260)
    
     -- Jeremy Bicha <email address hidden>  Thu, 16 Jun 2022 10:11:50 -0400
  • mozjs91 (91.7.0-2) unstable; urgency=medium
    
      * Include changes from 91.6.0-2 that were accidentally dropped
    
     -- Jeremy Bicha <email address hidden>  Tue, 08 Mar 2022 16:30:35 -0500
  • mozjs91 (91.6.0-2) experimental; urgency=medium
    
      Team upload
    
      [ Marco Trevisan (Treviño) ]
      * d/p/jstests-skip-fp-evaluation-order-test-in-some-archs.patch:
        Skip fp-evaluation-order.js on all ppc64 architectures
    
      [ Simon McVittie ]
      * d/p/Bug-1687417-MIPS32-nojit-silence-an-assert.patch:
        Add patch from Firefox 94 to fix compilation on mipsel.
        Thanks to Adrian Bunk
      * d/p/Fix-math_private.h-for-i386-FTBFS.patch:
        Add patch from firefox-esr to fix compilation on i386.
        This partially resolves FTBFS on i386, although there is also a test
        failure in test262/built-ins/Date/UTC/fp-evaluation-order.js which is
        not yet resolved.
        Thanks to Mike Hommey
      * d/p/jstests-skip-fp-evaluation-order-test-in-some-archs.patch:
        Add i386 to the architectures where fp-evaluation-order.js is skipped.
        Reduces severity of: #1006152
      * d/rules: Skip another test on i386.
        The result differs very slightly from what was expected, presumably
        because as long as our baseline doesn't guarantee SSE, we have no way
        to disable i387 extended precision.
      * d/p/tests-Accept-out-of-memory-as-close-enough-to-allocation-.patch
        Add patch to fix FTBFS on machines with relatively limited RAM
        (Closes: #1006196)
    
     -- Simon McVittie <email address hidden>  Mon, 21 Feb 2022 21:48:05 +0000
  • mozjs91 (91.6.0-1) experimental; urgency=medium
    
      [ Marco Trevisan (Treviño) ]
      * New upstream release
      * debian/patches: Refresh
      * debian/patches: Skip fp-evauation-order tests in some archs
      * debian/rules: Skip large arraybuffers tests in s390x
    
      [ Jeremy Bicha ]
      * Revert "debian/patches/series: Disable system-ICU related patches"
      * Revert "debian/rules: Disable building with system ICU for now"
      * Disable non262-Intl-DateTimeFormat-timeZone_version.js-Update-ver.patch
      * Revert "debian/control: Remove dependency on libicu, given it's disabled for now"
    
     -- Marco Trevisan (Treviño) <email address hidden>  Tue, 15 Feb 2022 19:56:29 +0100
  • mozjs91 (91.5.1-0ubuntu1) jammy; urgency=medium
    
      * Upload to Ubuntu while we wait for Debian NEW processing
      * Revert "debian/rules: Disable building with system ICU for now"
      * Revert "debian/control: Remove dependency on libicu"
      * Revert "debian/patches/series: Disable system-ICU related patches"
      * Disable non262-Intl-DateTimeFormat-timeZone_version.js-Update-ver.patch:
        unneeded with system ICU
    
    mozjs91 (91.5.1-1) experimental; urgency=medium
    
      [ Marco Trevisan (Treviño) ]
      * New upstream release (Closes: #1004739)
      * debian/patches: Refresh
      * debian/control: Bump dependency on libicu-dev 69.1
      * debian/tests.sh: Update python3 path for running JIT tests
      * debian/patches: Move system-ICU related ones to different topic
      * jstests: Skip property-escapes tests, unsupported by system ICU
      * tests: Ignore POSIX/posix mismatch in tests
      * tests: Use debian provided locale format to check formatted CN dates
      * tests: Adapt subtags test to debian ICU computed values
      * tests: Disable failing DateTimeFormat tests with system ICU
      * DateTimeFormat: Use normal parenthesis instead of ICU "├ ┤"
      * debian/patches: Also skip Date-time-zones-imported test with embedded ICU
      * non262/Intl/DateTimeFormat/timeZone_version.js: Update version to match source
      * debian/control: Remove dependency on libicu, given it's disabled for now
      * debian/patches/series: Disable system-ICU related patches
    
      [ Jeremy Bicha ]
      * debian/rules: Disable building with system ICU for now
    
     -- Jeremy Bicha <email address hidden>  Wed, 09 Feb 2022 08:22:01 -0500