Back to mozjs78 PTS page

Accepted mozjs78 78.15.0-5 (source) into unstable



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 12 Apr 2022 16:05:50 -0400
Source: mozjs78
Built-For-Profiles: noudeb
Architecture: source
Version: 78.15.0-5
Distribution: unstable
Urgency: medium
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
Changed-By: Jeremy Bicha <jbicha@ubuntu.com>
Closes: 1009442
Changes:
 mozjs78 (78.15.0-5) unstable; urgency=medium
 .
   [ Steve Langasek ]
   * Disable LTO, which gets confused trying to import the ICU dat file
   * Invoke the js binary from the dist directory, not the source directory,
     in debian/test.sh because for some reason the latter is not marked
     executable
 .
   [ Jeremy Bicha ]
   * Release to unstable (Closes: #1009442)
 .
 mozjs78 (78.15.0-4) experimental; urgency=medium
 .
   * Team upload
   * Don't rebuild ICU data from first principles every time.
     The version of its build system that went upstream in Mozilla
     generates the data file when a new version is imported, and just
     converts it from little-endian to big-endian during build if
     necessary. Doing this resolves two FTBFS issues:
     - regenerating the data file on a big-endian system breaks
       build system assumptions in this area, so not doing that fixes
       s390x and others;
     - some parts of the vendored ICU library that are needed by
       icu_sources_data.py, but not needed by a normal build, don't
       link libatomic often enough for armel, so not doing that fixes
       armel
   * Remove downstream patches for icu_sources_data.py, since we no
     longer run it.
 .
 mozjs78 (78.15.0-3) experimental; urgency=medium
 .
   * Team upload
 .
   [ Matthias Klose ]
   * d/p/python3.10.diff:
     Fix build with Python 3.10 as default
 .
   [ Simon McVittie ]
   * d/rules, d/control: Disable system ICU library.
     This gets mozjs78 out of the way of a planned transition from ICU 67
     to either 70 or 71.
   * d/patches/series: Don't apply system-ICU patches for this build
   * d/p/Bug-1642176-Make-intl-icu_sources_data.py-itself-Python-3.patch,
     d/p/Bug-1645779-Make-icu_sources_data.py-Python-3-compliant.patch:
     Add patches to make vendored ICU Python-3-compatible.
     Taken from upstream, already in version 91.
   * d/p/Bug-1650299-Unify-the-inclusion-of-the-ICU-data-file.-r-f.patch,
     d/p/Bug-1264836-Automatically-convert-the-little-endian-ICU-d.patch:
     Add patches to fix vendored ICU for big-endian.
     Taken from firefox-esr, already applied upstream in version 91.
   * d/p/vendored-ICU/:
     Move downstream patches that only affect vendored ICU into a
     subdirectory
   * d/p/Bug-1526653-Include-struct-definitions-for-user_vfp-and-u.patch:
     Add patch from firefox-esr to fix WASM on armhf
   * d/p/Don-t-build-ICU-in-parallel.patch:
     Add patch from firefox-esr to not always build ICU in parallel
   * d/p/Skip-a-test-for-backward-compatible-time-zone-aliases.patch:
     Skip one test even when not using system ICU.
     This turns out to fail with the vendored ICU as well.
   * Move patches for system ICU (not currently applied) into a subdirectory
Checksums-Sha1:
 d59be9b661c587c0916aa61de565d3ae305394b2 2319 mozjs78_78.15.0-5.dsc
 26043e543106ee7f006f0cf0202e524fa0c74898 64252 mozjs78_78.15.0-5.debian.tar.xz
 ec208e8b3a41667cab2aca51cc7a37a312952d73 9763 mozjs78_78.15.0-5_source.buildinfo
Checksums-Sha256:
 eb1c1569edccdb92f9c0f9ebc7cad06df919eb14d65723615c7979a9f7d7beb4 2319 mozjs78_78.15.0-5.dsc
 e73cc7343c28569a2e68259557fb29dff0aae2065fcc0883dde1f073f8cdff5a 64252 mozjs78_78.15.0-5.debian.tar.xz
 af11869e79d4e1470c005055f7a16dc610b215c95b76b65e38a28c0043040f53 9763 mozjs78_78.15.0-5_source.buildinfo
Files:
 d5181c3c968ab64d5a198087aa50063a 2319 libs optional mozjs78_78.15.0-5.dsc
 350be1c78b3e3e5f4fbc72e1ed6794ad 64252 libs optional mozjs78_78.15.0-5.debian.tar.xz
 62dfe460d43f508288c0b2324c2ef667 9763 libs optional mozjs78_78.15.0-5_source.buildinfo

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

iQIzBAEBCgAdFiEETQvhLw5HdtiqzpaW5mx3Wuv+bH0FAmJV2/YACgkQ5mx3Wuv+
bH0wyw/9HLyitYhHaBOtFc8AmOBM7FUoRNCsv0LgvbDqru+hNuswpc978W6JPQVU
GfyGrO2uOEEibd5U/lGnjrZfX9MS6wFGA6Ri0lYUH4N6lXE64MjdaaXH2qZFQiiB
5E+UYlEH17qsSOb8uecYAVjF1TjAMWnSxFvLuz19KkoTqSgR7vwk7huj0nRXtRaJ
5PNCiNOCLU7lLhIm5ySZpfJS4JVH+X5/h3jCBEzsuCLtFEBahMts9WtILRShpzhi
7RacAaWIOMZAiisUlp2N1c/6G7PeWNxp520/TzK9HXHj4ru9mjOU8q49YkmzCVWO
O4p9x7W9cw0Hb6IzXXkma+wN4sgX9sfTyjTOqsn0sbpvBrpzbawHRXDhlleCY0D+
yBWXSdQKDA+TRnQiZe6fuVYCdg8+9pArL8J4qwzGQ7UAfFW/Ur5kIZZCaySoazLR
npXn3SNu8q4JCpp1lKYql3LGQmnvuYAogy+wUxNBhVV6++RuviL8orPjVTx4CLpB
HzU+krgUyi2Tac0PMmgA3Gki2gjkihS4WcghLk+ewMknj26qrGsWxkoU2PC0uQBz
6qEFXstg+3fZVOTFGQxWI7Ah2WhEB7TAfw4NJfRa3Ust1B9n55DLirSpYlfp6HIC
Ex3TtUgTtjPusXKVRrTku3FDvJSJUPoAmDGSN4Zbv8p73fopHIU=
=GRVb
-----END PGP SIGNATURE-----