From 7515faad927b0c70974fe07e403ea264fd2d8135 Mon Sep 17 00:00:00 2001 From: Petr Menšík Date: Mar 02 2020 17:47:11 +0000 Subject: Update to 0.10.2 Maintenance release with few fixes. https://github.com/DNS-OARC/flamethrower/releases/tag/v0.10.2 - Add Dockerfile - Add ability to send to multiple targets - Fix concurrent sender distribution when rate limited - Build fixes - Metrics fixes - Some speed optimizations --- diff --git a/.gitignore b/.gitignore index 5565c20..e76e1a6 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /flamethrower-0.10.tar.gz +/flamethrower-0.10.2.tar.gz diff --git a/flamethrower-0.10-libuv.patch b/flamethrower-0.10-libuv.patch deleted file mode 100644 index d450824..0000000 --- a/flamethrower-0.10-libuv.patch +++ /dev/null @@ -1,35 +0,0 @@ -From 9cea7f1cbf770243b878ddacdf1368989003a3f7 Mon Sep 17 00:00:00 2001 -From: Petr Mensik -Date: Tue, 10 Sep 2019 20:18:50 +0200 -Subject: [PATCH] Flame requires explicit uv link - -flame does not compile without it, since main.cpp is using uv_refs but -does not explicitly reference it itself. ---- - CMakeLists.txt | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 440d5de..b96448f 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -76,6 +76,7 @@ target_include_directories(flamecore - - target_link_libraries(flamecore - PRIVATE ${LIBUV_LDFLAGS} -+ PRIVATE ${LIBUV_LIBRARIES} - PRIVATE ${LIBLDNS_LDFLAGS} - PRIVATE ${LIBLDNS_LIBRARIES} - PRIVATE ${LIBGNUTLS_LDFLAGS} -@@ -89,6 +90,8 @@ add_executable(flame - - target_link_libraries(flame - PRIVATE flamecore -+ PRIVATE ${LIBUV_LDFLAGS} -+ PRIVATE ${LIBUV_LIBRARIES} - ) - - add_executable(tests --- -2.20.1 - diff --git a/flamethrower.spec b/flamethrower.spec index 57062bf..177f519 100644 --- a/flamethrower.spec +++ b/flamethrower.spec @@ -1,17 +1,13 @@ Name: flamethrower -Version: 0.10 -Release: 4%{?dist} +Version: 0.10.2 +Release: 1%{?dist} Summary: A DNS performance and functional testing utility License: ASL 2.0 URL: https://github.com/DNS-OARC/flamethrower Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz -# https://github.com/DNS-OARC/flamethrower/pull/19 -Patch1: flamethrower-0.10-libuv.patch -# https://github.com/DNS-OARC/flamethrower/pull/20 -Patch2: flamethrower-0.10-install.patch BuildRequires: gcc-c++, make BuildRequires: cmake @@ -60,6 +56,9 @@ popd %changelog +* Mon Mar 02 2020 Petr Menšík - 0.10.2-1 +- Update to 0.10.2 + * Tue Jan 28 2020 Fedora Release Engineering - 0.10-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild diff --git a/sources b/sources index b409f5c..aacc789 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (flamethrower-0.10.tar.gz) = e38ea7f3b82390a1bd495dffd9cd0eebfc6476492e4cbc0ae2abc1d214486e638d6b5381a0963239ea198962cf14cc206e5c80078f552f4a0250ef691a6a57f4 +SHA512 (flamethrower-0.10.2.tar.gz) = 750f1303298977463b3013897077e6f6ef47483dcafa91a429606604328f422bc9f8fc7c31d7d4b7bc0d7b50ddfae9d136c81a1793f27edd2adf2580e64729dc