[packages/iperf3] - build fixed
arekm
arekm at pld-linux.org
Sat Feb 16 22:54:01 CET 2013
commit 8553f232681c6dd0663bcc08bfd0c9aeb4551feb
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date: Sat Feb 16 22:53:58 2013 +0100
- build fixed
iperf3-Werror.patch | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
iperf3.spec | 2 ++
2 files changed, 50 insertions(+)
---
diff --git a/iperf3.spec b/iperf3.spec
index a846097..68807ae 100644
--- a/iperf3.spec
+++ b/iperf3.spec
@@ -11,6 +11,7 @@ License: BSD-like
Group: Networking/Utilities
Source0: http://iperf.googlecode.com/files/iperf-%{version}b4.tar.gz
# Source0-md5: fde024a200b064b54accd1959f7e642e
+Patch0: %{name}-Werror.patch
URL: http://code.google.com/p/iperf/
BuildRequires: libstdc++-devel
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -28,6 +29,7 @@ with iperf2.
%prep
%setup -q -n %{orgname}-%{version}%{beta}
+%patch0 -p1
%build
%configure
diff --git a/iperf3-Werror.patch b/iperf3-Werror.patch
new file mode 100644
index 0000000..dbec207
--- /dev/null
+++ b/iperf3-Werror.patch
@@ -0,0 +1,48 @@
+--- iperf-3.0b4/src/iperf_api.c~ 2010-08-03 01:15:27.000000000 +0200
++++ iperf-3.0b4/src/iperf_api.c 2013-02-16 22:53:05.882124239 +0100
+@@ -48,15 +48,15 @@
+ void
+ usage()
+ {
+- fprintf(stderr, usage_short);
++ fprintf(stderr, "%s", usage_short);
+ }
+
+
+ void
+ usage_long()
+ {
+- fprintf(stderr, usage_long1);
+- fprintf(stderr, usage_long2);
++ fprintf(stderr, "%s", usage_long1);
++ fprintf(stderr, "%s", usage_long2);
+ }
+
+
+@@ -347,7 +347,7 @@
+ test->reverse = 1;
+ break;
+ case 'v':
+- printf(version);
++ printf("%s", version);
+ exit(0);
+ case 'h':
+ default:
+@@ -1163,7 +1163,7 @@
+ case DISPLAY_RESULTS:
+ /* print final summary for all intervals */
+
+- printf(report_bw_header);
++ printf("%s", report_bw_header);
+
+ start_time = 0.;
+ sp = SLIST_FIRST(&test->streams);
+@@ -1256,7 +1256,7 @@
+ return;
+ }
+ if (sp == SLIST_FIRST(&test->streams)) {
+- printf(report_bw_header);
++ printf("%s", report_bw_header);
+ }
+
+ unit_snprintf(ubuf, UNIT_LEN, (double) (ir->bytes_transferred), 'A');
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/iperf3.git/commitdiff/8553f232681c6dd0663bcc08bfd0c9aeb4551feb
More information about the pld-cvs-commit
mailing list