From 5eb4e53e7cf970519b835adfdb429c9ab737e129 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cristian=20Oth=C3=B3n=20Mart=C3=ADnez=20Vera?= Date: Mon, 27 Jun 2022 13:59:03 -0500 Subject: [PATCH] net-analyzer/tcpreplay: fix musl build MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit net-analyzer/tcpreplay: fix musl build * Add sys-libs/fts-standalone as dependency * Append the flag "-lfts" for compilation Signed-off-by: Cristian Othón Martínez Vera Bug: https://bugs.gentoo.org/836577 --- net-analyzer/tcpreplay/tcpreplay-4.4.1.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/net-analyzer/tcpreplay/tcpreplay-4.4.1.ebuild b/net-analyzer/tcpreplay/tcpreplay-4.4.1.ebuild index f3f9e2d4d05..931ea85bf4a 100644 --- a/net-analyzer/tcpreplay/tcpreplay-4.4.1.ebuild +++ b/net-analyzer/tcpreplay/tcpreplay-4.4.1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit autotools +inherit autotools flag-o-matic DESCRIPTION="Utilities for editing and replaying previously captured network traffic" HOMEPAGE="http://tcpreplay.appneta.com/ https://github.com/appneta/tcpreplay" @@ -29,6 +29,7 @@ BDEPEND=" DEPEND=" dev-libs/libdnet >=net-libs/libpcap-0.9 + elibc_musl? ( sys-libs/fts-standalone ) pcapnav? ( net-libs/libpcapnav ) tcpdump? ( net-analyzer/tcpdump ) " @@ -57,6 +58,7 @@ src_prepare() { } src_configure() { + use elibc_musl && append-flags "-lfts" # By default it uses static linking. Avoid that, bug #252940 econf \ $(use_enable debug) \ -- 2.35.1