diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-08-22 12:26:19 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-08-22 12:26:19 +0100 |
commit | 628f24076811218385404d76a4a19a6687865493 (patch) | |
tree | e0578e763c8b7fd0a49dfcc2f2056f57c503e9a0 /net-libs/gnutls | |
parent | bad9bf87b08d293eb79ebe14d1882e77da2b0ced (diff) |
gentoo auto-resync : 22:08:2024 - 12:26:19
Diffstat (limited to 'net-libs/gnutls')
-rw-r--r-- | net-libs/gnutls/Manifest | 2 | ||||
-rw-r--r-- | net-libs/gnutls/gnutls-3.8.7.1-r1.ebuild | 13 |
2 files changed, 7 insertions, 8 deletions
diff --git a/net-libs/gnutls/Manifest b/net-libs/gnutls/Manifest index 0269ad0d62e1..1eb26124d059 100644 --- a/net-libs/gnutls/Manifest +++ b/net-libs/gnutls/Manifest @@ -21,5 +21,5 @@ EBUILD gnutls-3.8.0.ebuild 4569 BLAKE2B 4b3dbdec9ab063ef44ec516c91b3777028d627e8 EBUILD gnutls-3.8.3.ebuild 4683 BLAKE2B b19f9797b93c00e98106ece1395fcb0625ae071fbcdc31efc539f081c2770f5e61e0288bbddeb5e2b41fbfaddbe4b27ca7e68048def487d5397e80a8af52cd96 SHA512 f533871504131a7bb76fac115460b01a564c52ae72c9ed0fbe1b4a2e1388e7512f8144891adfeea4853ed55a13137d05ed7fef8516c8933a790847ac320319ab EBUILD gnutls-3.8.5-r1.ebuild 4831 BLAKE2B 318f57de485ee58e3b598c095d686fcef2918472c6c18b05349481631a3d35c19bf8b9be91ca825b6fcd9eb244bdc3435ce53361ae7c50718243ed2d9970bca5 SHA512 f4cc2ce252c8b13cc5759b2ba5c83599cd327ed7fbc50791fe14d2a7abb51c4fdbb3cd70c914c08761e734e255c44c889f60b451845db53cb6b6401c6066dd59 EBUILD gnutls-3.8.6-r1.ebuild 4981 BLAKE2B ee9e1bbf553c95b6b60aecda5d7884e5a7dcaa7dd0919f3485c7420a36dfff630128cd0d48d98998f4c0abd208f9e908768702564de75604e34637ccc513766a SHA512 c17b8c22a80cb5c933408b9ce87326ff7ca2c3520161c808e06acd5da1399b62e9ea652109e55f046f0b8903521504a0645506d0e8b4d5251dd1663d6534ee41 -EBUILD gnutls-3.8.7.1-r1.ebuild 5252 BLAKE2B 7423ab532f39e2c2d82dd1bc86cab564b8d577dc071858482e17a26f245bee36ce2001da254f1d157ddba51665af8fa23ce491b728557f4ba6b57f110490cd8a SHA512 2fb5ccac6b8511ef3952cf411ea5d1c5f5adf0b228f4d9040f0f93d90d30b217cffc102822774fecb6ef3b1a7b0f98e505faef8256c71b43bb3ebed5d676bf35 +EBUILD gnutls-3.8.7.1-r1.ebuild 5243 BLAKE2B de7475b9ed9fa8b3f1454293bfb3d1425062001937e2838ee7ee92ec98302a469ee35678ca8c3f309b65d58e83a191cde535af6edd98b208780706523a763077 SHA512 c8e3663420c7b13ac07383ff66b81e2d9213b9b02582fe0c355c2a74d09a761867147ee78e66f7ca748f37b7337db1374861f04696bc807ff7b1d2490de5e643 MISC metadata.xml 1141 BLAKE2B 70657c924a576930a14064d750074cce08bfe3f99970987aca13f9f1dc49024d8a99de54336b5e51f7cee4fa944045a323cf8384e0363189c4ee60962b185a42 SHA512 467370ffa9762eff75e73ffcb959c7bbe65528b33256c871b702be90c7b6f06e6b60a0a358c81dadba43388ec803a9dabe09a6f7cb3616ee3c65eaa6416140ee diff --git a/net-libs/gnutls/gnutls-3.8.7.1-r1.ebuild b/net-libs/gnutls/gnutls-3.8.7.1-r1.ebuild index 74f6ffe49d3a..8dee2bec3d09 100644 --- a/net-libs/gnutls/gnutls-3.8.7.1-r1.ebuild +++ b/net-libs/gnutls/gnutls-3.8.7.1-r1.ebuild @@ -90,13 +90,6 @@ src_prepare() { # fails to compile in certain configurations sed -i -e 's/__APPLE__/__NO_APPLE__/' lib/system/certs.c || die - if [[ ${CHOST} == *-solaris* ]] ; then - # should be gone on next release, for gnulib memset_s breakage - append-cppflags -D__STDC_WANT_LIB_EXT1__=1 - # alloca usage, similar - sed -i -e '$a#include <alloca.h>' config.h.in || die - fi - # Use sane .so versioning on FreeBSD. #elibtoolize @@ -156,6 +149,12 @@ multilib_src_configure() { ) ECONF_SOURCE="${S}" econf "${libconf[@]}" "${myeconfargs[@]}" + + if [[ ${CHOST} == *-solaris* ]] ; then + # gnulib ends up defining its own pthread_mutexattr_gettype + # otherwise, which is causing versioning problems + echo "#define PTHREAD_IN_USE_DETECTION_HARD 1" >> config.h || die + fi } multilib_src_install_all() { |