Change logs for mozjs38 source package in Zesty

  • mozjs38 (38.8.0~repack1-0ubuntu0.1) zesty-security; urgency=medium
    
      * SECURITY UPDATE: Build from final Firefox 38 ESR tarball to fix
        numerous security vulnerabilities (LP: #1683103)
        - Use debian/repack* scripts to drop the extra files not shipped
          in the mozjs release tarballs.
        - CVE-2015-4513, CVE-2016-1930, CVE-2016-1952,
          CVE-2016-2805, CVE-2016-2807, CVE-2016-2808
    
     -- Jeremy Bicha <email address hidden>  Sun, 16 Apr 2017 14:45:59 -0400
  • mozjs38 (38.2.1~rc0-0ubuntu6) zesty; urgency=medium
    
      * Add debian/patches/disable-strict-aliasing.patch (LP: #1682631):
        - Patch from Brian Vincent to enable ~50 build tests to pass by
          using -fno-strict-aliasing, might reduce GNOME Shell crashes
      * Add debian/patches/skip-icu-tests.patch:
        - Skip 3 tests that fail because we use a newer system ICU
      * debian/rules:
        - Enable build tests on all architectures except arm64, ppc64el, s390x
    
     -- Jeremy Bicha <email address hidden>  Sat, 15 Apr 2017 13:07:59 -0400
  • mozjs38 (38.2.1~rc0-0ubuntu5) zesty; urgency=medium
    
      * Drop the libmozjs38-bin package, see Mozilla #1339931
    
     -- Jeremy Bicha <email address hidden>  Wed, 01 Mar 2017 17:55:56 -0500
  • mozjs38 (38.2.1~rc0-0ubuntu4) zesty; urgency=medium
    
      * Add back dh_strip rules but with --dbgsym-migration to fix very
        large binary packages in the last upload.
    
     -- Jeremy Bicha <email address hidden>  Sat, 18 Feb 2017 16:22:25 -0500
  • mozjs38 (38.2.1~rc0-0ubuntu3) zesty; urgency=medium
    
      * Really drop manual -dbg packages
    
     -- Jeremy Bicha <email address hidden>  Fri, 17 Feb 2017 17:59:49 -0500
  • mozjs38 (38.2.1~rc0-0ubuntu2) zesty; urgency=medium
    
      * debian/control:
        - Build-Depend on libicu-dev, libreadline-dev and python-dev
      * debian/rules: Copy these build flags from Fedora:
        --with-system-icu
        --with-system-zlib
        --enable-readline
        --enable-xterm-updates
        --enable-shared-js
        --enable-gcgenerational
        --disable-optimize
        --enable-pie
      * debian/rules:
        - Also use --enable-tests but don't make tests fatal yet
        - Use --with-intl-api as recommended by gjs developer
      * Don't install .a file
      * Bump dh compat to 10 but disable autoreconf until it can be made to work
      * Drop manual -dbg packages
    
     -- Jeremy Bicha <email address hidden>  Fri, 17 Feb 2017 17:32:04 -0500
  • mozjs38 (38.2.1~rc0-0ubuntu1) zesty; urgency=medium
    
      [ Rico Tzschichholz]
      * New upstream release (LP: #1662094)
      * Update version from mozjs24 to mozjs38
      * debian/control, debian/rules:
        - Build with autoconf2.13
      * Add patches:
        - copy-headers.patch:
          + Copy headers instead of symlinking
        - fix-gcc6-segfault.patch
          + Fix segfault when built with gcc6
        - fix-tracelogger.patch
          + Squashed version of several commits to fix the tracelogger
        - install-js-config-h.patch
        - pkg-config-version.patch:
          + Add major version to pkg-config filename
        - shell-version.patch:
          + Add major version to shell and js-config filenames
      * Drop patches:
        - aarch64-support.patch, applied in new version
        - fix-perl-5.22.patch, this perl script doesn't exist in new version
    
      [ Jeremy Bicha ]
      * Refresh patches
      * Disable patch that doesn't apply cleanly:
        - hppa-support.patch
    
     -- Rico Tzschichholz <email address hidden>  Mon, 06 Feb 2016 11:18:23 +0200