← Back to team overview

debcrafters-packages team mailing list archive

[Bug 2112550] Re: dh-cargo: support non-standard crate layout in vendored crates

 

This bug was fixed in the package dh-cargo - 32ubuntu1

---------------
dh-cargo (32ubuntu1) questing; urgency=medium

  * Merge with Debian unstable (LP: #2111991). Remaining changes:
    - cargo.pm: set LTO flags according to the debhelper flags
    - 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.
    Squashed:
    * dh-cargo-vendored-sources:
      - Only list non-empty crates.
      - Accept top-level lib.rs (LP #2096268)
      - Improve opendir error messages to include directory name

  [ Zixing Liu ]
  * dh-cargo-vendored-sources: properly checks non-standard crate layouts.
    Now if the crate does not have a standard layout, `cargo` will be used
    to help determine where the source files should be. (LP: #2112550)

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)

 -- Simon Chopin <schopin@xxxxxxxxxx>  Thu, 05 Jun 2025 11:38:32 +0200

** Changed in: dh-cargo (Ubuntu)
       Status: Fix Committed => Fix Released

-- 
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/2112550

Title:
  dh-cargo: support non-standard crate layout in vendored crates

Status in dh-cargo package in Ubuntu:
  Fix Released

Bug description:
  According to liushuyu and mitchellaugustin, asusctl depends on vtable-
  macro which has a non-standard layout.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dh-cargo/+bug/2112550/+subscriptions



References