diff --git a/perlmod-macro/Cargo.toml b/perlmod-macro/Cargo.toml index 6c8ae49..eaae1a8 100644 --- a/perlmod-macro/Cargo.toml +++ b/perlmod-macro/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "perlmod-macro" -version = "0.9.0" +version = "0.9.1" build = "build.rs" categories = [ "API bindings" ] keywords = [ "ffi", "perl" ] diff --git a/perlmod-macro/debian/changelog b/perlmod-macro/debian/changelog index c96e08a..1a459e8 100644 --- a/perlmod-macro/debian/changelog +++ b/perlmod-macro/debian/changelog @@ -1,3 +1,11 @@ +rust-perlmod-macro (0.9.1-1) bookworm; urgency=medium + + * wrap xs calls in catch_unwind so that panics just 'croak' in perl + + * use alternate error representation so it includes context + + -- Proxmox Support Team Thu, 03 Apr 2025 15:14:18 +0200 + rust-perlmod-macro (0.9.0-1) bookworm; urgency=medium * 'unraw' function names, so exported subs can be named 'r#type' etc. diff --git a/perlmod-macro/debian/control b/perlmod-macro/debian/control index a945312..3520120 100644 --- a/perlmod-macro/debian/control +++ b/perlmod-macro/debian/control @@ -2,8 +2,8 @@ Source: rust-perlmod-macro Section: rust Priority: optional Build-Depends: debhelper-compat (= 13), - dh-sequence-cargo, - cargo:native , + dh-sequence-cargo +Build-Depends-Arch: cargo:native , rustc:native , libstd-rust-dev , librust-proc-macro2-1+default-dev , @@ -14,6 +14,7 @@ Maintainer: Debian Rust Maintainers