Package: src:rust-libc
Severity: wishlist
Blocks: 929385 by -1
Control: tags -1 + patch

sequoia-openpgp wants memsec, which wants getrandom, which wants
rust-libc version 0.2.54 or greater.  but we only have rust-libc 0.2.48
in debian right now.

If i look for the dependencies, though:

    aptitude '~Dlibrust-libc

There are 100 of them -- yikes!  I'm not sure how to efficiently and
safely test them all to ensure that the upgrade doesn't break anything,
so rather than just applying the patch below, i'm proposing it here.

      --dkg

From 545f9849017fb769bc036127d2515529bbc41179 Mon Sep 17 00:00:00 2001
From: Daniel Kahn Gillmor <[email protected]>
Date: Tue, 21 May 2019 17:40:35 -0400
Subject: [PATCH] update libc to 0.2.55

---
 src/libc/debian/changelog               | 7 +++++++
 src/libc/debian/copyright.debcargo.hint | 7 +++++++
 2 files changed, 14 insertions(+)

diff --git a/src/libc/debian/changelog b/src/libc/debian/changelog
index 1f6332fc..eafb81e8 100644
--- a/src/libc/debian/changelog
+++ b/src/libc/debian/changelog
@@ -1,3 +1,10 @@
+rust-libc (0.2.55-1) UNRELEASED-FIXME-AUTOGENERATED-DEBCARGO; urgency=medium
+
+  * Team upload.
+  * Package libc 0.2.55 from crates.io using debcargo 2.2.10
+
+ -- Daniel Kahn Gillmor <[email protected]>  Tue, 21 May 2019 17:38:23 -0400
+
 rust-libc (0.2.48-1) unstable; urgency=medium
 
   * Package libc 0.2.48 from crates.io using debcargo 2.2.9
diff --git a/src/libc/debian/copyright.debcargo.hint b/src/libc/debian/copyright.debcargo.hint
index 51056c8a..314b788d 100644
--- a/src/libc/debian/copyright.debcargo.hint
+++ b/src/libc/debian/copyright.debcargo.hint
@@ -19,6 +19,13 @@ Comment:
  FIXME (overlay): These notices are extracted from files. Please review them
  before uploading to the archive.
 
+Files: ./src/hermit/mod.rs
+Copyright: 2018 The Rust Project Developers
+License: UNKNOWN-LICENSE; FIXME (overlay)
+Comment:
+ FIXME (overlay): These notices are extracted from files. Please review them
+ before uploading to the archive.
+
 Files: ./src/lib.rs
 Copyright: 2012-2015 The Rust Project Developers
 License: UNKNOWN-LICENSE; FIXME (overlay)
-- 
2.20.1

Attachment: signature.asc
Description: PGP signature

Reply via email to