Back to mozjs78 PTS page

Accepted mozjs78 78.2.0-1 (amd64 source) into unstable, unstable



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 27 Aug 2020 21:59:39 +0100
Binary: libmozjs-78-0 libmozjs-78-0-dbgsym libmozjs-78-dev libmozjs-78-dev-dbgsym
Source: mozjs78
Architecture: amd64 source
Version: 78.2.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
Changed-By: Simon McVittie <smcv@debian.org>
Closes: 956334 968341
Description: 
 libmozjs-78-0 - SpiderMonkey JavaScript library
 libmozjs-78-dev - SpiderMonkey JavaScript library - development headers
Changes:
 mozjs78 (78.2.0-1) unstable; urgency=medium
 .
   * Team upload
 .
   [ Marco Trevisan (TreviƱo) ]
   * New upstream version 78.2.0 (Closes: #968341)
     - Rename source to mozjs78
     - debian/gbp.conf: Set debian and upstream branches to match version
     - debian/watch: Update main version regex
   * debian/control:
     - Add back rust and LLVM dependencies:
       mozjs can't be compiled anymore without rust built sources, at least not
       without some huge changes that aren't suitable for a distro-patch, so
       let's add back rustc and cargo as dependencies.
       This also implies some libraries checks that are performed using llvm
       tools, so including it as well.
     - Bump dependency on debhelper 13
     - Bump build dependency to ICU 63.1-4 (tests need debian specific version,
       see bug #968609)
     - Use python3 (and drop python2.7) (Closes: #956334)
     - Update Vcs-* flags to match branches
   * debian/rules:
     - Only use python3
     - Don't set ICU_DATA_FILE as mozilla build system already handles it
     - Use GNOME suggested configure parameters
     - Factorize the code to compute just once the VERSIONED_LIBNAME
     - Export MOZJS_VERSION to be used in install files
     - Use thin LTO in rust (via RUSTFLAGS) for riscv64
     - Ensure rust follows debian compilation settings
     - Set CARGO_HOME to a builddir subdirectory
   * debian/test.sh:
     - Use python3 to run jit tests
     - Run again make check-jstests (it was wrongly removed)
     - Don't redefine HOME. This is now handled by default by debhelper 13
   * debian/*.install: Use debhelper 13 variables sobstitutions to match files
   * debian/README.source: Add doc to explain how we generate the orig file
   * debian/source/lintian-overrides:
     - Ignore missing signature on source tarball
     - Ignore errors on files with very long lines
   * debian/gbp.conf:
     - Remove filters as they are now handled by the repack script
   * debian/gbp-repack-mozjs-source.sh:
     - Only support gbp versions that repack the orig file using the content
       generated by the postunpack hook
     - Add ability to copy more files into the git archive from firefox
       sources, and include the ICU sources to allow builds without system ICU.
     - Add ability to filter files, and remove Files-Excluded from
       debian/copyright (in case gbp imports an orig file without uscan).
     - Delete empty directories in mozjs sources (as git will ignore them)
   * debian/libmozjs-78-0.docs: Include NOTICE file from 3rd party pkcs11
   * debian/patches: Refresh for mozjs78
   * d/p/Bug-1545437-Add-options-to-specify-Rust-target-name.patch:
     - Refreshed to apply in new version, we still need to set RUST_TARGET
   * d/p/Bug-1661094-Always-define-PKGCONF_REQUIRES_PRIVATE.patch:
     - Ensure we generate a pkg-config file with proper syntax
   * d/p/Remove-unused-LLVM-and-Rust-build-dependencies.patch:
     - Dropped, mozjs now strictly depends on rust (and use llvm tools to check)
   * d/p/tests-Adapt-formatted-strings-results-to-system-ICU.patch:
     - Sync expected test results as per latest system ICU
   * d/p/Add-riscv64-support.patch:
     - Ensure that we find the proper rust target in all the riscv64 variants
     - Ensure we compile with -mabi=lp64d, importing some cc-rs fixes.
   * d/p/icu_sources_data.py-Decouple-from-Mozilla-build-system.patch,
     d/p/icu_sources_data-Write-command-output-to-our-stderr.patch:
     - Add back icu sources data patches, they were wrongly removed, even if
       they aren't currently used, they might be useful if internal ICU is
       wanted for backport reasons.
 .
   [ Dimitri John Ledkov ]
   * Disable CET protection in mozjs, until after JIT is ported upstream.
 .
   [ Simon McVittie ]
   * d/copyright: Update
   * d/p/Skip-another-timezone-related-test-that-fails-with-system.patch:
     Add a patch to skip another timezone-related test with system ICU
Checksums-Sha1: 
 034bd33a0c9f29ffb1b72f8cf5b52c87d64d971c 2445 mozjs78_78.2.0-1.dsc
 9c4d75e3ad5b75e4eaeeaa32748c7c850bcfe27f 59619040 mozjs78_78.2.0.orig.tar.xz
 f332a9bf2c4548b4055e731a2cf03c83a4949667 55640 mozjs78_78.2.0-1.debian.tar.xz
 f19fbd7aeaa5a03810d1709517b40955b804a6ba 7427 mozjs78_78.2.0-1_source.buildinfo
 233bebc32f4d0874fe7bd0c464364b0ce159a737 116932632 libmozjs-78-0-dbgsym_78.2.0-1_amd64.deb
 9f2d439819d2acfaa8e146f13e75ffe336460adf 4002520 libmozjs-78-0_78.2.0-1_amd64.deb
 240fd51aa119b192323b3f23533e7dca8fd3363c 120055528 libmozjs-78-dev-dbgsym_78.2.0-1_amd64.deb
 8b56290914a7fd30fc37003553809ea12ece20b9 4766820 libmozjs-78-dev_78.2.0-1_amd64.deb
 17df364f6714b26c04fbb6accb4b59d5d06133bf 7506 mozjs78_78.2.0-1_amd64.buildinfo
Checksums-Sha256: 
 0c91e3b39401280f4d9d5475cf19d224d9de611e7f3c722e74dd1e4e3272a702 2445 mozjs78_78.2.0-1.dsc
 ca891a591392f00040a3a4c0c0702cf81464586aba65fb01d572ecebcc07f1d3 59619040 mozjs78_78.2.0.orig.tar.xz
 be982cd46cf246ea331f6970ff13de28c1085ebc094686612e0928f35d97ad96 55640 mozjs78_78.2.0-1.debian.tar.xz
 470616f9b87776bebf3e055130e0beca2c21ec2ac01269333eaa237bbf2bbd50 7427 mozjs78_78.2.0-1_source.buildinfo
 1bb0cf3f608fc7f461ebd629c1b9a077f3da6f9c6f27b738d1925b0b4079f314 116932632 libmozjs-78-0-dbgsym_78.2.0-1_amd64.deb
 f061733813dfd329943b766ce11ae5b4e9ab0175e265ca467eec3c31575e91c7 4002520 libmozjs-78-0_78.2.0-1_amd64.deb
 13cf57ad2c2aebeeab4741080be01dc9a33d542302fb5e3efee875302913c1fe 120055528 libmozjs-78-dev-dbgsym_78.2.0-1_amd64.deb
 d8b2505fc5f6e9ddcdfc12381e89cda8c9ce322aa02d62c194b8b7824ca1c5a3 4766820 libmozjs-78-dev_78.2.0-1_amd64.deb
 22d6126abcc34d81b4863492dc685903835d8c882dbdc85d4c96244f4593197b 7506 mozjs78_78.2.0-1_amd64.buildinfo
Files: 
 1378f4df1fb9ad205a371096d5654f53 2445 libs optional mozjs78_78.2.0-1.dsc
 24e6808a72bc5bcdfd595edbf4a5c8c6 59619040 libs optional mozjs78_78.2.0.orig.tar.xz
 3c271993325f62e071b7253cbb95cb0c 55640 libs optional mozjs78_78.2.0-1.debian.tar.xz
 0efda411bd2025695f630d291c932112 7427 libs optional mozjs78_78.2.0-1_source.buildinfo
 be0d4c5fbd3d9a4bfa59799b57c6d75c 116932632 debug optional libmozjs-78-0-dbgsym_78.2.0-1_amd64.deb
 39dd14dee9294378d60ceb3609aa6fbc 4002520 libs optional libmozjs-78-0_78.2.0-1_amd64.deb
 196528a1eafa99b54b5922154c5b90a4 120055528 debug optional libmozjs-78-dev-dbgsym_78.2.0-1_amd64.deb
 1f4831cc45660630381073b7be4d85d7 4766820 libdevel optional libmozjs-78-dev_78.2.0-1_amd64.deb
 6cdc967792135ed61fd8cd4cd5647ee5 7506 libs optional mozjs78_78.2.0-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJEBAEBCAAuFiEENuxaZEik9e95vv6Y4FrhR4+BTE8FAl9ITi4QHHNtY3ZAZGVi
aWFuLm9yZwAKCRDgWuFHj4FMT8M8D/0VPD3R4sLVHEqdHznXr2t0NRmxS/YezJuI
zNdNBGaGn1/KE13AkJp2DVammf91nFmnBl+bHMe+0OLnto3q5pZ34VMHvPoHLz8E
l+uJa2fqkHfuPP25p2rccnBJn8qZEuUvuWCzuhceXqvfhzPWJ1EvjU9rCjzKW4AB
Pdw03+UZZmJIFe0bpnyx4P26faEAYnxJu3L5IOXHwwDYEDq/NNkIcC5EkMcNa5h+
4yxKbJWssDgSWO3PhRbhkzhwJSxK0PbxwmkdZJbrnOa5tiaNvOMKMODigMjhEOlt
b9XKEA/FVZnD4gc1Guo7wo9/1LAEBARTwzvImb350RV1ntoZDAaGQWxgXN0Lsrh7
OsjlHg84tRiKx9vT0jidu1taQ+MpwDzhZwbiOyYlu+n8FTqTuyFHBFgtjEY5vqFU
mHKnv6a3VCnTAQbJLUl/SV3zyTR2r7IuSuC5FhMHnBq9KmtvzjAs9N4EdiKIMdtA
21avHbWtVeGTR8YMFT2HUcuyy04/bBvoauouyJIGjTJIgrbuC7omjK55zCzcWZZR
hbQ3LYZ9UM6Xp7d7vsbc3EDaE5PpPs4o1cXUfZfZWpd1Xvlpojy1TcZyA8JsWCJB
ysRfxubmQHCWfzi8NkiEadqPJl+EYXvpKJMaMExYAkHNQNrEN+pi9ePBcQCHIPT0
iQTfvj5tbA==
=tu3W
-----END PGP SIGNATURE-----