commit:     4555c63245fb5f1e1bc47318c233605864c95b31
Author:     Jaco Kroon <jkroon <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 16 08:41:30 2026 +0000
Commit:     Jaco Kroon <jkroon <AT> gentoo <DOT> org>
CommitDate: Mon Feb 16 08:41:30 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4555c632

net-misc/sipp: drop 3.7.3-r1

Signed-off-by: Jaco Kroon <jkroon <AT> gentoo.org>

 net-misc/sipp/Manifest                        |  1 -
 net-misc/sipp/files/sipp-3.7.3-overflow.patch | 84 ---------------------------
 net-misc/sipp/sipp-3.7.3-r1.ebuild            | 54 -----------------
 3 files changed, 139 deletions(-)

diff --git a/net-misc/sipp/Manifest b/net-misc/sipp/Manifest
index 568d68afa11f..454bcf9a4af5 100644
--- a/net-misc/sipp/Manifest
+++ b/net-misc/sipp/Manifest
@@ -1,4 +1,3 @@
-DIST sipp-3.7.3.tar.gz 932370 BLAKE2B 
8a7cbafe89e6bfbeba16f65f173d18d4239848fd33ecf9670ff36800020e88dbf7a4d49ff35a87cb5b87c1c15d8b85ccdfc6c916982e4a892172d349ec551d88
 SHA512 
a04f8d02bd19068d5a6895e1c800f21ee7dc4355f9d7800579a7961c9388ad74144994a63a8fdfdc5b0fca09f7fd6ab004e14e5067e0ff9a79037194661abada
 DIST sipp-3.7.5-cmake.patch 1005 BLAKE2B 
8ec40712e8aedc95e644b0f9a5d36730541906c036fe3e30f29aced2b454c691b47119ae508b16bd8308f88ee39e9fe3553f7b16b5d8842440ab32b6c4ec81e2
 SHA512 
9e4097a51078094fe71615bbb646e28b2f72fda5c24694f4017054ad64f597b21ec173a8c5542931f4399cc87ea01850e5feda1410ccc7c4d01106b22637d785
 DIST sipp-3.7.5.tar.gz 934273 BLAKE2B 
8b7c20ece20925f52edd9c4728acd83fff41f4132fb573fe3eb8ecf4bbf16ab8a64a65a7ce48ebfce56c431e4e070f0445d75c37cd383cdbc46a092c75c39076
 SHA512 
78ac3a1e9e959a6e7431db7131e94f44fd49bc6c1823f6d070424089faf6e7528756324a6a75015a15cc706a61615f9d995f5e98131fb89e76ef0ba63b1bcdc5
 DIST sipp-3.7.7.tar.gz 934777 BLAKE2B 
a9f1076de6e5c3a6d8234cbc8b4142413e0d548cde42640a0a6d0006cb2b85ed1d1f23394d98d5ee2621490f34906f8d49254edf0f8de60f2aca049831aeb133
 SHA512 
4bec4a6d2d3d5c235bcc94034268b48765739571095ef05cf072273065f7cfabb75bd71c1b070223cca62482c8f5b97796e49f7bc0a5eee91d81f90fda8ed7cc

