Bug#991761: rust-swc-core: ecma crates ready to enable (ITP #991761)

Jonas Smedegaard <[email protected]> Tue, 21 Jul 2026 23:44:12 +0200
Newsgroups gmane.linux.debian.devel.wnpp
Message-ID <178467025219.569989.5098294861363526655__31555.9058728226$1784670349$gmane$org@cairon.jones.dk>
Quoting Juan M. Méndez Rey (2026-07-21 11:50:21)
> Regarding precomputed-map. MR ready for debcargo-conf: https://salsa.debian.org/rust-team/debcargo-conf/-/merge_requests/1283 (ITP #1142523)

Great!

For future sake, please reference ITP bug number instead (and mention
source URI in the ITP). Not relevant here - the package has already
entered the archive (which leads to another note: please target
experimental initially, and unstable only when package can migrate to
testing).

> Now: ecma crates. Changed now to 3 atomic commits (as requested) on
> debian/enable-ecma-crates-v2 in my fork:
> https://salsa.debian.org/mendezr/rust-swc-core/-/commits/debian/enable-ecma-crates-v2
> 
> I took a look to the the icu_properties exclusion (to enable
> ecma_minifier/transforms) but it is a different matter in scope, so I
> think it is better to work on that on a different batch of work. The
> dev-dep chain cascades and rollup doesn't need those, my main
> objective to unblock rollup-v4

Thanks for the more atomic patches. I have cherry-picked the first two,
as the third is unneeded (only needed for crates that gets exposed with
each of their features, which for this gigantic workspace I will do
only where really needed by reverse dependencies).

The package fails to build, however. I was assuming that you had tested
that - I am ok with untested patch proposals, but please in future
mention explicitly if you are proposing changes that you have not
tested.

Thanks,

 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/
 * Sponsorship: https://ko-fi.com/drjones

 [x] quote me freely  [ ] ask before reusing  [ ] keep private