[Bug 2036123] Re: [FFe] Remove Windows libraries from Rust source package

Steve Langasek 2036123 at bugs.launchpad.net
Tue Oct 10 22:28:06 UTC 2023


This, of course, is the biggest risk:

$ reverse-depends src:rustc -a source |wc -l
5463
$

We do not have time for rebuild testing all of its reverse-dependencies
to confirm that this change does not regress anything.  We would have
time to do that via an SRU.

They are Windows libraries, so it seems obvious that they shouldn't be
needed for any builds of Ubuntu packages that build-depend on rustc.
But can you describe explicitly how and when these Windows libraries are
used, so we can decide how confident we are that this change will not
impact behavior of the rustc package in Ubuntu?

** Changed in: rustc (Ubuntu)
       Status: New => Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to rustc in Ubuntu.
https://bugs.launchpad.net/bugs/2036123

Title:
  [FFe] Remove Windows libraries from Rust source package

Status in rustc package in Ubuntu:
  Incomplete

Bug description:
  We want to remove Windows libraries (mostly windows-sys and friends)
  from the Rust source package.

  They contain binary blobs and auto-generated code that consume much storage space (~700 MiB).
  Removing them also makes the source package easier to audit.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rustc/+bug/2036123/+subscriptions




More information about the foundations-bugs mailing list