[ubuntu/xenial-security] cargo 0.31.0-3ubuntu1~16.04.1 (Accepted)
Chris Coulson
chrisccoulson at ubuntu.com
Tue Dec 11 21:06:53 UTC 2018
cargo (0.31.0-3ubuntu1~16.04.1) xenial; urgency=medium
* Backport 0.31.0 to xenial
* Embed libgit2 0.27.0 to avoid a dependency on a version which is newer
than that found in bionic
- add debian/libgit2
- add debian/patches/do-not-use-system-libgit2.patch
- update debian/control
- update debian/rules
- update debian/copyright
- update debian/patches/series
- update debian/README.source
* Hack the libgit2-sys build process to link the bundled libgit2
against the system's libhttp_parser.
- add debian/patches/use-system-libhttp-parser.patch
- update debian/patches/series
* Drop ssh_key_from_memory from the git2 default features, as that results
in the libgit2 build depending on a version of libssh2 that is too recent
- add debian/patches/git2-no-ssh_key_from_memory.patch
- update debian/patches/series
cargo (0.31.0-3ubuntu1) disco; urgency=medium
* Merge from Debian unstable. Remaining changes:
- Don't use the bootstrap.py script for bootstrapping as it no longer
works.
- remove debian/bootstrap.py
- update debian/make_orig_multi.sh
- Ignore test failures on s390x. There's no Debian build yet on this
arch and there's nothing in the archive that requires cargo on s390x at
this time
- update debian/rules
- Disable fetch tests on non x86/x86-64 architectures, as those hit an
unreachable!() in test code. Disable the Debian patch that disables these
tests on every architecture
- add debian/patches/disable-fetch-tests-on-non-x86.patch
- update debian/patches/series
- Disable test tool_paths::custom_runner which fails every now and again
because of a libstd bug (https://github.com/rust-lang/rust/issues/55242)
- add debian/patches/disable-tool_paths-custom_runner.patch
- update debian/patches/series
cargo (0.31.0-3) unstable; urgency=medium
* Tweak the cargo wrapper script to be more robust.
cargo (0.31.0-2) unstable; urgency=medium
* Fix test failure on some architectures due to hash ordering.
* Bump libgit2 dependency version constraint. (Closes: #899038)
cargo (0.31.0-1) unstable; urgency=medium
* Don't run tests when doing arch-indep build.
* Fix package include/exclude tests.
cargo (0.31.0-1~exp1) experimental; urgency=medium
* New upstream release.
* Simplify build scripts and add a Debian wrapper for cargo.
cargo (0.30.0-1) unstable; urgency=medium
* Upload to unstable.
cargo (0.30.0-1~exp1ubuntu1) cosmic; urgency=medium
* Merge with Debian experimental. Remaining changes:
- Don't use the bootstrap.py script for bootstrapping as it no longer
works.
- remove debian/bootstrap.py
- update debian/control
- update debian/rules
- update debian/make_orig_multi.sh
- Bump libgit2 dependency to 0.27.0. This is what is bundled in upstream
checkouts now, and it no longer builds against 0.25.1.0
- update debian/control
- Drop the unneeded dependency on libjs-jquery from cargo-doc
- update debian/control
- Ignore test failures on s390x. There's no Debian build yet on this
arch and there's nothing in the archive that requires cargo on s390x at
this time
- update debian/rules
- Don't disable generate_lockfile.rs:no_index_update, as this test was
fixed upstream to not clone the real index
- update debian/patches/2002_disable-net-tests.patch
- Disable fetch tests on non x86/x86-64 architectures, as those hit an
unreachable!() in test code. Disable the Debian patch that disables these
tests on every architecture
- add debian/patches/disable-fetch-tests-on-non-x86.patch
- update debian/patches/series
cargo (0.30.0-1~exp1) experimental; urgency=medium
[ upstream ]
* Cargo can silently fix some bad lockfiles You can use --locked to
disable this behaviour.
* cargo-install will now allow you to cross compile an install using
--target.
* Added the cargo-fix subcommand to automatically move project code from
2015 edition to 2018.
[ Vasudev Kamath ]
* Refresh patch 2004 for new release.
* Add openssl crates fuzz,test doc and apps file to unsuspicious list.
* debian/patches:
+ Drop patch 0774e97da3894f07ed5b6f7db175027a9bc4718b.patch for adding
cross compile support. Its merged upstream.
+ Refresh patch 2001 to newer version of libgit2-sys.
+ Refresh patch 2003 to newer version of libssh2-sys.
+ Drop patch 1001 which is merged upstream.
+ Refresh patch 2005 and 2007 to remove fuzz.
+ Refresh patch 2002 with newer release.
* debian/control:
+ Mark package compliance with Debian policy 4.2.1.
* Update copyright information for new release.
* debian/rules:
+ Use DEB_BUILD_OPTIONS to disable tests on powerpc and powerpcspe
architecture.
Closes: bug#908961, Thanks to Helmut Grohne.
cargo (0.29.0-1ubuntu1) cosmic; urgency=medium
* Merge from Debian unstable, remaining changes:
- Don't use the bootstrap.py script for bootstrapping as it no longer
works.
- remove debian/bootstrap.py
- update debian/control
- update debian/rules
- update debian/make_orig_multi.sh
- Bump libgit2 dependency to 0.27.0. This is what is bundled in upstream
checkouts now, and it no longer builds against 0.25.1.0
- update debian/control
- Drop the unneeded dependency on libjs-jquery from cargo-doc
- update debian/control
- Ignore test failures on s390x. There's no Debian build yet on this
arch and there's nothing in the archive that requires cargo on s390x at
this time
- update debian/rules
- Don't disable generate_lockfile.rs:no_index_update, as this test was
fixed upstream to not clone the real index
- update debian/patches/2002_disable-net-tests.patch
- Disable fetch tests on non x86/x86-64 architectures, as those hit an
unreachable!() in test code. Disable the Debian patch that disables these
tests on every architecture
- add debian/patches/disable-fetch-tests-on-non-x86.patch
- update debian/patches/series
Date: 2018-11-13 09:02:13.247776+00:00
Changed-By: Michael Hudson-Doyle <mwhudsonlp at fastmail.fm>
Signed-By: Chris Coulson <chrisccoulson at ubuntu.com>
https://launchpad.net/ubuntu/+source/cargo/0.31.0-3ubuntu1~16.04.1
-------------- next part --------------
Sorry, changesfile not available.
More information about the Xenial-changes
mailing list