Accepted mozjs78 78.15.0-5 (source) into unstable
- To: debian-devel-changes@lists.debian.org
- Subject: Accepted mozjs78 78.15.0-5 (source) into unstable
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Tue, 12 Apr 2022 20:22:29 +0000
- Dkim-signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=ftp-master.debian.org; s=smtpauto.fasolo; h=Date:Message-Id:Subject: Content-Transfer-Encoding:Content-Type:MIME-Version:To:Reply-To:From:Cc: Content-ID:Content-Description:In-Reply-To:References; bh=uiaIhTNuMKp/75iLk5YE1nxR2tCfxlsXP4pXhjxBy30=; b=B6sZTfypZoz19OfUaOAJDIjc2A tMhWpsgyz4yEZvL0cxyyjE28qdxZ/vP/4jPdrRfJGYDd3P9vl+GwWP72V3IFH2JKfcmnCEegByes3 Bd4z5GKHccMpDv78uj0tsvFSAvzyM13u41uj9X6G35hCyJL8wun/SuGtQKN/3qdagjEaTi+A8fn3M X6tZjdgBdr8BiCtiCyvZtCvVWSbDf/pNi1DqeW7NCBPMpxmFplrR8gnwh+Zu4e1ev4n8L9B0SYZrP LHBOK7w28wFsD1Dj7wo5OHx76zC20cnY3SDbYxh3rt7x7ZNmjZaV0dO4rA1VLt/fnZIJw/EhTLkaS zuRZTNzQ==;
- Mail-followup-to: debian-devel@lists.debian.org
- Message-id: <E1neN1x-0005Zm-7X@fasolo.debian.org>
- Reply-to: debian-devel@lists.debian.org
-----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-----