From 66a7d60eb8beba754ba79c2752cbf70fcf741b0b Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 5 Mar 2024 07:05:51 +0000 Subject: gentoo auto-resync : 05:03:2024 - 07:05:50 --- net-analyzer/Manifest.gz | Bin 43603 -> 43605 bytes net-analyzer/echoping/Manifest | 5 ++-- .../echoping/echoping-6.0.2_p434-r5.ebuild | 3 +- .../files/0001-correctly-link-to-libm.patch | 32 +++++++++++++++++++++ net-analyzer/echoping/metadata.xml | 3 -- 5 files changed, 37 insertions(+), 6 deletions(-) create mode 100644 net-analyzer/echoping/files/0001-correctly-link-to-libm.patch (limited to 'net-analyzer') diff --git a/net-analyzer/Manifest.gz b/net-analyzer/Manifest.gz index 9343fb648bda..14f2249b15c2 100644 Binary files a/net-analyzer/Manifest.gz and b/net-analyzer/Manifest.gz differ diff --git a/net-analyzer/echoping/Manifest b/net-analyzer/echoping/Manifest index af145bd984d2..7a37526dcecf 100644 --- a/net-analyzer/echoping/Manifest +++ b/net-analyzer/echoping/Manifest @@ -1,7 +1,8 @@ +AUX 0001-correctly-link-to-libm.patch 958 BLAKE2B 2cee8e5d54c73efa846bf79d4ed5ef747a5c37cfd46a11b24b640e72bc8f28df2b2912bbf77abe144f6bab25a2b58c42982266dc56e058e23eb7efea003da3e5 SHA512 307d3585d3dab2031db689adec07c80f01ae994dcf37eb7c65b01ef1c0e7337432142db55d06861d0214ddba8fe3eec5c6b61f42d4f97fc4bdeb3ae577a197b2 AUX echoping-6.0.2_p434-fix_implicit_declarations.patch 422 BLAKE2B be78c11c2665df1b9d1e9ef9f474974f73a6ea682d7db56ba69d014a9eef498dfc9a2c7a9affc66f3b72f0fb22dca38e070a68e7c0704073411d903e5eb61c8d SHA512 533a7da90d5ba39d4d4137d5e00e74b010cdf3ec957a46fdf39588e8b87e2d75382d14cc53f4b0b7c0aea029d5327353cd79975011c637390872bab8a3846be2 AUX echoping-6.0.2_p434-fno-common.patch 2751 BLAKE2B fe623ef782dbefafc28399af331bc1e991f15734c63976b574b75dd3a26f5e62e63454d93a94609c5934fd4f456c0cc118f0f04565a87fafc8eb0155927e3b1c SHA512 cbc2bde26c4896cbef7249c884c56130458ce493597ff868009b088134873b5e5238323ebd9bea7d783782337688456184db7daffdb2ed9c0a188c5c09f1c731 AUX echoping-6.0.2_p434-gnutls_certificate_type_set_priority.patch 595 BLAKE2B 76363f96ff38ad793ef55707b59e102c7fac3c75a4437d51d32245f4e06539004cd7303884edf905c4f32d23c7e138ee9d3997c306f7a14167655c599d5f1709 SHA512 4bec1c8a77f17a163437dca9ce2ef49a355db041b08df7eb087352e03eede069f869e271d9414fc62d88a5e36687787e4719e7405f4b5ba96bbf8534af06ca52 AUX echoping-6.0.2_p434-gnutls_session.patch 492 BLAKE2B 4a3841f87c70147c120b2fb15227c18d18d2db38ae984306c17c83fcc6405ef98417de7c13e6c2b6c23454a27b7d846f98b327298ddff3c0489c5f53465c9b92 SHA512 99362748feb0ab02172ee4f21c9630c505b899c78483077ef4f056e136854037ea165dd57d2637bed791ff3e8407b08733efab864d68e726b0d31d31a4c17525 DIST echoping-6.0.2_p434.tar.gz 74568 BLAKE2B 881cc0e3d0be0f704968cbc02e4ac6abe73fe1ccf7019bb33dc522934d2f50f2ba5f70845c81024d3f4101c0acc5837599e05ba7a44f34b1453b470ca30d4b9b SHA512 1b4f5f1ea6ba000c558cab3b8e86758d6c539d8cd237620000d837b468861a177ac733441c885eb8ec1c35b49baa33a82e34e3f8b14b05429a075b72233d5799 -EBUILD echoping-6.0.2_p434-r5.ebuild 1412 BLAKE2B c9086f22427d31151f5901e18e61787a8fa9dce29a15de995eb941a680e71e821ef8e9e00f11cd4350d8ddb412f8695d51b7e6fafc52632af4fffd1e6cc798fb SHA512 3e235096001f28220a4117ef243ef5fac4415ac5348a2be23b2649e47e3a73fae19294dd9be200e23023a577a6398b50c6489a1720b1d75b197b16ccc2da48f1 -MISC metadata.xml 703 BLAKE2B bda0e570028e3805432e43b1cd39a98e2e4d21c79a10a741038e66d7a24cb1f8d09361243c67fb970621e698ea3341ba8e68de7080cb3919f333efa089692510 SHA512 0246ee26042adcfaaeae171861eb9c8344430958d5bda151427b3c3007cb4db65c604ac115fa072f7e015a56cc06f8163adcb0cdf878dd86c0a17b3327c9b87c +EBUILD echoping-6.0.2_p434-r5.ebuild 1469 BLAKE2B 888045da9118bd0ee4be39ba659bcb03775c552aa37cd80899877e11a414e1bf203043f9c57de262955ad0e1f474722404b02a57a63f57564d1db62f45572751 SHA512 95bbb785d0f10d7541db06b81411b27a13e957492f2893e23abaee59502316fc0532faebb4c856313a44abced0f8404bb4c9d5d0be5ada4b885f66b65396806c +MISC metadata.xml 625 BLAKE2B b995bd218307af5727a9b603afdf60a3e0cfcedc1d725098751ae681cf26a9e0bf5b04e3fda3df3be82d3ebc1abb5ccc5d27e9d00963d33ccf0f6093919cf3b6 SHA512 ea61625140b1674bcc9cf05cd0c3d494624ea4372c7f9709d288e471f3a268f9cbccbdd052213567522ff1f66fbdb2ad3be8db9c9071cf3cc655b50fa51349db diff --git a/net-analyzer/echoping/echoping-6.0.2_p434-r5.ebuild b/net-analyzer/echoping/echoping-6.0.2_p434-r5.ebuild index de26fde05061..a1b34e731c1b 100644 --- a/net-analyzer/echoping/echoping-6.0.2_p434-r5.ebuild +++ b/net-analyzer/echoping/echoping-6.0.2_p434-r5.ebuild @@ -5,7 +5,7 @@ EAPI=7 inherit autotools DESCRIPTION="Small program to test performances of remote servers" -HOMEPAGE="http://echoping.sourceforge.net/" +HOMEPAGE="https://framagit.org/bortzmeyer/echoping" SRC_URI="https://dev.gentoo.org/~jsmolic/distfiles/${P}.tar.gz" LICENSE="GPL-2" @@ -37,6 +37,7 @@ PATCHES=( "${FILESDIR}"/${PN}-6.0.2_p434-gnutls_certificate_type_set_priority.patch "${FILESDIR}"/${PN}-6.0.2_p434-gnutls_session.patch "${FILESDIR}"/${PN}-6.0.2_p434-fno-common.patch + "${FILESDIR}"/0001-correctly-link-to-libm.patch ) src_prepare() { diff --git a/net-analyzer/echoping/files/0001-correctly-link-to-libm.patch b/net-analyzer/echoping/files/0001-correctly-link-to-libm.patch new file mode 100644 index 000000000000..2bd38fea6c6e --- /dev/null +++ b/net-analyzer/echoping/files/0001-correctly-link-to-libm.patch @@ -0,0 +1,32 @@ +From a951dcd0ea6cc64afbba2a438aead17706562486 Mon Sep 17 00:00:00 2001 +From: Eli Schwartz +Date: Mon, 4 Mar 2024 22:43:43 -0500 +Subject: [PATCH] correctly link to libm + +The program depends on math.h symbols via util.c, but blindly assumes +that it will be available without explicitly linking to it -- a POSIX +violation. + +Also an LTO violation. + +Signed-off-by: Eli Schwartz +--- + Makefile.am | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/Makefile.am b/Makefile.am +index a586281..3f96637 100644 +--- a/Makefile.am ++++ b/Makefile.am +@@ -6,7 +6,7 @@ bin_PROGRAMS = echoping + man_MANS = echoping.1 + echoping_SOURCES = echoping.c error.c readline.c writen.c util.c http.c icp.c HTParse.c echoping.h icp.h HTParse.h smtp.c + pkginclude_HEADERS = echoping.h compilation.h +-echoping_LDADD = ++echoping_LDADD = -lm + echoping_LDFLAGS = -export-dynamic + DOCS=DETAILS PLUGINS + SUBDIRS=plugins +-- +2.43.0 + diff --git a/net-analyzer/echoping/metadata.xml b/net-analyzer/echoping/metadata.xml index 082e1799e9a2..78a65a684593 100644 --- a/net-analyzer/echoping/metadata.xml +++ b/net-analyzer/echoping/metadata.xml @@ -12,7 +12,4 @@ enable support for SMTP protocol. enable support for TOS (TYpe Of Service). - - echoping - -- cgit v1.2.3