summaryrefslogtreecommitdiff
path: root/databases/postgresql-promscale_extension
diff options
context:
space:
mode:
authortnn <tnn@pkgsrc.org>2022-03-27 14:05:36 +0000
committertnn <tnn@pkgsrc.org>2022-03-27 14:05:36 +0000
commit1c22a3abc7fbdf61938e22925e69bc183ec0bf94 (patch)
treefa461c80625a59dd149bae24de4fbc5f11dc8b11 /databases/postgresql-promscale_extension
parentc9a2268116a8f19e07d97ad1292df8b63299f2d4 (diff)
downloadpkgsrc-1c22a3abc7fbdf61938e22925e69bc183ec0bf94.tar.gz
postgresql-promscale_extension: fix build on SunOS
Diffstat (limited to 'databases/postgresql-promscale_extension')
-rw-r--r--databases/postgresql-promscale_extension/distinfo4
-rw-r--r--databases/postgresql-promscale_extension/patches/patch-pgx_pgx-pg-sys_src_submodules_mod.rs10
2 files changed, 8 insertions, 6 deletions
diff --git a/databases/postgresql-promscale_extension/distinfo b/databases/postgresql-promscale_extension/distinfo
index 29709350cac..b63539b73f6 100644
--- a/databases/postgresql-promscale_extension/distinfo
+++ b/databases/postgresql-promscale_extension/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.9 2022/03/11 18:47:30 tnn Exp $
+$NetBSD: distinfo,v 1.10 2022/03/27 14:05:36 tnn Exp $
BLAKE2s (addr2line-0.16.0.crate) = 24e229c429a7ffc5c9010ec4c102ab2fc3f9982cfa9897b42709fd96b8f83dc7
SHA512 (addr2line-0.16.0.crate) = 7ea8fffcdff7f8f25c0a588fe2ee652053988ab2e1d39ac740f5199d6e7d30beed0272403d04b86ec5de6ad5459698cdf28f8efd5caab7b6693102df7ec4889c
@@ -699,4 +699,4 @@ Size (wyz-0.2.0.crate) = 12926 bytes
BLAKE2s (xml-rs-0.8.3.crate) = c3e5a0929985c446b51db74417a531906b9dafaf25fb4aead3583422eb7d60f3
SHA512 (xml-rs-0.8.3.crate) = e44048aa2a010c6242d79c8590bceb300d7056cfd1397c4e4e4411089a3c3686b49603fc2336ea69596b6775b729f1197ab6d9d7d8f83a758e2d962c07aec033
Size (xml-rs-0.8.3.crate) = 52547 bytes
-SHA1 (patch-pgx_pgx-pg-sys_src_submodules_mod.rs) = b9f0666cdb8414ee8061607156422bc125b5f6db
+SHA1 (patch-pgx_pgx-pg-sys_src_submodules_mod.rs) = 45081b2295cea8ca0f936a0c60a5e4df3c32c83d
diff --git a/databases/postgresql-promscale_extension/patches/patch-pgx_pgx-pg-sys_src_submodules_mod.rs b/databases/postgresql-promscale_extension/patches/patch-pgx_pgx-pg-sys_src_submodules_mod.rs
index b6bed86a81a..f3607c0b084 100644
--- a/databases/postgresql-promscale_extension/patches/patch-pgx_pgx-pg-sys_src_submodules_mod.rs
+++ b/databases/postgresql-promscale_extension/patches/patch-pgx_pgx-pg-sys_src_submodules_mod.rs
@@ -1,13 +1,14 @@
-$NetBSD: patch-pgx_pgx-pg-sys_src_submodules_mod.rs,v 1.2 2021/12/10 11:44:19 tnn Exp $
+$NetBSD: patch-pgx_pgx-pg-sys_src_submodules_mod.rs,v 1.3 2022/03/27 14:05:36 tnn Exp $
-NetBSD support
+NetBSD, SunOS support
--- ../vendor/pgx-pg-sys-0.2.0/src/submodules/mod.rs.orig 1973-11-29 21:33:09.000000000 +0000
+++ ../vendor/pgx-pg-sys-0.2.0/src/submodules/mod.rs
-@@ -20,6 +20,15 @@ extern "C" {
+@@ -20,7 +20,16 @@ extern "C" {
) -> std::os::raw::c_int;
}
+-#[cfg(any(target_os = "macos", target_os = "freebsd"))]
+#[cfg(target_os = "netbsd")]
+extern "C" {
+ #[link_name = "__sigsetjmp14"]
@@ -17,6 +18,7 @@ NetBSD support
+ ) -> std::os::raw::c_int;
+}
+
- #[cfg(any(target_os = "macos", target_os = "freebsd"))]
++#[cfg(any(target_os = "macos", target_os = "freebsd", target_os = "solaris", target_os = "illumos"))]
extern "C" {
pub(crate) fn sigsetjmp(
+ env: *mut crate::sigjmp_buf,