Debian Patches

Status for rust-libc/0.2.178-2

Patch Description Author Forwarded Bugs Origin Last update
fix-mq_attr-partialeq.patch commit f609034528d2c122f46c2e00887e886a998c3c61

linux, fuchsia: Mark mq_attr padding area as such

As per commit c100954964 the hard-coded partial equality implementations
have been dropped in favor for auto-generated ones, but they did not
work for mq_attr, since the padding area was not typed correctly.

Fix this, using the Padding type.

(backport <https://github.com/rust-lang/libc/pull/4858>)
(cherry picked from commit d5b0f290a1c464fecc9710bb7fb1c8e011c1314a)

diff --git a/src/fuchsia/mod.rs b/src/fuchsia/mod.rs
index 4ba381cbb6..dde162827e 100644
Marco Trevisan (TreviƱo) <mail@3v1n0.net> no 2025-12-02
time64-010-add-cfg-option.patch This patch is based on the commit described below, taken from upstream pull
request 3175, it was adapted for use in the Debian package by Peter Michael
Green.

commit d0c905b147ad46c7e81a62199ba3c57935d66723

Add cfg option gnu_time64_abi

===================================================================
Ola x Nilsson <olani@axis.com> no 2023-09-07
time64-020-exclude-x32.patch commit 271d07eaca5f05324a9965f94e67287c31c3bc0d

x86_64_x32 have 64 bit time_t

diff --git a/build.rs b/build.rs
index 787c25cdd6..f5aff2024e 100644
Ola x Nilsson <olani@axis.com> no 2023-09-12
time64-025-exclude-i386.patch =================================================================== no
drop-rustc-dep-of-std-feature.patch =================================================================== no

All known versions for source package 'rust-libc'

Links