Debian Patches

Status for rust-libsystemd/0.5.0-1

Patch Description Author Forwarded Bugs Origin Last update
nix-0.24.patch commit eb9ea392636681bdea35a89b782edbb8010897f0

fix build for compatibility with nix 0.24

See https://github.com/lucab/libsystemd-rs/issues/107.

diff --git a/src/activation.rs b/src/activation.rs
index 1c751dc78..9a0dd9d3f 100644
Jonah Petri <jonah@petri.us> no 2022-02-24
uuid-1.patch This patch is based on the upstream commit described below, adapted for use
in the Debian package by Peter Michael Green.

commit e11d3e6b277a4163071f8772499c1e72e67bcd91

update to uuid 1.0

===================================================================
zhangjingqiang <zhangjingqiang@bytedance.com> no 2022-04-21
skip-test_journal_print_large_buffer.patch test_journal_print_large_buffer seems to fail sporadically on some architectures
and consistently on others with an "invalid argument" error. I suspect a kernel
imposed resource limit that is different on different test runners.

===================================================================
no
disable-integration-tests.patch =================================================================== no
stop-using-SockAddr-enum.patch This patch is based on the upstream commit described below, adpated for use in the Debian
package by Peter Michael Green.

commit 86e4439bf42dd7df62aa3af965604fcef38307be

update to nix 0.24

diff --git a/src/activation.rs b/src/activation.rs
index 9a0dd9d3f..35330bb62 100644
Zhang Jingqiang <zh_jq@outlook.com> no 2022-05-10
use-memfd_create-syscall.patch This patch is based on the upstream commit described below, adapted for use
in the Debian package by Peter Michael Green.

commit 3037b5d110e035ff60c6f7b6fd5440aa56091b4e

call memfd_create as syscall instead of through libc

In order to support glibc < 2.27, we call memfd_create() through
syscall() instead of as a libc function, since memfd_create() was
added in glibc 2.27.

===================================================================
Daniel Estévez <daniel@destevez.net> no 2023-04-28
nix-0.27.patch =================================================================== no

All known versions for source package 'rust-libsystemd'

Links