Changes of Revision 8
[-] | Changed | rrdtool.spec |
x 1
2 Group: Productivity/Scientific/Math 3 AutoReqProv: on 4 Requires: perl = %{perl_version} 5 -Version: 1.2.23 6 +Version: 1.2.26 7 Release: 73 8 -Source: %{name}-%{version}.tar.bz2 9 +Source: %{name}-%{version}.tar.gz 10 Source1: cgilib-0.5.tar.bz2 11 Patch: %{name}-%{version}-ssize.diff 12 -Patch1: %{name}-%{version}-python.diff 13 Url: http://ee-staff.ethz.ch/~oetiker/webtools/rrdtool/ 14 BuildRoot: %{_tmppath}/%{name}-%{version}-build 15 Summary: A tool for data logging and analysis 16
17 %prep 18 %setup -q -a1 19 %patch 20 -%patch1 21 22 %build 23 # first prepare cgilib 24
25 %{py_sitedir}/* 26 27 %changelog 28 +* Wed Feb 13 2008 Carsten Schoene <cs@linux-administrator.com> 29 +- update to version 1.2.26 30 + 31 * Mon Jan 14 2008 - dmueller@suse.de 32 - dejavu font was renamed back, adjust 33 * Wed Nov 28 2007 - dmueller@suse.de 34 |
||
[+] | Added | rrdtool-1.2.26-ssize.diff ^ |
@@ -0,0 +1,16 @@ +--- bindings/python/rrdtoolmodule.c ++++ bindings/python/rrdtoolmodule.c +@@ -57,7 +57,12 @@ + PyObject *o; + int size, i; + +- size = PyTuple_Size(args); ++ if ( PyTuple_Size(args) <= INT_MAX ) ++ size = PyTuple_Size(args); ++ else { ++ PyErr_Format(PyExc_ValueError,"too big return value"); ++ return -1; ++ } + *argv = PyMem_New(char *, size + 1); + if (*argv == NULL) + return -1; | ||
Added | rrdtool-1.2.26.tar.gz ^ |