public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/tcpreplay] epel8: Merge branch 'rawhide' into epel8
@ 2026-07-28  3:56 Bojan Smojver
  0 siblings, 0 replies; 6+ messages in thread
From: Bojan Smojver @ 2026-07-28  3:56 UTC (permalink / raw)
  To: git-commits

A new commit has been pushed.

Repo   : rpms/tcpreplay
Branch : epel8
Commit : 8951838147c5b80aac6609e927fb5b1a8d0e57f5
Author : Bojan Smojver <bojan@rexursive.com>
Date   : 2026-07-28T13:53:45+10:00
Stats  : +17/-1 in 2 file(s)
URL    : https://src.fedoraproject.org/rpms/tcpreplay/c/8951838147c5b80aac6609e927fb5b1a8d0e57f5?branch=epel8

Log:
Merge branch 'rawhide' into epel8

---
diff --git a/tcpreplay-4.6.0-examples-strlcpy-include.patch b/tcpreplay-4.6.0-examples-strlcpy-include.patch
new file mode 100644
index 0000000..8cb161e
--- /dev/null
+++ b/tcpreplay-4.6.0-examples-strlcpy-include.patch
@@ -0,0 +1,9 @@
+--- a/examples/Makefile.in
++++ b/examples/Makefile.in
+@@ -363,5 +363,5 @@
+ top_srcdir = @top_srcdir@
+ replay_stats_SOURCES = replay_stats.c
+-replay_stats_CFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src $(LIBOPTS_CFLAGS)
++replay_stats_CFLAGS = -I$(top_srcdir) -I$(top_srcdir)/src -I$(top_builddir)/src $(LIBOPTS_CFLAGS)
+ replay_stats_LDADD = $(top_builddir)/src/libtcpreplay.a @LPCAPLIB@ @LDNETLIB@ $(LIBOPTS_LDADD)
+ EXTRA_DIST = README.md CMakeLists.txt

diff --git a/tcpreplay.spec b/tcpreplay.spec
index b38202a..83522bb 100644
--- a/tcpreplay.spec
+++ b/tcpreplay.spec
@@ -10,13 +10,14 @@
 
 Name:           tcpreplay
 Version:        4.6.0
-Release:        1%{?dist}
+Release:        2%{?dist}
 Summary:        Replay captured network traffic
 
 # Automatically converted from old format: GPLv3 - review is highly recommended.
 License:        GPL-3.0-only
 URL:            http://tcpreplay.appneta.com/
 Source:         https://github.com/appneta/tcpreplay/releases/download/v%{version}/tcpreplay-%{version}.tar.xz
+Patch0:         tcpreplay-4.6.0-examples-strlcpy-include.patch
 
 BuildRequires:  make
 BuildRequires:  gcc
@@ -53,6 +54,9 @@ The static (%{_libdir}/libtcpreplay.a) build of libtcpreplay.
 %autosetup -p1
 
 %build
+%if 0%{?rhel} && 0%{?rhel} < 10
+export LDFLAGS="%{?__global_ldflags} -pthread"
+%endif
 %configure --enable-local-libopts \
            --disable-libopts-install \
            --disable-maintainer-mode
@@ -82,6 +86,9 @@ The static (%{_libdir}/libtcpreplay.a) build of libtcpreplay.
 %{_libdir}/libtcpreplay.a
 
 %changelog
+* Tue Jul 28 2026 Bojan Smojver <bojan@rexursive.com> - 4.6.0-2
+- Add -pthreads for EPEL8/9
+
 * Tue Jul 28 2026 Bojan Smojver <bojan@rexursive.com> - 4.6.0-1
 - Update to 4.6.0
 - Add -devel and -static for headers, pkgconfig file and static library

^ permalink raw reply related	[flat|nested] 6+ messages in thread
* [rpms/tcpreplay] epel8: Merge branch 'rawhide' into epel8
@ 2026-07-28  2:34 Bojan Smojver
  0 siblings, 0 replies; 6+ messages in thread
From: Bojan Smojver @ 2026-07-28  2:34 UTC (permalink / raw)
  To: git-commits

A new commit has been pushed.

Repo   : rpms/tcpreplay
Branch : epel8
Commit : 7dce398ed3c07ed177fafe64199fb14616b78b9a
Author : Bojan Smojver <bojan@rexursive.com>
Date   : 2026-07-28T12:34:34+10:00
Stats  : +25/-52 in 3 file(s)
URL    : https://src.fedoraproject.org/rpms/tcpreplay/c/7dce398ed3c07ed177fafe64199fb14616b78b9a?branch=epel8

