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