Sun Mar 27 14:05:36 2022 UTC ()
postgresql-promscale_extension: fix build on SunOS


(tnn)
diff -r1.9 -r1.10 pkgsrc/databases/postgresql-promscale_extension/distinfo
diff -r1.2 -r1.3 pkgsrc/databases/postgresql-promscale_extension/patches/patch-pgx_pgx-pg-sys_src_submodules_mod.rs

cvs diff -r1.9 -r1.10 pkgsrc/databases/postgresql-promscale_extension/distinfo (expand / switch to unified diff)

--- pkgsrc/databases/postgresql-promscale_extension/distinfo 2022/03/11 18:47:30 1.9
+++ pkgsrc/databases/postgresql-promscale_extension/distinfo 2022/03/27 14:05:36 1.10
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1$NetBSD: distinfo,v 1.9 2022/03/11 18:47:30 tnn Exp $ 1$NetBSD: distinfo,v 1.10 2022/03/27 14:05:36 tnn Exp $
2 2
3BLAKE2s (addr2line-0.16.0.crate) = 24e229c429a7ffc5c9010ec4c102ab2fc3f9982cfa9897b42709fd96b8f83dc7 3BLAKE2s (addr2line-0.16.0.crate) = 24e229c429a7ffc5c9010ec4c102ab2fc3f9982cfa9897b42709fd96b8f83dc7
4SHA512 (addr2line-0.16.0.crate) = 7ea8fffcdff7f8f25c0a588fe2ee652053988ab2e1d39ac740f5199d6e7d30beed0272403d04b86ec5de6ad5459698cdf28f8efd5caab7b6693102df7ec4889c 4SHA512 (addr2line-0.16.0.crate) = 7ea8fffcdff7f8f25c0a588fe2ee652053988ab2e1d39ac740f5199d6e7d30beed0272403d04b86ec5de6ad5459698cdf28f8efd5caab7b6693102df7ec4889c
5Size (addr2line-0.16.0.crate) = 33440 bytes 5Size (addr2line-0.16.0.crate) = 33440 bytes
6BLAKE2s (adler-1.0.2.crate) = f263779d752af886455fc0f42c997893fb1a09edcf1bd2980605251c2e3602aa 6BLAKE2s (adler-1.0.2.crate) = f263779d752af886455fc0f42c997893fb1a09edcf1bd2980605251c2e3602aa
7SHA512 (adler-1.0.2.crate) = 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 7SHA512 (adler-1.0.2.crate) = 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
8Size (adler-1.0.2.crate) = 12778 bytes 8Size (adler-1.0.2.crate) = 12778 bytes
9BLAKE2s (aho-corasick-0.7.18.crate) = 8925e88e2df4b5ca3b31783f527e1bb31dbe27846f409f631148fa239f3b2935 9BLAKE2s (aho-corasick-0.7.18.crate) = 8925e88e2df4b5ca3b31783f527e1bb31dbe27846f409f631148fa239f3b2935
10SHA512 (aho-corasick-0.7.18.crate) = 7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00 10SHA512 (aho-corasick-0.7.18.crate) = 7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
11Size (aho-corasick-0.7.18.crate) = 112923 bytes 11Size (aho-corasick-0.7.18.crate) = 112923 bytes
12BLAKE2s (ansi_term-0.11.0.crate) = 7cd193cc3f7acbd750b484dee76f184299e57c525ade653489f170d00854ad2c 12BLAKE2s (ansi_term-0.11.0.crate) = 7cd193cc3f7acbd750b484dee76f184299e57c525ade653489f170d00854ad2c
13SHA512 (ansi_term-0.11.0.crate) = a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa 13SHA512 (ansi_term-0.11.0.crate) = a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
14Size (ansi_term-0.11.0.crate) = 17087 bytes 14Size (ansi_term-0.11.0.crate) = 17087 bytes
@@ -689,14 +689,14 @@ SHA512 (winapi-util-0.1.5.crate) = 7baeb @@ -689,14 +689,14 @@ SHA512 (winapi-util-0.1.5.crate) = 7baeb
689Size (winapi-util-0.1.5.crate) = 10164 bytes 689Size (winapi-util-0.1.5.crate) = 10164 bytes
690BLAKE2s (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 85ecec73b9874f5f443e29d99f93a11889e74ddf5a4bfeb929e2355a7cee32f1 690BLAKE2s (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 85ecec73b9874f5f443e29d99f93a11889e74ddf5a4bfeb929e2355a7cee32f1
691SHA512 (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 691SHA512 (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
692Size (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 bytes 692Size (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 bytes
693BLAKE2s (ws2_32-sys-0.2.1.crate) = 46eaf04aad996fd11714a438cad2036248eafcd7ff2d25903dfc48926017f1f7 693BLAKE2s (ws2_32-sys-0.2.1.crate) = 46eaf04aad996fd11714a438cad2036248eafcd7ff2d25903dfc48926017f1f7
694SHA512 (ws2_32-sys-0.2.1.crate) = 18356861fc595efe7d0180afb8ce7649da35a4f9ba456271d2068679ab258a861af32a2e016e241fbfbf5f6ef0eb33127b26eabfc11428af39506538faa4821f 694SHA512 (ws2_32-sys-0.2.1.crate) = 18356861fc595efe7d0180afb8ce7649da35a4f9ba456271d2068679ab258a861af32a2e016e241fbfbf5f6ef0eb33127b26eabfc11428af39506538faa4821f
695Size (ws2_32-sys-0.2.1.crate) = 4697 bytes 695Size (ws2_32-sys-0.2.1.crate) = 4697 bytes
696BLAKE2s (wyz-0.2.0.crate) = 4a2b3fb089d0e2248c42ea50f2ec3e13207c2c7ff8fed9c6160f62148903158c 696BLAKE2s (wyz-0.2.0.crate) = 4a2b3fb089d0e2248c42ea50f2ec3e13207c2c7ff8fed9c6160f62148903158c
697SHA512 (wyz-0.2.0.crate) = 3a16c3e81d3595ddf1e7816e698eb4d07c7455dec579fd5e97b5d8b77e626cda52f3cdaee71e234e5e500a7ac58b9d1d5f12b17264686f3f225d5e5b0d315de7 697SHA512 (wyz-0.2.0.crate) = 3a16c3e81d3595ddf1e7816e698eb4d07c7455dec579fd5e97b5d8b77e626cda52f3cdaee71e234e5e500a7ac58b9d1d5f12b17264686f3f225d5e5b0d315de7
698Size (wyz-0.2.0.crate) = 12926 bytes 698Size (wyz-0.2.0.crate) = 12926 bytes
699BLAKE2s (xml-rs-0.8.3.crate) = c3e5a0929985c446b51db74417a531906b9dafaf25fb4aead3583422eb7d60f3 699BLAKE2s (xml-rs-0.8.3.crate) = c3e5a0929985c446b51db74417a531906b9dafaf25fb4aead3583422eb7d60f3
700SHA512 (xml-rs-0.8.3.crate) = e44048aa2a010c6242d79c8590bceb300d7056cfd1397c4e4e4411089a3c3686b49603fc2336ea69596b6775b729f1197ab6d9d7d8f83a758e2d962c07aec033 700SHA512 (xml-rs-0.8.3.crate) = e44048aa2a010c6242d79c8590bceb300d7056cfd1397c4e4e4411089a3c3686b49603fc2336ea69596b6775b729f1197ab6d9d7d8f83a758e2d962c07aec033
701Size (xml-rs-0.8.3.crate) = 52547 bytes 701Size (xml-rs-0.8.3.crate) = 52547 bytes
702SHA1 (patch-pgx_pgx-pg-sys_src_submodules_mod.rs) = b9f0666cdb8414ee8061607156422bc125b5f6db 702SHA1 (patch-pgx_pgx-pg-sys_src_submodules_mod.rs) = 45081b2295cea8ca0f936a0c60a5e4df3c32c83d

cvs diff -r1.2 -r1.3 pkgsrc/databases/postgresql-promscale_extension/patches/patch-pgx_pgx-pg-sys_src_submodules_mod.rs (expand / switch to unified diff)

--- pkgsrc/databases/postgresql-promscale_extension/patches/patch-pgx_pgx-pg-sys_src_submodules_mod.rs 2021/12/10 11:44:19 1.2
+++ pkgsrc/databases/postgresql-promscale_extension/patches/patch-pgx_pgx-pg-sys_src_submodules_mod.rs 2022/03/27 14:05:36 1.3
@@ -1,22 +1,24 @@ @@ -1,22 +1,24 @@
1$NetBSD: patch-pgx_pgx-pg-sys_src_submodules_mod.rs,v 1.2 2021/12/10 11:44:19 tnn Exp $ 1$NetBSD: patch-pgx_pgx-pg-sys_src_submodules_mod.rs,v 1.3 2022/03/27 14:05:36 tnn Exp $
2 2
3NetBSD support 3NetBSD, SunOS support
4 4
5--- ../vendor/pgx-pg-sys-0.2.0/src/submodules/mod.rs.orig 1973-11-29 21:33:09.000000000 +0000 5--- ../vendor/pgx-pg-sys-0.2.0/src/submodules/mod.rs.orig 1973-11-29 21:33:09.000000000 +0000
6+++ ../vendor/pgx-pg-sys-0.2.0/src/submodules/mod.rs 6+++ ../vendor/pgx-pg-sys-0.2.0/src/submodules/mod.rs
7@@ -20,6 +20,15 @@ extern "C" { 7@@ -20,7 +20,16 @@ extern "C" {
8 ) -> std::os::raw::c_int; 8 ) -> std::os::raw::c_int;
9 } 9 }
10  10
 11-#[cfg(any(target_os = "macos", target_os = "freebsd"))]
11+#[cfg(target_os = "netbsd")] 12+#[cfg(target_os = "netbsd")]
12+extern "C" { 13+extern "C" {
13+ #[link_name = "__sigsetjmp14"] 14+ #[link_name = "__sigsetjmp14"]
14+ pub(crate) fn sigsetjmp( 15+ pub(crate) fn sigsetjmp(
15+ env: *mut crate::sigjmp_buf, 16+ env: *mut crate::sigjmp_buf,
16+ savemask: std::os::raw::c_int, 17+ savemask: std::os::raw::c_int,
17+ ) -> std::os::raw::c_int; 18+ ) -> std::os::raw::c_int;
18+} 19+}
19+ 20+
20 #[cfg(any(target_os = "macos", target_os = "freebsd"))] 21+#[cfg(any(target_os = "macos", target_os = "freebsd", target_os = "solaris", target_os = "illumos"))]
21 extern "C" { 22 extern "C" {
22 pub(crate) fn sigsetjmp( 23 pub(crate) fn sigsetjmp(
 24 env: *mut crate::sigjmp_buf,