Log:
Merge branch 'rawhide' into epel8

---
diff --git a/tcpreplay-4.5.1-configure_ac.patch b/tcpreplay-4.5.1-configure_ac.patch
deleted file mode 100644
index 06d2a84..0000000
--- a/tcpreplay-4.5.1-configure_ac.patch
+++ /dev/null
@@ -1,28 +0,0 @@
---- tcpreplay-4.5.1/configure.ac.org	2025-01-26 10:21:46.751142871 +1100
-+++ tcpreplay-4.5.1/configure.ac	2025-01-26 10:43:21.592419510 +1100
-@@ -1498,25 +1498,6 @@ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
- ])
- 
- have_tx_ring=no
--dnl Check for older Linux TX_RING support
--AC_MSG_CHECKING(for TX_RING socket sending support)
--AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
--#include <sys/socket.h>
--#include <netpacket/packet.h>
--#include <net/ethernet.h>     /* the L2 protocols */
--#include <netinet/in.h>       /* htons */
--#include <linux/if_packet.h>
--]], [[
--    int test;
--    test = TP_STATUS_WRONG_FORMAT
--]])],[
--    AC_DEFINE([HAVE_TX_RING], [1],
--            [Do we have Linux TX_RING socket support?])
--    AC_MSG_RESULT(yes)
--    have_tx_ring=yes
--],[
--    AC_MSG_RESULT(no)
--])
- 
- AC_CHECK_HEADERS([bpf/libbpf.h])
- AC_CHECK_HEADERS([bpf/bpf.h])

diff --git a/tcpreplay-4.5.2-txring_h.patch b/tcpreplay-4.5.2-txring_h.patch
deleted file mode 100644
index a3b7e9f..0000000
--- a/tcpreplay-4.5.2-txring_h.patch
+++ /dev/null
@@ -1,14 +0,0 @@
---- tcpreplay-4.5.1/src/common/txring.h.org	2024-01-01 05:39:02.000000000 +1100
-+++ tcpreplay-4.5.1/src/common/txring.h	2025-01-26 10:24:02.811796480 +1100
-@@ -38,9 +38,9 @@
-
- #ifdef HAVE_TX_RING
- 
--#if __GLIBC__ >= 2 && __GLIBC_MINOR >= 1
--#include <net/ethernet.h> /* the L2 protocols */
-+#if __GLIBC__ >= 2 && __GLIBC_MINOR__ >= 1
- #include <netpacket/packet.h>
-+#include <net/ethernet.h> /* the L2 protocols */
- #else
- #include <asm/types.h>
- #include <linux/if_ether.h> /* The L2 protocols */

diff --git a/tcpreplay.spec b/tcpreplay.spec
index 82f4c86..b38202a 100644
--- a/tcpreplay.spec
+++ b/tcpreplay.spec
@@ -17,12 +17,9 @@ Summary:        Replay captured network traffic
 License:        GPL-3.0-only
 URL:            http://tcpreplay.appneta.com/
 Source:         https://github.com/appneta/tcpreplay/releases/download/v%{version}/tcpreplay-%{version}.tar.xz
-Patch0:         tcpreplay-4.5.2-txring_h.patch
-Patch1:         tcpreplay-4.5.1-configure_ac.patch
 
 BuildRequires:  make
 BuildRequires:  gcc
-BuildRequires:  automake autoconf libtool
 BuildRequires:  %{pcapdep} >= 0.8.0, tcpdump
 %if ! 0%{?rhel}
 BuildRequires:  libdnet-devel
@@ -36,20 +33,30 @@ a tool to pre-process capture files to allow increased performance under
 certain conditions as well as capinfo which provides basic information about
 capture files.
 
+%package devel
+Summary:        Development files for %{name}
+Requires:       %{name}%{?_isa} = %{version}-%{release}
+
+%description devel
+Header files and pkgconfig data for building applications against
+libtcpreplay, the replay engine %{name} %{version} now installs as
+a standalone library.
+
+%package static
+Summary:        Static library for %{name}
+Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
+
+%description static
+The static (%{_libdir}/libtcpreplay.a) build of libtcpreplay.
+
 %prep
 %autosetup -p1
 
 %build
