pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/cargo-c/patches
Module Name: pkgsrc
Committed By: pin
Date: Tue Apr 7 18:45:59 UTC 2026
Added Files:
pkgsrc/devel/cargo-c/patches: patch-.._vendor_zeroize-1.8.2_src_lib.rs
Log Message:
devel/cargo-c: restore zeroize patch
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.3 \
pkgsrc/devel/cargo-c/patches/patch-.._vendor_zeroize-1.8.2_src_lib.rs
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Added files:
Index: pkgsrc/devel/cargo-c/patches/patch-.._vendor_zeroize-1.8.2_src_lib.rs
diff -u /dev/null pkgsrc/devel/cargo-c/patches/patch-.._vendor_zeroize-1.8.2_src_lib.rs:1.3
--- /dev/null Tue Apr 7 18:45:59 2026
+++ pkgsrc/devel/cargo-c/patches/patch-.._vendor_zeroize-1.8.2_src_lib.rs Tue Apr 7 18:45:59 2026
@@ -0,0 +1,15 @@
+$NetBSD: patch-.._vendor_zeroize-1.8.2_src_lib.rs,v 1.3 2026/04/07 18:45:59 pin Exp $
+
+Do not try to use neon on big-endian aarch64.
+
+--- ../vendor/zeroize-1.8.2/src/lib.rs.orig 2025-02-17 09:10:19.704961007 +0000
++++ ../vendor/zeroize-1.8.2/src/lib.rs
+@@ -245,7 +245,7 @@ extern crate std;
+ #[cfg(feature = "zeroize_derive")]
+ pub use zeroize_derive::{Zeroize, ZeroizeOnDrop};
+
+-#[cfg(target_arch = "aarch64")]
++#[cfg(all(target_arch = "aarch64", target_endian = "little"))]
+ mod aarch64;
+ #[cfg(any(target_arch = "x86", target_arch = "x86_64"))]
+ mod x86;
Home |
Main Index |
Thread Index |
Old Index