diff --git a/net-misc/sipp/files/sipp-3.7.3-overflow.patch 
b/net-misc/sipp/files/sipp-3.7.3-overflow.patch
deleted file mode 100644
index 87e9c468e576..000000000000
--- a/net-misc/sipp/files/sipp-3.7.3-overflow.patch
+++ /dev/null
@@ -1,84 +0,0 @@
-https://bugs.gentoo.org/940748
-https://github.com/SIPp/sipp/commit/fdc0c97e1d8acbe4de0d89cf26dfe74bf9b413ed
-
-From fdc0c97e1d8acbe4de0d89cf26dfe74bf9b413ed Mon Sep 17 00:00:00 2001
-From: Orgad Shaneh <[email protected]>
-Date: Wed, 11 Sep 2024 20:55:06 +0300
-Subject: [PATCH] Fix 32-bit compilation
-
---- a/src/call.cpp
-+++ b/src/call.cpp
-@@ -1563,8 +1563,8 @@ char * call::get_last_header(const char * name)
-     if (name[len - 1] == ':') {
-         return get_header(last_recv_msg, name, false);
-     } else {
--        char with_colon[MAX_HEADER_LEN];
--        sprintf(with_colon, "%s:", name);
-+        char with_colon[MAX_HEADER_LEN+2];
-+        snprintf(with_colon, MAX_HEADER_LEN+2, "%s:", name);
-         return get_header(last_recv_msg, with_colon, false);
-     }
- }
-@@ -1604,8 +1604,8 @@ char * call::get_last_request_uri()
-     }
- 
-     last_request_uri[0] = '\0';
--    if (tmp && (tmp_len > 0)) {
--        strncpy(last_request_uri, tmp, tmp_len);
-+    if (tmp_len > 0) {
-+        memcpy(last_request_uri, tmp, tmp_len);
-     }
-     last_request_uri[tmp_len] = '\0';
- 
---- a/src/rtpstream.cpp
-+++ b/src/rtpstream.cpp
-@@ -2702,7 +2702,7 @@ void rtpstream_audioecho_thread(void* param)
-                 pthread_mutex_lock(&debugremutexaudio);
-                 if (debugrefileaudio != nullptr)
-                 {
--                    fprintf(debugrefileaudio, "DATA SUCCESSFULLY RECEIVED 
[AUDIO] nr = %ld...", nr);
-+                    fprintf(debugrefileaudio, "DATA SUCCESSFULLY RECEIVED 
[AUDIO] nr = %d...", int(nr));
-                 }
-                 for (int i = 0; i < 12; i++)
-                 {
-@@ -2780,7 +2780,8 @@ void rtpstream_audioecho_thread(void* param)
-                     pthread_mutex_lock(&debugremutexaudio);
-                     if (debugrefileaudio != nullptr)
-                     {
--                        fprintf(debugrefileaudio, "DATA SUCCESSFULLY SENT 
[AUDIO] seq_num = [%u] -- MISMATCHED RECV/SENT BYTE COUNT -- errno = %d nr = 
%ld ns = %ld\n", seq_num, errno, nr, ns);
-+                        fprintf(debugrefileaudio, "DATA SUCCESSFULLY SENT 
[AUDIO] seq_num = [%u] -- MISMATCHED RECV/SENT BYTE COUNT -- errno = %d nr = %d 
ns = %d\n",
-+                                seq_num, errno, int(nr), int(ns));
-                     }
-                     pthread_mutex_unlock(&debugremutexaudio);
-                 } else {
-@@ -2961,7 +2962,7 @@ void rtpstream_videoecho_thread(void* param)
-                 pthread_mutex_lock(&debugremutexvideo);
-                 if (debugrefilevideo != nullptr)
-                 {
--                    fprintf(debugrefilevideo, "DATA SUCCESSFULLY RECEIVED 
[VIDEO] nr = %ld...", nr);
-+                    fprintf(debugrefilevideo, "DATA SUCCESSFULLY RECEIVED 
[VIDEO] nr = %d...", int(nr));
-                 }
-                 for (int i = 0; i < 12; i++)
-                 {
-@@ -3038,7 +3039,8 @@ void rtpstream_videoecho_thread(void* param)
-                     pthread_mutex_lock(&debugremutexvideo);
-                     if (debugrefilevideo != nullptr)
-                     {
--                        fprintf(debugrefilevideo, "DATA SUCCESSFULLY SENT 
[VIDEO] seq_num = [%u] -- MISMATCHED RECV/SENT BYTE COUNT -- errno = %d nr = 
%ld ns = %ld\n", seq_num, errno, nr, ns);
-+                        fprintf(debugrefilevideo, "DATA SUCCESSFULLY SENT 
[VIDEO] seq_num = [%u] -- MISMATCHED RECV/SENT BYTE COUNT -- errno = %d nr = %d 
ns = %d\n",
-+                                seq_num, errno, int(nr), int(ns));
-                     }
-                     pthread_mutex_unlock(&debugremutexvideo);
-                 } else {
---- a/src/sip_parser.cpp
-+++ b/src/sip_parser.cpp
-@@ -455,7 +455,7 @@ static const char* internal_find_header(const char* msg, 
const char* name, const
-         ptr = strchr(ptr, '\n');
-         if (!ptr || ptr[-1] != '\r' || (ptr[1] == '\r' && ptr[2] == '\n')) {
-             if (ptr && ptr[-1] != '\r') {
--                WARNING("Missing CR during header scan at pos %ld", ptr - 
msg);
-+                WARNING("Missing CR during header scan at pos %d", int(ptr - 
msg));
-                 /* continue? */
-             }
-             return nullptr;
-

diff --git a/net-misc/sipp/sipp-3.7.3-r1.ebuild 
b/net-misc/sipp/sipp-3.7.3-r1.ebuild
deleted file mode 100644
index 6b6fe8219e4d..000000000000
--- a/net-misc/sipp/sipp-3.7.3-r1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="A free Open Source test tool / traffic generator for the SIP 
protocol"
-HOMEPAGE="https://github.com/SIPp/sipp";
-SRC_URI="https://github.com/SIPp/sipp/releases/download/v${PV}/${P}.tar.gz";
-
-LICENSE="GPL-2 ISC"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gsl +pcap sctp +ssl"
-
-DEPEND="sys-libs/ncurses:=
-       gsl? ( sci-libs/gsl:= )
-       pcap? (
-               net-libs/libpcap
-               net-libs/libnet:1.1
-       )
-       sctp? ( net-misc/lksctp-tools )
-       ssl? ( dev-libs/openssl:= )
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-       "${FILESDIR}"/${P}-overflow.patch
-)
-
-src_prepare() {
-       sed -e 's/ -Werror / /' -i "${S}/CMakeLists.txt" || die
-       cmake_src_prepare
-}
-
-src_configure() {
-       local mycmakeargs=(
-               -DUSE_GSL=$(usex gsl 1 0)
-               -DUSE_PCAP=$(usex pcap 1 0)
-               -DUSE_SCTP=$(usex sctp 1 0)
-               -DUSE_SSL=$(usex ssl 1 0)
-       )
-
-       cmake_src_configure
-}
-
-src_install() {
-       cmake_src_install
-
-       insinto /usr/share/${PN}
-       use pcap && doins pcap/*.pcap
-       dodoc CHANGES.md README.md
-}

Reply via email to