-autoreconf -vif
 %configure --enable-local-libopts \
            --disable-libopts-install \
            --disable-maintainer-mode
 
-# make sure we use proper CFLAGS
-%{__sed} -i \
-         -e 's/^CFLAGS.*/CFLAGS=${RPM_OPT_FLAGS} -std=gnu99 -D_U_="__attribute__((unused))" -Wno-format-contains-nul/' \
-         $(find . -name Makefile)
-
 # remove unneeded docs
 %{__rm} -f docs/INSTALL docs/Makefile*
 
@@ -67,9 +74,17 @@ autoreconf -vif
 %doc %{_mandir}/man1/*
 %{_bindir}/*
 
+%files devel
+%{_includedir}/%{name}/
+%{_libdir}/pkgconfig/libtcpreplay.pc
+
+%files static
+%{_libdir}/libtcpreplay.a
+
 %changelog
-* Tue Jul 28 2026 Bojan Smojver <bojan@rexursive com> - 4.6.0-1
+* Tue Jul 28 2026 Bojan Smojver <bojan@rexursive.com> - 4.6.0-1
 - Update to 4.6.0
+- Add -devel and -static for headers, pkgconfig file and static library
 
 * Fri Jul 24 2026 Bojan Smojver <bojan@rexursive com> - 4.5.5-1
 - Update to 4.5.5

^ permalink raw reply related	[flat|nested] 6+ messages in thread
* [rpms/tcpreplay] epel8: Merge branch 'rawhide' into epel8
@ 2026-07-28  1:44 Bojan Smojver
  0 siblings, 0 replies; 6+ messages in thread
From: Bojan Smojver @ 2026-07-28  1:44 UTC (permalink / raw)
  To: git-commits

A new commit has been pushed.

Repo   : rpms/tcpreplay
Branch : epel8
Commit : 5792f6ecda7f1c5dff3f4aa17d95fe0e3b06c528
Author : Bojan Smojver <bojan@rexursive.com>
Date   : 2026-07-28T11:44:09+10:00
Stats  : +6/-2 in 3 file(s)
URL    : https://src.fedoraproject.org/rpms/tcpreplay/c/5792f6ecda7f1c5dff3f4aa17d95fe0e3b06c528?branch=epel8

Log:
Merge branch 'rawhide' into epel8

---
diff --git a/.gitignore b/.gitignore
index 34d545c..2991260 100644
--- a/.gitignore
+++ b/.gitignore
@@ -27,3 +27,4 @@ tcpreplay-3.4.4.tar.gz
 /tcpreplay-4.5.3.tar.xz
 /tcpreplay-4.5.4.tar.xz
 /tcpreplay-4.5.5.tar.xz
+/tcpreplay-4.6.0.tar.xz

diff --git a/sources b/sources
index 2bc8d77..5142c28 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (tcpreplay-4.5.5.tar.xz) = ebc8b0abbd9bd4b13c215265a30cea9e967748f5fb232cade79b04441d11ee1c463a685ada54609d893cdb0270c3e66c6dc43fbd54ea5cdc09941ab90926bba2
+SHA512 (tcpreplay-4.6.0.tar.xz) = 1f473272aaccd16f9ed6fd576927cbb14e1d3cc4de2f4411c968c81f3d1614dd4be2c4590ab27a95a6b8fc1892b992c5046f7ca87092cce3561af7226edf64ec

diff --git a/tcpreplay.spec b/tcpreplay.spec
index d0001c2..82f4c86 100644
--- a/tcpreplay.spec
+++ b/tcpreplay.spec
@@ -9,7 +9,7 @@
 %define _legacy_common_support 1
 
 Name:           tcpreplay
-Version:        4.5.5
+Version:        4.6.0
 Release:        1%{?dist}
 Summary:        Replay captured network traffic
 
@@ -68,6 +68,9 @@ autoreconf -vif
 %{_bindir}/*
 
 %changelog
+* Tue Jul 28 2026 Bojan Smojver <bojan@rexursive com> - 4.6.0-1
+- Update to 4.6.0
+
 * Fri Jul 24 2026 Bojan Smojver <bojan@rexursive com> - 4.5.5-1
 - Update to 4.5.5
 

^ permalink raw reply related	[flat|nested] 6+ messages in thread
* [rpms/tcpreplay] epel8: Merge branch 'rawhide' into epel8
@ 2026-07-24  8:08 Bojan Smojver
  0 siblings, 0 replies; 6+ messages in thread
From: Bojan Smojver @ 2026-07-24  8:08 UTC (permalink / raw)
  To: git-commits

A new commit has been pushed.

Repo   : rpms/tcpreplay
Branch : epel8
Commit : 79af12d1c393a69ffd56f7cc5891e6c84836470d
Author : Bojan Smojver <bojan@rexursive.com>
Date   : 2026-07-24T18:07:54+10:00
Stats  : +6/-2 in 3 file(s)
URL    : https://src.fedoraproject.org/rpms/tcpreplay/c/79af12d1c393a69ffd56f7cc5891e6c84836470d?branch=epel8

Log:
Merge branch 'rawhide' into epel8

---
diff --git a/.gitignore b/.gitignore
index 9fb6156..34d545c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -26,3 +26,4 @@ tcpreplay-3.4.4.tar.gz
 /tcpreplay-4.5.2.tar.xz
 /tcpreplay-4.5.3.tar.xz
 /tcpreplay-4.5.4.tar.xz
+/tcpreplay-4.5.5.tar.xz

diff --git a/sources b/sources
index ed37cc7..2bc8d77 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (tcpreplay-4.5.4.tar.xz) = 10a6e7c87d41378bb7d554035cc96df17b319e77293b7d6b20b23f1d96692e0455ff23fcafc3aca7e3017013a2f37b8b74fb6791435ad88186b1e633f746eb20
+SHA512 (tcpreplay-4.5.5.tar.xz) = ebc8b0abbd9bd4b13c215265a30cea9e967748f5fb232cade79b04441d11ee1c463a685ada54609d893cdb0270c3e66c6dc43fbd54ea5cdc09941ab90926bba2

diff --git a/tcpreplay.spec b/tcpreplay.spec
index dd0e42e..d0001c2 100644
--- a/tcpreplay.spec
+++ b/tcpreplay.spec
@@ -9,7 +9,7 @@
 %define _legacy_common_support 1
 
 Name:           tcpreplay
-Version:        4.5.4
+Version:        4.5.5
 Release:        1%{?dist}
 Summary:        Replay captured network traffic
 
@@ -68,6 +68,9 @@ autoreconf -vif
 %{_bindir}/*
 
 %changelog
+* Fri Jul 24 2026 Bojan Smojver <bojan@rexursive com> - 4.5.5-1
+- Update to 4.5.5
+
 * Thu Jul 23 2026 Bojan Smojver <bojan@rexursive com> - 4.5.4-1
 - Update to 4.5.4
 

^ permalink raw reply related	[flat|nested] 6+ messages in thread
* [rpms/tcpreplay] epel8: Merge branch 'rawhide' into epel8
@ 2026-07-23  7:21 Bojan Smojver
  0 siblings, 0 replies; 6+ messages in thread
From: Bojan Smojver @ 2026-07-23  7:21 UTC (permalink / raw)
  To: git-commits

A new commit has been pushed.

Repo   : rpms/tcpreplay
Branch : epel8
Commit : 69602423266fc9c55329db8b1e7d3d1e934f420f
Author : Bojan Smojver <bojan@rexursive.com>
Date   : 2026-07-23T17:19:09+10:00
Stats  : +6/-2 in 3 file(s)
URL    : https://src.fedoraproject.org/rpms/tcpreplay/c/69602423266fc9c55329db8b1e7d3d1e934f420f?branch=epel8

Log:
Merge branch 'rawhide' into epel8

---
diff --git a/.gitignore b/.gitignore
index 7b90b4d..9fb6156 100644
--- a/.gitignore
+++ b/.gitignore
@@ -25,3 +25,4 @@ tcpreplay-3.4.4.tar.gz
 /tcpreplay-4.5.1.tar.xz
 /tcpreplay-4.5.2.tar.xz
 /tcpreplay-4.5.3.tar.xz
+/tcpreplay-4.5.4.tar.xz

diff --git a/sources b/sources
index 2344116..ed37cc7 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (tcpreplay-4.5.3.tar.xz) = 632527520455bab3082eec75537587bfe3df55d3ba37a30cf9e31af054135113746311d2dbdc036a3bdd4ac3c741d5a074d526788d8ce26c408711ca67855cc0
+SHA512 (tcpreplay-4.5.4.tar.xz) = 10a6e7c87d41378bb7d554035cc96df17b319e77293b7d6b20b23f1d96692e0455ff23fcafc3aca7e3017013a2f37b8b74fb6791435ad88186b1e633f746eb20

diff --git a/tcpreplay.spec b/tcpreplay.spec
index ed1c95e..dd0e42e 100644
--- a/tcpreplay.spec
+++ b/tcpreplay.spec
@@ -9,7 +9,7 @@
 %define _legacy_common_support 1
 
 Name:           tcpreplay
-Version:        4.5.3
+Version:        4.5.4
 Release:        1%{?dist}
 Summary:        Replay captured network traffic
 
@@ -68,6 +68,9 @@ autoreconf -vif
 %{_bindir}/*
 
 %changelog
+* Thu Jul 23 2026 Bojan Smojver <bojan@rexursive com> - 4.5.4-1
+- Update to 4.5.4
+
 * Mon Jul 20 2026 Bojan Smojver <bojan@rexursive com> - 4.5.3-1
 - Update to 4.5.3
 

^ permalink raw reply related	[flat|nested] 6+ messages in thread
* [rpms/tcpreplay] epel8: Merge branch 'rawhide' into epel8
@ 2026-07-19 21:31 Bojan Smojver
  0 siblings, 0 replies; 6+ messages in thread
From: Bojan Smojver @ 2026-07-19 21:31 UTC (permalink / raw)
  To: git-commits

A new commit has been pushed.

Repo   : rpms/tcpreplay
Branch : epel8
Commit : a14c86e191b3b62faf307d5c8a8e3462e9d378db
Author : Bojan Smojver <bojan@rexursive.com>
Date   : 2026-07-20T07:31:13+10:00
Stats  : +12/-2 in 3 file(s)
URL    : https://src.fedoraproject.org/rpms/tcpreplay/c/a14c86e191b3b62faf307d5c8a8e3462e9d378db?branch=epel8

Log:
Merge branch 'rawhide' into epel8

---
diff --git a/.gitignore b/.gitignore
index 01148d5..7b90b4d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -24,3 +24,4 @@ tcpreplay-3.4.4.tar.gz
 /tcpreplay-4.4.4.tar.xz
 /tcpreplay-4.5.1.tar.xz
 /tcpreplay-4.5.2.tar.xz
+/tcpreplay-4.5.3.tar.xz

diff --git a/sources b/sources
index 6ffb603..2344116 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (tcpreplay-4.5.2.tar.xz) = 77d822ff9c0f723765451f207e2f9d2c94e6cef8c21984882674ddcac782d877b91695d92be75f23745cb89961cc3f5db17500865822044239df353356d25a3e
+SHA512 (tcpreplay-4.5.3.tar.xz) = 632527520455bab3082eec75537587bfe3df55d3ba37a30cf9e31af054135113746311d2dbdc036a3bdd4ac3c741d5a074d526788d8ce26c408711ca67855cc0

diff --git a/tcpreplay.spec b/tcpreplay.spec
index bfbaeab..ed1c95e 100644
--- a/tcpreplay.spec
+++ b/tcpreplay.spec
@@ -9,7 +9,7 @@
 %define _legacy_common_support 1
 
 Name:           tcpreplay
-Version:        4.5.2
+Version:        4.5.3
 Release:        1%{?dist}
 Summary:        Replay captured network traffic
 
@@ -68,6 +68,15 @@ autoreconf -vif
 %{_bindir}/*
 
 %changelog
+* Mon Jul 20 2026 Bojan Smojver <bojan@rexursive com> - 4.5.3-1
+- Update to 4.5.3
+
+* Fri Jul 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 4.5.2-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
+
+* Sat Jan 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 4.5.2-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
+
 * Fri Aug 29 2025 Bojan Smojver <bojan@rexursive com> - 4.5.2-1
 - Update to 4.5.2
 

^ permalink raw reply related	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2026-07-28  3:56 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-07-28  3:56 [rpms/tcpreplay] epel8: Merge branch 'rawhide' into epel8 Bojan Smojver
  -- strict thread matches above, loose matches on Subject: below --
2026-07-28  2:34 Bojan Smojver
2026-07-28  1:44 Bojan Smojver
2026-07-24  8:08 Bojan Smojver
2026-07-23  7:21 Bojan Smojver
2026-07-19 21:31 Bojan Smojver

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox