diff --git a/packages/x11/lib/xtrans/patches/0001-Revert-is_numeric-Add-TRANS_SERVER-to-required-ifdef.patch b/packages/x11/lib/xtrans/patches/0001-Revert-is_numeric-Add-TRANS_SERVER-to-required-ifdef.patch deleted file mode 100644 index 0185810994..0000000000 --- a/packages/x11/lib/xtrans/patches/0001-Revert-is_numeric-Add-TRANS_SERVER-to-required-ifdef.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 7bbfdbdce20179acac2581fa7441594e1942a4c7 Mon Sep 17 00:00:00 2001 -From: Rudi Heitbaum -Date: Sat, 19 Oct 2024 12:01:05 +0000 -Subject: [PATCH] Revert "is_numeric: Add TRANS_SERVER to required ifdefs" - -This reverts commit 0f153064bfa4bb69e86f3f2383f2f421f2360319. ---- - Xtranssock.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/Xtranssock.c b/Xtranssock.c -index c9823bd..e380e70 100644 ---- a/Xtranssock.c -+++ b/Xtranssock.c -@@ -196,7 +196,7 @@ static Sockettrans2dev Sockettrans2devtab[] = { - static int TRANS(SocketINETClose) (XtransConnInfo ciptr); - #endif - --#if (defined(TCPCONN) && defined(TRANS_SERVER)) || defined(TRANS_REOPEN) -+#if defined(TCPCONN) || defined(TRANS_REOPEN) - static int - is_numeric (const char *str) - { --- -2.43.0 - diff --git a/packages/x11/lib/xtrans/patches/xtrans-23-is_numeric-Add-defined-IPv6-to-checks.patch b/packages/x11/lib/xtrans/patches/xtrans-23-is_numeric-Add-defined-IPv6-to-checks.patch new file mode 100644 index 0000000000..4d10df501f --- /dev/null +++ b/packages/x11/lib/xtrans/patches/xtrans-23-is_numeric-Add-defined-IPv6-to-checks.patch @@ -0,0 +1,31 @@ +From c4207a952484ae1e128da75c87d0a7defba8cdb4 Mon Sep 17 00:00:00 2001 +From: Alan Coopersmith +Date: Tue, 22 Oct 2024 14:44:46 -0700 +Subject: [PATCH] is_numeric: Add !defined(IPv6) to checks + +Fixes builds without IPv6 support, since old IPv4 code uses is_numeric() + +Closes: #6 +Fixes: 0f15306 ("is_numeric: Add TRANS_SERVER to required ifdefs") +Signed-off-by: Alan Coopersmith +--- + Xtranssock.c | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/Xtranssock.c b/Xtranssock.c +index c9823bd..a313b46 100644 +--- a/Xtranssock.c ++++ b/Xtranssock.c +@@ -196,7 +196,8 @@ static Sockettrans2dev Sockettrans2devtab[] = { + static int TRANS(SocketINETClose) (XtransConnInfo ciptr); + #endif + +-#if (defined(TCPCONN) && defined(TRANS_SERVER)) || defined(TRANS_REOPEN) ++#if (defined(TCPCONN) && defined(TRANS_SERVER)) || defined(TRANS_REOPEN) || \ ++ !defined(IPv6) + static int + is_numeric (const char *str) + { +-- +GitLab +