From 28d8acbb30a9ebda81447e5e3f5210a438ba7d24 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 30 Jan 2024 17:49:05 +0000 Subject: gentoo auto-resync : 30:01:2024 - 17:49:05 --- net-vpn/Manifest.gz | Bin 7563 -> 7562 bytes net-vpn/openconnect/Manifest | 3 +- .../files/openconnect-9.12-stdlib.patch | 37 +++++++++++++++++++++ net-vpn/openconnect/openconnect-9.12.ebuild | 5 ++- 4 files changed, 43 insertions(+), 2 deletions(-) create mode 100644 net-vpn/openconnect/files/openconnect-9.12-stdlib.patch (limited to 'net-vpn') diff --git a/net-vpn/Manifest.gz b/net-vpn/Manifest.gz index a26ff3a42a6a..6ad5645ca3f7 100644 Binary files a/net-vpn/Manifest.gz and b/net-vpn/Manifest.gz differ diff --git a/net-vpn/openconnect/Manifest b/net-vpn/openconnect/Manifest index 413cc747af49..c1217048db04 100644 --- a/net-vpn/openconnect/Manifest +++ b/net-vpn/openconnect/Manifest @@ -1,9 +1,10 @@ AUX README.OpenRC 416 BLAKE2B a7dcfde210b217d521fcb7c54eb41d07b0e32321aa9c6cc47c78ad7952ee5b6ceede5850de4c4e30891e29e2c4b631b99f65c2c696a9d4fa01ddd190346363bf SHA512 fed0a786466736cd891de7783994e86bb2a20bdb8aa2f9a18f55bc892be0e50d514855b120def151b6fac7e3d2b819510d7dbf496deca65579fea9b42206c49a +AUX openconnect-9.12-stdlib.patch 1179 BLAKE2B 0942efcaae590f05f0bfd42b201b83e2484cba0b67e51ce9571c44d3bcabbba006e7b649155ab34a2b5f0688bac9fb8cb065ac612a75b839c8ea145352dc67f2 SHA512 8f61fafad91e0f7548287254820ea37cfd76ee358c4a7048e188966d6bad1986d48be9903b548c0e4c348e7f4996fa4ade5c1910207bef2742f7d00d848da0e4 AUX openconnect.confd 230 BLAKE2B 6013d6e415ad37f5c4b0d31df011c207978c2f266d94bc081b64c2950ef2a14fd80606abe0f950f443323b43811198838252f2a80e1f3812aed9397ca9809053 SHA512 d773926cf787c5f819f4bdd750ccc6de84a287ce7e0f7322b748a2fb1d88dc4822f8ea0f41c14c60054a54b69caeffe0fc9db76021667b44f0db013ed28cee1b AUX openconnect.initd 664 BLAKE2B 5fcf983c474ccb10c2b785f1af161e6f85efcb19fe13abc9710a797633496a48ced470cac73cb9c51e3ad66f5efc9e5c559961cfb4213b12684133410614203c SHA512 5c75143e61fd215e13888b647357cf5626902b74cc4af2a8c147c95412ef9393572a8eb34cd5d86babedf2674ca5c3aa35991101a730a033b5af5c8ee9cc4ad9 AUX openconnect.logrotate 116 BLAKE2B 308d088f7c06239ec68831e415df420362c1825ae279fa6f736f36df0bf2e7efc8ea6a4ab43d9b53680dd0ab5028c92bf70a0597b56a20da06b302457e7d5f07 SHA512 ea1b6caf6278fea515c299072ee799ab3676014784703d7fa8e4f4d7bfc4599650c386d9706a3e6d92c195c9e5e1628fa6efc1124e1ae72875cc9eaab73cb077 DIST openconnect-9.12.tar.gz 2843115 BLAKE2B cd5f65ae0d67bece3e5aacdfb4c5c73c893d45d756554a1b6e39e66af5c6a171735d535ca7b16ed94244d02798d3c43a45b252ba05ddb0f3505f1fafc2ec0de9 SHA512 5c622e8bdfac3d21b5881660444e5d2b84e9463a99493d42cbfb480c3aa3972076bdeeb618aca02abed68e31dbeadcb66fb1c370e62a20f20cd544753c7ac48e DIST openconnect-9.12.tar.gz.asc 833 BLAKE2B c974439cef74eea9698a0b565c0d49c6026a0afe322739d5adfee2d484279d7366c6c3c703019ff2492eb3d5725de8e0fe4505d9e3a0e5b6d36201974d20a223 SHA512 ade33209a4c17bbdfd0bea7490588b248c36c4da56a9aec60818ed6c96bc8c3570b1f2ac2685003122a1e52dd9d24e4b678d77e001c752461649114167a7304c -EBUILD openconnect-9.12.ebuild 3314 BLAKE2B 3afd5b5a5781194d1c5b0d3fc66bb881f120e1bab7b096d49e20cb8ca7ab132f35fcea4d5dc160dd919353e59b8d4915529308d859165308f1ac6e4db1e7bb66 SHA512 9209ff8ab9f03dfe5535380904aecb46cad6ce8a995799ab6b14b98f8e7fda385894c050565801b4a93cee40555d9bca3adbe2f16bc165386d956eff4c92f0be +EBUILD openconnect-9.12.ebuild 3380 BLAKE2B cdcd5c4fb38d47c604afef089d85575556bfa93f3b8cf462343e945dc88c7c122788bde9157dbb251497ad889989591535b6c713088f5e8a62ecaad77c6df9b3 SHA512 dd9be38d8397b2f8ad223d1b7c5d747121e2affe48d96536fb1550e8ae26aad65f84efd359e6db55c0855147e09ed1cc69a7e9ce9315c0aff4ad0ff495eafac0 EBUILD openconnect-9999.ebuild 3319 BLAKE2B a98197a457558e8281c39781c891e9caa04ff2fbe49d209cc6fe89dc0f26b92959fc679c1ebfcb812aa255e5d9a7f908e347a6b03b73431114dbb25e8ef0e22f SHA512 46827770a7a0be86ce869237e4928c01fd49ce61ca6e1f9670e76dbaba1335e463df8e45ab5fbc2afa7cde8866ff1a1a56f60b0c94292f4fd6a2fb4f2b362dba MISC metadata.xml 594 BLAKE2B 63b24f0d189e935368858b3f7f4160d9121847dc598ee6fb0cd8ed313d51e03de983584a48a799553349f779c6a18d1f080a906449fe0f4d05cec0f43c4a2c70 SHA512 6a474d13019ee9a325c3b262220a41b1faeaa3315500a2e73670bfea2cb2778036d107fcf783f89d286ec4125460b0cf7a19b85155f9b6b9f9d9459cbf87e070 diff --git a/net-vpn/openconnect/files/openconnect-9.12-stdlib.patch b/net-vpn/openconnect/files/openconnect-9.12-stdlib.patch new file mode 100644 index 000000000000..6e8ce06a8bef --- /dev/null +++ b/net-vpn/openconnect/files/openconnect-9.12-stdlib.patch @@ -0,0 +1,37 @@ +https://gitlab.com/openconnect/openconnect/-/merge_requests/533 + +From 5f59c2efa27295d6b3675a8b750357a6e883c45d Mon Sep 17 00:00:00 2001 +From: Brahmajit Das +Date: Mon, 29 Jan 2024 23:28:53 +0530 +Subject: [PATCH] Fix implicit declaration of function 'malloc' + +First observed on Gentoo Linux with GCC 14. This is due to GCC 14 +enabling -Werror=implicit-function-declaration by default. +Thus resulting in errors such as: + +openconnect-internal.h: In function 'alloc_pkt': +openconnect-internal.h:911:27: error: implicit declaration of function 'malloc' [-Werror=implicit-function-declaration] + 911 | struct pkt *pkt = malloc(alloc_len); + | ^~~~~~ + +Plese refer gentoo bug: https://bugs.gentoo.org/923173 +Signed-off-by: Brahmajit Das +--- + openconnect-internal.h | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/openconnect-internal.h b/openconnect-internal.h +index 21460adf..5abfe98d 100644 +--- a/openconnect-internal.h ++++ b/openconnect-internal.h +@@ -119,6 +119,7 @@ + #include + + #include ++#include + #include + #include + +-- +2.43.0 + diff --git a/net-vpn/openconnect/openconnect-9.12.ebuild b/net-vpn/openconnect/openconnect-9.12.ebuild index f98706b42254..3918970bc11e 100644 --- a/net-vpn/openconnect/openconnect-9.12.ebuild +++ b/net-vpn/openconnect/openconnect-9.12.ebuild @@ -1,4 +1,4 @@ -# Copyright 2011-2023 Gentoo Authors +# Copyright 2011-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -86,6 +86,9 @@ pkg_setup() { } src_prepare() { + local PATCHES=( + "${FILESDIR}/openconnect-9.12-stdlib.patch" + ) default if [[ ${PV} == 9999 ]]; then eautoreconf -- cgit v1.2.3