Hi Tobi,

thanks for your quick response and the patch!

On 18.08.2010 00:04, Tobias Oetiker wrote:

>> As soon as we try 1.3.x or 1.4.x the daemon starts leaking memory, though. 
>> The
>> suspect seems to be described here:
>>
>>   http://oss.oetiker.ch/rrdtool-trac/ticket/208
[...]
> hmmm pango is so twisted ... have a look at r2117 I think this
> should look a lot better ... at least the 'loss' does not change
> between running graph 100 or 300 times ...

I ran the testcase against r2117 and it looks good. Thanks.


Bootstrapping from SVN took me a moment and in the process I noticed two minor
issues. They do not prevent RRDtool from compiling/working, though:
 -  make distcheck doesn't seem to work
 -  /configure: line 12300: ./libtool: No such file or directory


The latter is probably caused by this:

--- snip ---
~/tmp/rrdtool-1.4-r2117> cat ./configure.ac
[...]
dnl add pic flag in any case this makes sure all our code is relocatable
eval `./libtool --config | grep pic_flag`
CFLAGS="$CFLAGS $pic_flag"
--- snap ---

./libtool is present after 'make dist' but apparently not (always?) before.


The former yields this error message:

--- snip ---
~/tmp/rrdtool-1.4-r2117> ./configure && make distcheck
[...]
IEEE Math Checks
checking for fpclassify... no
checking for fpclassify with <math.h>... yes
checking for isinf... yes
checking whether isfinite is broken... no
checking if IEEE math works out of the box... yes
[...]
IEEE Math Checks
checking for fpclassify... no
checking for fpclassify with <math.h>... yes
checking for isinf... yes
checking whether isfinite is broken... no
checking if IEEE math works out of the box... no
checking if IEEE math works with the -ieee switch... no
checking if IEEE math works with the -qfloat=nofold switch... no
checking if IEEE math works with the -w -qflttrap=enable:zerodivide... no
checking if IEEE math works with the -mieee switch... no
checking if IEEE math works with the -q float=rndsngl switch... no
checking if IEEE math works with the -OPT:IEEE_NaN_inf=ON switch... no
checking if IEEE math works with the -OPT:IEEE_comparisons=ON switch... no
checking if IEEE math works with fpsetmask(0)... no
checking if IEEE math works with signal(SIGFPE,SIG_IGN)... no
configure: error:
Your Compiler does not do propper IEEE math ... Please find out how to
make IEEE math work with your compiler and let me know ([email protected]).
Check config.log to see what went wrong ...
--- snap ---


Regards -- Till
-- 
Dipl.-Inform. Till Dörges                  [email protected]

PRESENSE Technologies GmbH            Sachsenstr. 5, D-20097 HH
Geschäftsführer/Managing Directors       AG Hamburg, HRB 107844
Till Dörges           Jürgen Sander              Axel Theilmann

_______________________________________________
rrd-developers mailing list
[email protected]
https://lists.oetiker.ch/cgi-bin/listinfo/rrd-developers

Reply via email to