rust-libsystemd 0.5.0-1 source package in Ubuntu

Changelog

rust-libsystemd (0.5.0-1) unstable; urgency=medium

  * Team upload.
  * Package libsystemd 0.5.0 from crates.io using debcargo 2.6.1
  * Drop old patch relax-deps.patch, non-nix related patches are no
    longer needed with new version. nix related dependency patches
    have been moved into patches alongside the code changes.
  * Drop new-hmac-api.patch and bump-sha2.patch, no longer needed with
    new upstream.
  * Disable "integration" tests since they seem to rely on being able
    to access a journal, which may not be available in test environments
  * Add upstream patch to stop using SockAddr enum which was deprecated
    in nix 0.24 and removed in nix 0.27.
  * Add upstream patch to use memfd syscall directly instead of calling
    memfd through nix. Upstream did this for compatibility with older
    glibc, but it also avoids an annoying API change in nix.
  * Explicitly enable required features in nix crate since in nix 0.27
    they are no longer enabled by default.

 -- Peter Michael Green <email address hidden>  Wed, 28 Feb 2024 09:18:32 +0000

Upload details

Uploaded by:
Rust Maintainers
Uploaded to:
Sid
Original maintainer:
Rust Maintainers
Architectures:
any
Section:
misc
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
rust-libsystemd_0.5.0-1.dsc 3.0 KiB e2c09add7a200d0beebc9063e3f4efc23070ae8f43c314a11219f6246e7c776e
rust-libsystemd_0.5.0.orig.tar.gz 28.6 KiB 8144587c71c16756b1055d3dcb0c75cb605a10ecd6523cc33702d5f90902bf6d
rust-libsystemd_0.5.0-1.debian.tar.xz 6.6 KiB b02376824782c94db34e4f8adba49ae6d01d1aaf07198b14fefb088d1047e0ed

Available diffs

No changes file available.

Binary packages built by this source

librust-libsystemd-dev: Pure-Rust client library to interact with systemd - Rust source code

 Source code for Debianized Rust crate "libsystemd"