[From nobody Wed Jul 22 14:47:07 2026
Received: (at 984627-done) by bugs.debian.org; 22 Jul 2026 13:44:28 +0000
X-Spam-Checker-Version: SpamAssassin 4.0.1-bugs.debian.org_2005_01_02
 (2024-03-25) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-4.7 required=4.0 tests=BAYES_00,FOURLA,
 RCVD_IN_DNSWL_LOW,SPF_HELO_NONE,SPF_PASS,VERSION autolearn=ham
 autolearn_force=no version=4.0.1-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 14; hammy, 97; neutral, 23; spammy, 0.
 spammytokens: hammytokens:0.000-+--UD:toml, 0.000-+--debcargo,
 0.000-+--sk:build-d, 0.000-+--wasm, 0.000-+--H*Ad:N*Fabian
Return-path: &lt;f.gruenbichler@proxmox.com&gt;
Received: from proxmox-new.maurer-it.com ([94.136.29.106]:29026)
 by buxtehude.debian.org with esmtps
 (TLS1.3:ECDHE_X25519__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
 (Exim 4.96) (envelope-from &lt;f.gruenbichler@proxmox.com&gt;)
 id 1wmXFL-00ASKi-2K for 984627-done@bugs.debian.org;
 Wed, 22 Jul 2026 13:44:28 +0000
Received: from proxmox-new.maurer-it.com (localhost.localdomain [127.0.0.1])
 by proxmox-new.maurer-it.com (Proxmox) with ESMTP id A196AC6E9E
 for &lt;984627-done@bugs.debian.org&gt;; Wed, 22 Jul 2026 15:39:08 +0200 (CEST)
Date: Wed, 22 Jul 2026 15:39:04 +0200
From: Fabian =?iso-8859-1?q?Gr=FCnbichler?= &lt;f.gruenbichler@proxmox.com&gt;
Subject: Re: debcargo: should ignore build-dependencies that are marked
 cfg(target_env = &quot;msvc&quot;)
To: 984627-done@bugs.debian.org
MIME-Version: 1.0
User-Agent: astroid/0.17.0 (https://github.com/astroidmail/astroid)
Message-Id: &lt;1784727443.rdjkufuqqj.astroid@yuna.none&gt;
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Bm-Milter-Handled: 55990f41-d878-4baa-be0a-ee34c49e34d2
X-Bm-Transport-Timestamp: 1784727520475
X-Greylist: delayed 318 seconds by postgrey-1.37 at buxtehude;
 Wed, 22 Jul 2026 13:44:28 UTC

Version: 2.8.4-1

debcargo.toml can now contain `filter_targets` which allows to
automatically generate a patch to remove all dependencies
conditionalized with `target.cfg`. It is opt-in at the moment and allows
to keep everything mapping to Debian architectures (including ports)
and/or WASM. I plan to switch the default at a later point to make it
opt-out.]