debcrafters-packages team mailing list archive
-
debcrafters-packages team
-
Mailing list archive
-
Message #01436
[Bug 2111991] Re: Merge dh-cargo from Debian Unstable for questing
Note to self or whoever picks it up, maybe incorporate
https://code.launchpad.net/~liushuyu-011/ubuntu/+source/dh-
cargo/+git/dh-cargo/+merge/485862 into the upload?
--
You received this bug notification because you are a member of
Debcrafters packages, which is subscribed to dh-cargo in Ubuntu.
https://bugs.launchpad.net/bugs/2111991
Title:
Merge dh-cargo from Debian Unstable for questing
Status in dh-cargo package in Ubuntu:
New
Bug description:
Scheduled-For: ubuntu-25.06
Ubuntu: 31ubuntu4
Debian Unstable: 32
A new release of dh-cargo is available for merging from Debian
Unstable.
If it turns out this needs a sync rather than a merge, please change
the tag 'dcr-merge' to 'dcr-sync', and (optionally) update the title
as desired.
If this merge pulls in a new upstream version, also consider adding an
entry to the questing Release Notes:
https://discourse.ubuntu.com/t/questing-quokka-release-notes/
### New Debian Changes ###
dh-cargo (32) unstable; urgency=medium
[ Fabian Grünbichler ]
* dh-cargo-built-using: fix cross-builds
* dh-cargo-built-using: mark X-Cargo-Built-Using as deprecated
[ Guillem Jover ]
* dh-cargo-built-using: Use ?= operator for obsolete substvars (Closes: #1096103)
-- Fabian Grünbichler <debian@fabian.gruenbichler.email> Fri, 07 Mar
2025 10:26:02 +0100
### Old Ubuntu Delta ###
dh-cargo (31ubuntu4) plucky; urgency=medium
* dh-cargo-vendored-sources:
- Accept top-level lib.rs (LP: #2096268)
- Improve opendir error messages to include directory name
-- Julian Andres Klode <juliank@xxxxxxxxxx> Thu, 23 Jan 2025
19:41:15 +0100
dh-cargo (31ubuntu3) plucky; urgency=medium
* dh-cargo-vendored-sources: Only list non-empty crates.
This makes it compatible with the approach used by cargo-vendor-filterer,
which instead of removing crates, simply removes all files and creates
an empty src/lib.rs. This removes the need to patch other crates to
remove their dependencies on filtered crates.
-- Julian Andres Klode <juliank@xxxxxxxxxx> Wed, 15 Jan 2025
12:07:43 +0100
dh-cargo (31ubuntu2) oracular; urgency=medium
* cargo.pm: set LTO flags according to the dpkg build options.
-- Zixing Liu <zixing.liu@xxxxxxxxxxxxx> Mon, 03 Jun 2024 13:43:57
-0600
dh-cargo (31ubuntu1) noble; urgency=medium
* Merge with Debian unstable. Remaining changes:
- Add support for using vendored sources, including checking the validity of
XS-Vendored-Sources-Rust field via the new dh-cargo-vendored-sources
script, and shipping the Cargo.lock file if available.
* Split out the dh-cargo-vendored-sources into its own package to be able
to use it with non-default rustc (e.g. rustc-1.74)
-- Simon Chopin <schopin@xxxxxxxxxx> Thu, 08 Feb 2024 16:27:41 +0100
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dh-cargo/+bug/2111991/+subscriptions
References