rrdtool-devel-1.8.0-150600.1.4 >  @ f< O ?2 u# ˀu.9O iMifI *ר.cI`jULޅxMK1ƁSмñzlN+G%{ZkO 60h7V4ŲxJY)(<QJM5zs˝1J fPjWcem36&D`s)Ȏ/v-0/4͜41QZ5v| Ig. @D Į fm?ڣI  aWqIfH=SFa-VK NJw[!P&tJasO枎 bРʿ֒E!+e9UXx"<?e0uP8UytȈ*fY %*g%(>]S Jo?fQ *wo)̏L?OVta|EO*ePQ }8;3 \%a26f36486bab45551fc97f44f4361934de80f0699224738aef70d1ed40a0ed226f356db269f85c52dfa859532442a0909a075933^tf< O ?"P+Bm1Wn`zi7iBC.Vꋕu&_Vf9p1<=0 Q}ϸX-7KkP}1JhѻN(d+k[~ ]O4+UF~"~.$/H@N*XkENbdo6Gop>3|?3ld ! 6 $04Mn   $ 8 = Th (89<:/F0G0H0I0X0Y0\1]1^1Pb1c2)d2e2f2l2u2v2w2x2y3z3 33 3&3hCrrdtool-devel1.8.0150600.1.4RRDtool header filesRRD stands for Round Robin Database. RRD is a system to store and display time-series data (i.e. network bandwidth, machine-room temperature, server load average). This package allow you to build programs making use of the library.fGPL-2.0-or-later AND LGPL-2.0-or-laterhttps://www.suse.com/Development/Libraries/C and C++https://oss.oetiker.ch/rrdtool/linuxaarch644cFf min(a,b,c) * new CDEF function SMAX: a,b,c,3,SMAX -> max(a,b,c) * new CDEF function STDEV: a,b,c,3,STDEV -> stdev(a,b,c) * new CDEF function POW: a,b,POW -> a**b * new CDEF function PERCENT: a,b,c,95,3,PERCENT -> find 95percentile of a,b,c * re-introducted --showtime option on rrdxport * be more careful in determining the locales idea of first day of the week * lots of spelling fixes all around - Removed rrdtool-1.5.4-lua-5.2.patch as upstream already supports lua 5.2 since https://github.com/oetiker/rrdtool-1.x/commit/7af5f76227330504d4d16234488c1118d4409621 However, spec still requires explicitily lua51-devel (but lua52-devel also works) - librrd_th* references are gone - Patches refreshed- Update to 1.5.5 Bugfixes * fix JSON output in xport with legend and gprint blocks * fix parse_time mutex unlocking in the error case * don't crash on invalid variable names in CDEF * add mutex locking in rrdc_fetch * fix buffer overflow in rrd_restore * shorten test precision to 7 digits ... * never exit from a library function * buffer overflow in rrd_restore.c fixed #669 - Added rrdtool-1.5.4-lua-5.2.patch: lua >= 5.2 uses lua_callk- Update to 1.5.4 Bug Fixes * parse floating point numbers according to C locale in rrdtool create arguments, regardless of the systems locale setting. * include missing rrd_rados.h into distribution archive * make rrdtool work on ARM again * make rrdtool test suit pass on 32bit OSs * fix --grid-dash option regression in graph * fix systemd support * fix link dependency for libpng since we are using functions directly * fix python module name * fix rrdtool tune to accept U in minimum and maximum options * fi * rrd_parsetime now uses a mutex lock to become thread safe * rrd_xport is now thread safe * stop using MAX_PATH and make everything dynamic and make rrdtool work on Gnu HURD ... thanks nirgal! Features * new RPN operators: STEPWIDTH, NEWDAY, NEWWEEK, NEWMONTH and NEWWEEK together they allow to draw graphs where a rate is converted back to absolute numbers and accumulated over a period.. - Changelog 1.5.3 Bug Fixes * Brought commmand-line options and documentation back into sync. * Make LINE dashes option work again - Changelog 1.5.2 Bug Fixes * paramters in VDEF are vnames and not data source names, hence they can be 255 chars long and not only 20 - Changelog 1.5.1 Bug Fixes * parse numbers up to 40 characters long .. * fix install rules for Python and Lua * include missing VERSION and LICENSE file * unlink before rename in rrd_create when running on WIN32 - Changelog 1.5.0 New Features * automatic x-axis labels that work from 1s to 30y on a single chart * librados integration * new datasource types: DCOUNTER and DDERIVE (they work the same as the original DS, except that they can deal with floatingpoint numbers). * compile without graphics libraries: ./configure --disable-rrd_graph * updated windows port (see WIN32-BUILD-TIPS.txt) * single step RRAs for MIN,MAX,LAST are generated virtually from an AVERAGE RRA * ignore updates in the past with rrdtool update --skip-past-updates * ignore a LINE when scaling a chart using the skipscale option * detect 32bit timeoverflows * massive performance boost for charts with more than 100 DEF line by switching form a linear search to a HASH when searching for data * improved cross compilation support * .Net bindings * allow rrdtool graph to silently skip non-existing source files using the - -use-nan-for-all-missing-data option * restore from a pipe (rrdtool restore - y.rrd) * in rrdtool create, row count and step can be defined in absolute time * all new "create on steroids" can pull both data and configuration from existing rrd files * use rrdtool graph to chart arbitrary data via a callback function for data fetching support is integrated in the perl bindings. * re-written parser for rrdtool graph commands. It now follows a simple key value pattern, compatible with the previous syntax. * MEDIAN op for CDEF expressions * DEPTH,INDEX,COPY,ROL ops for CDEF (as seen in PostScript) * gradient AREA backgrounds * no more locale magic while reading numeric data. Bugfixes * all the bugs fixed in 1.4.x during 1.5 development - Changelog 1.4.9 New Features * allows rrdrestore to read input from stdin * add documentation for RRDs::xport * RPN operators MINNAN and MAXNAN * --left-axis-format option to rrd_graph Bugfixes * properly verify validity of user suplied format strings * remove graph functions from python module when compiled without graphing support * verify that only short integers are used in COMPUTE rpn expressions * eliminate duplicate setlocale calls * fixed endless loop and double frees in rrd_restore * fixed missing variable initializations in rrd_graph * fixed JSON output format to actually be valid JSON * detect failing fallocate and fall back to seeking * fixed format string in ruby bindings - Changelog 1.4.8 Highlights * rrd_graph now uses a map to lookup variable names causing graphs with many items to be drawn magnitudes faster as the linear search of the variable tables is gone now. * the optional argument :skipscale allows for a LINE or AREA instruction to be excluded from having an effect on the scaling of the graph * TRENDNAN is now working properly and als not crashing anymore * Added a no-op string positioning combo "\." this allows to write COMMENT:OS\2\. which would otherwise not be possible. * JSON output of xport is now actually json compilant by its keys being properly quoted now. * The label positioner in rrd_graph is now properly ignoring the current state of DST. * fixes and enhancements for Python, Ruby, TCL and Perl bindings * improved error reporting in rrd_graph * portability and cross compilation * code and bugtracker moved to https://github.com/oetiker/rrdtool-1.x - Dropped patches (included upstream): - rrdtool-1.4.7-CVE-2013-2131-imginfo_format_check.patch - Dropped patches (resolved otherwise): - rrdtool-lua-ruby_lib64.patch - rrdtool-tclversion.patch - Dropped cgilib-0.7.tar.gz + cgilib-fix_automake.patch (no references to cgilib or cgi.h found, so benefit unclear) - Spec cleanup + Added new perl-rrdtool subpackage containing the perl bindings + Added new -doc subpackge * bcond_without for lua, python, ruby and tcl * bcond_without for libdbi, libwrap (tcpd) * bcond_with for rados (ceph) - Dropped BuildRequires: autoconf + automake (was needed for cgilib) - Dropped BuildRequires: libart_lgpl-devel (replaced by cairo/pango in earlier releases)- Do not hard-depend on systemd, the macros support soft fails. - Ignore errors from useradd/groupadd - Update RPM groups- Ignore absence of systemd-tmpfiles, it won't be present in the build env.- add rddtool.changes to sources list- modify a %prep phase to replace all timestamps in *.c and *.h with the date and time obtained from the last changelog entry bnc#915946- add rrdtool-1.4.7-CVE-2013-2131-imginfo_format_check.patch that adds check to the imginfo format to prevent crash or exploit bnc#828003, CVE-2013-2131.- fix bashisms in rrdcached-systemd-pre script- Replace systemd BuildRequires with pkgconfig(systemd): we do not require the full installation / dep chain of systemd.h04-armsrv1 17152606371.8.01.8.0-150600.1.41.8.0-150600.1.4rrd.hrrd_client.hrrd_format.hlibrrd.solibrrd.pc/usr/include//usr/lib64//usr/lib64/pkgconfig/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:SLE-15-SP6:GA/standard/eb93fed00ef161d31bf20e80cb0d9cd0-rrdtoolcpioxz5aarch64-suse-linuxC source, ASCII textpkgconfig filePR k/[=PVbznutf-8451e2659645c7155228aa95c3914757c2868122a5ddcc1799c69c322b58ccbfc? 7zXZ !t/#&] crv(vX0kU ,ʥ"S\P+ ]w_0 bDG"ɯ VKϤvNt TRb@;6[WJJGʱgk[X'[YIlWk'#(ťߞDHf{q`Zgq we(-Uchͦ&bGj Ft9&kPz(2{v%pW:bͳIoX- 8O3l03qʙ/_ ^]UK=,#ln%NCcџs|Zb`+iir`#lW-6WAJj]2``Z%"Mk@;dxF?45  @n stϠ+ة!c,yX`wJz/-ykVلYvgDPGKI+iBI`{[ϡX ݪ3-Ȧ]LnڹÅ#^}%%v@_N w23, ?%Ni~:399cE&lCp 6&rp7T FFLI^qN)[ᥭW>u(4>O yw7R@I2ޙPجQNϽ`#nW+gK 5D~U t2lHH70$) ~ ?|Z?@7 ӁNNĢvXnnJDDuAa3+?Aa=2Sw0h 9@4l'6ԃn:һkt+Ϛd8SRy`b165L9~i7Չ(oqbzxe\އ[:՗jj8G6:r#t/0 1Hsr ilEڞLܳ#//i>cU74ex;<;JtN=1d2_S/h,7Y~b4?N.0~+"C#ÎW5[ ?U9 Hue/ߍ9Zm-*΁4!h>^[)͗y7̜wZJHec)XOΨ# @w?IUqhVWj4_{ IY $i*lZk4ȪGްBuZ0?<*g_C{abHLl!6~fF(x:E$+c.;}T/:_쓻$!g ۅ8 [[Ԥ[O%3 fxp|:;PX@_ވx(Kä?*?/7m[tcz\ƻ/A"CoZʈ(t]|i10̇5ˏ\$_ΞXZIt@h"F+L=PW;>/qUHܐs;J6JRLmW4w>E vys~qWj 29“10R 􋺆:G S2g]5;H4h#@XD %#3a4> ,>pLKe^"̌&O`Q&#B *vxiTpُ 0*ø(`;RaP5+ЛibdQ*þ)|^ٍlڊC Кa8 k.@U1ezU7!!%wM *@ [g*)4p}~11=uvL~rTlqC*e/TT2fFž_MjܴzP2)I\\_E|TBj5]<ÈdRA“~j;FV| ӻH6yUZ43)>X兩`n=}Fө B޹L끘~s?q l턄4 |B%&/-ͦײzXX.1LYuNRt8k MN1.X~bUStok^Pzpը'c\YjŔ6]wHʸ<Ҳm_o$sqnz%tN~3[ ϡ_.[ư^Rm@[n;p|Yޭ7͐`Ua2!ld^»w[n=.)f $S>#Xp8G>{7#+(XvF"ϭb} Y|Yu7etsNq" *;* :4nvǵ_)U)3ԟ^}M;[c;N}r"l`_R崚"`S!9W 7e:(mbf]U-sfߊM}l }-ρ5T)RBL.bd6rc"+4Oɗ8W0+JoմwEϰQ B`ed"9}b(.z\ڤ9Vom Wy|/gǕ*zo1.KGG6̤%}?O P(3[Fnuff.AнBwOWyf3]ΏEyˀYȉA D*yj|==,{EȆC~NK%!6= Z:7:K$́gGFWu.wV,\eN\/U+iGj'*ٵ[a+SNAsgo m` :h?zkf C$8J|1}XGrb}̒6s=دɍFx) P<nU%dԫōn3>) 1 ~:v*jeYȔ=_<Z`\ i Q]Tq^WF ,(uJ6L?^ wo7VL9>P:ny SI8~6{E?<@zo+\ Tv2A,o),s_~ux;_LP.Q+\8$m-J5ܨLdzftF+c~T/ rp2=Wixd 1Q:/1'wx7$ 3b vjoja;KjڕOn[Km[XˣW74N[B9a Տpv``U =жpQJ-#r .M{~^drPk޺$]ORD.:GỒ!9/^) r̾V qrԹv<}Tuþ,v@B#]?&[ksn+9悘SwiSЗr+(sW(GlT+S4iVڋ4B0/`ɥBqDk^mI&wziYƛ3?nvI@ (Zp$fe <*)w;3[^·G)ZF0J[p6bFvd~xX+z7fRWJ1r' kޥd*>6`"R9F}c#2‘ _ _>qN !K _@s̍Mc'48+tk]eAiS9̹36}QrNwH- @,Kmz\x'?!rS}YCTt#aBN=')pPC%z7NI 2R׽dvz '4'elias y`Uƞ؅J":ZƢ<-stm84xz`xuֆEKgJ_[XwIܾY(6\-Q$τmשƵbh s"Bf: \gS5bRh2,*9/Ʋ b^؎~Vy]f3c|NyD;㪸~ E23~!aj\NejN\T̜Ɏ8[agSZa` f.ɾ5nGFw{d1P(E(Nj3QYv?׉ lU'D tSW&rqd0 !r^%>/Ծ"]axtPto/䏗24)!0GlD^$JWm˪yN |˾2WltiYDževGoWo7i1 4Ym~ šG4Pjgo.aXA4wg2կ''CMXj Al~`ogcܣ]MZ?oA';T63C((΄TNhs[>^9mjM$u ~lhoƓϕGe.| 9Sِ eN}"?|T؟CZz7p1#5QB6C,r1;,}7G,5=Tu27{;\TA], ä;JmͅS쭰4kxyi$,TG5S+BkWi 7`+t-Ѱ@vJ߿B%U>FܵżuTuo1Y91|,"s~ŪLv>FKӍҍJN40]Z9~^z]v12_dx:Ҝ00E9-֕ee U@v!+W^'Ӧ@=Ckݷ.]pOKoq{KD6isb;q.ބ=f;ٷM?W;։o XysQéC[?d u;$J$WgdL!Zr( _~ 7m+ן?hJ= ڡ6l0KD0x q[֙TX{@4C8رv*t. 3L!r1sYog[a+u{3Oo|{SOŃFu :? T?@C !a9vաxk ͂q*{9 ajMN ʌmjPz:P<g3J%$Iߕ^9-dy! *t o١I+s0Fe,3)N!Ѣ`L5&nzW֎ V&BK[װU#։3E&7",-*"!뺽tvN}$>tg*uv˷~Nk*3\)ŖoyOqI'JdyOS$leҊ=&C"4PR +Xc8I)Pj`ŖW,\yWulPh?egMXK z9,HٱS+0TN $AZ>xVRr[DYQ~9g:oKɴQ: ܻi7*WTN1JҺ-6E#El*ns~PzCc{ (:o]$Qr8-]9`|fFHu@'2]& +:NH˿鼤bn۫?V97FL$e^@Xi:g";RjL۰%Dt=c{~a9m*Hpx!&ޚAA$j8jN]%7?EbjS{(Ó(ERV6Û]@M YZ