[ubuntu/groovy-proposed] mozjs78 78.2.0-1~fakesync1 (Accepted)
Iain Lane
iain.lane at canonical.com
Tue Sep 1 12:01:25 UTC 2020
mozjs78 (78.2.0-1~fakesync1) groovy; urgency=medium
* Upload from Debian git to Ubuntu while the package is in NEW.
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
Date: Tue, 01 Sep 2020 11:50:23 +0100
Changed-By: Iain Lane <iain.lane at canonical.com>
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
https://launchpad.net/ubuntu/+source/mozjs78/78.2.0-1~fakesync1
-------------- next part --------------
Format: 1.8
Date: Tue, 01 Sep 2020 11:50:23 +0100
Source: mozjs78
Architecture: source
Version: 78.2.0-1~fakesync1
Distribution: groovy
Urgency: medium
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
Changed-By: Iain Lane <iain.lane at canonical.com>
Closes: 956334 968341
Changes:
mozjs78 (78.2.0-1~fakesync1) groovy; urgency=medium
.
* Upload from Debian git to Ubuntu while the package is in NEW.
.
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:
23764866cb6bd42ec7346433a757a421a50c2d90 2346 mozjs78_78.2.0-1~fakesync1.dsc
9c4d75e3ad5b75e4eaeeaa32748c7c850bcfe27f 59619040 mozjs78_78.2.0.orig.tar.xz
18728daafad104d1e8cceb476756cc9733f8f49a 55688 mozjs78_78.2.0-1~fakesync1.debian.tar.xz
a86a3e31037d220292d706ccdda478e3161d7bdc 16887 mozjs78_78.2.0-1~fakesync1_source.buildinfo
Checksums-Sha256:
b50bddc4bb1515eebc1ebe76f09116b700552fd0752154a77dbddbb0469bb985 2346 mozjs78_78.2.0-1~fakesync1.dsc
ca891a591392f00040a3a4c0c0702cf81464586aba65fb01d572ecebcc07f1d3 59619040 mozjs78_78.2.0.orig.tar.xz
ec44b442d56ff90fd55eec1049bec9a2e9c4501f4e99dc0182399118a15c45d4 55688 mozjs78_78.2.0-1~fakesync1.debian.tar.xz
cd2c2dcf2f796636331cb99e356cf2ee39c180ca987c2f06ae31e2fc4ec092e5 16887 mozjs78_78.2.0-1~fakesync1_source.buildinfo
Files:
66d9ca48d18eb4f484246dfeb38f9ed7 2346 libs optional mozjs78_78.2.0-1~fakesync1.dsc
24e6808a72bc5bcdfd595edbf4a5c8c6 59619040 libs optional mozjs78_78.2.0.orig.tar.xz
1a0e96b17210d9cd3b6182a4572b667c 55688 libs optional mozjs78_78.2.0-1~fakesync1.debian.tar.xz
276aa6ca89dac7371fe7b993a0ce55db 16887 libs optional mozjs78_78.2.0-1~fakesync1_source.buildinfo
More information about the Groovy-changes
mailing list