mozjs78_78.15.0-5_source.changes ACCEPTED into unstable
Debian FTP Masters
ftpmaster at ftp-master.debian.org
Tue Apr 12 21:22:29 BST 2022
Accepted:
-----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 at lists.alioth.debian.org>
Changed-By: Jeremy Bicha <jbicha at 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-----
Thank you for your contribution to Debian.
More information about the pkg-gnome-maintainers
mailing list