Skip to content

Commit 04f7005

Browse files
committed
get ready for 1.5.4
1 parent 55186d5 commit 04f7005

File tree

8 files changed

+59
-20
lines changed

8 files changed

+59
-20
lines changed

CHANGES

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,29 @@
1-
RRDtool 1.5.4 - 2015-05-14
1+
RRDtool 1.5.4 - 2015-08-09
22
==========================
33
Bug Fixes
44
---------
55
* parse floating point numbers according to C locale in rrdtool create
66
arguments, regardles of the systems locale setting.
77
* include missing rrd_rados.h into distribution archive
8-
* rrd_parsetime now uses a mutex lock to become threadsafe
8+
* make rrdtool work on ARM again
9+
* make rrdtool test suit pass on 32bit OSs
10+
* fix --grid-dash option regression in graph
11+
* fix systemd support
12+
* fix link dependency for libpng since we are using functions directly
13+
* fix python modulename
14+
* fix rrdtool tune to accept U in minimum and maximum options
15+
* fi
16+
* rrd_parsetime now uses a mutex lock to become threadsafe
917
* rrd_xport is now threadsafe
18+
* stop using MAX_PATH and make everything dynamic and make rrdtool work on
19+
Gnu HURD ... thanks nirgal!
20+
21+
Features
22+
--------
23+
* new RPN operators: STEPWIDTH, NEWDAY, NEWWEEK, NEWMONTH and NEWWEEK
24+
together they allow to draw graphs where a rate is converted back to
25+
absolute numbers and accumulated over a periode.
26+
1027

1128
RRDtool 1.5.3 - 2015-04-30
1229
==========================

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.5.3
1+
1.5.4

bindings/Makefile.in

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -382,6 +382,8 @@ top_srcdir = @top_srcdir@
382382
@BUILD_TCL_TRUE@SUB_tcl = tcl
383383
@BUILD_LUA_TRUE@SUB_lua = lua
384384
SUBDIRS = $(SUB_tcl) $(SUB_lua)
385+
@ENABLE_RPATH_TRUE@PYTHON_RPATH = --rpath=$(libdir)
386+
@ENABLE_RPATH_TRUE@PERL_RPATH = RPATH=$(libdir)
385387

386388
# the following files are not mentioned in any other Makefile
387389
EXTRA_DIST = perl-piped/MANIFEST perl-piped/README perl-piped/Makefile.PL perl-piped/RRDp.pm perl-piped/t/base.t \
@@ -749,7 +751,7 @@ python:
749751
ABS_TOP_SRCDIR=${abs_top_srcdir} \
750752
ABS_TOP_BUILDDIR=${abs_top_builddir} \
751753
LD_RUN_PATH=$(libdir) \
752-
$(PYTHON) ${abs_srcdir}/$@/setup.py build_ext --rpath=$(libdir) \
754+
$(PYTHON) ${abs_srcdir}/$@/setup.py build_ext $(PYTHON_RPATH) \
753755
&& env \
754756
ABS_TOP_SRCDIR=${abs_top_srcdir} \
755757
ABS_TOP_BUILDDIR=${abs_top_builddir} \
@@ -781,7 +783,7 @@ perl-shared:
781783
ABS_TOP_SRCDIR=${abs_top_srcdir} \
782784
ABS_TOP_BUILDDIR=${abs_top_builddir} \
783785
ABS_SRCDIR=${abs_srcdir}/$@ \
784-
$(PERL) Makefile.PL $(PERLFLAGS) $(PERL_MAKE_OPTIONS) RPATH=$(libdir) \
786+
$(PERL) Makefile.PL $(PERLFLAGS) $(PERL_MAKE_OPTIONS) $(PERL_RPATH) \
785787
&& $(MAKE) )
786788
-mkdir -p ${builddir}/perl-shared
787789

bindings/tcl/Makefile.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -734,7 +734,7 @@ $(TCL_RRD_LIB): tclrrd.o
734734
$(TCL_SHLIB_LD) $(TCL_LD_SEARCH_FLAGS) $(LIBDIRS) $< -o $@ -lrrd_th -lm $(TCL_STUB_LIB_SPEC) $(LDFLAGS) $(LIBS)
735735

736736
tclrrd.o: tclrrd.c
737-
$(CC) $(AM_CFLAGS) $(CFLAGS) $(TCL_SHLIB_CFLAGS) $(AM_CPPFLAGS) -c $(srcdir)/tclrrd.c -DVERSION=\"$(VERSION)\"
737+
$(CC) $(AM_CFLAGS) $(CFLAGS) $(TCL_SHLIB_CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) -c $(srcdir)/tclrrd.c -DVERSION=\"$(VERSION)\"
738738

739739
pkgIndex.tcl:
740740
echo "package ifneeded Rrd $(VERSION) \"load $(libdir)/tclrrd$(VERSION)[info sharedlibextension]\"" > $@

configure

Lines changed: 31 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#! /bin/sh
22
# Guess values for system-dependent variables and create Makefiles.
3-
# Generated by GNU Autoconf 2.69 for rrdtool 1.5.3.
3+
# Generated by GNU Autoconf 2.69 for rrdtool 1.5.4.
44
#
55
#
66
# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -587,8 +587,8 @@ MAKEFLAGS=
587587
# Identity of this package.
588588
PACKAGE_NAME='rrdtool'
589589
PACKAGE_TARNAME='rrdtool'
590-
PACKAGE_VERSION='1.5.3'
591-
PACKAGE_STRING='rrdtool 1.5.3'
590+
PACKAGE_VERSION='1.5.4'
591+
PACKAGE_STRING='rrdtool 1.5.4'
592592
PACKAGE_BUGREPORT=''
593593
PACKAGE_URL=''
594594

@@ -700,6 +700,8 @@ PERLCC
700700
POD2HTML
701701
POD2MAN
702702
PERL
703+
ENABLE_RPATH_FALSE
704+
ENABLE_RPATH_TRUE
703705
ALL_LIBS
704706
CORE_LIBS
705707
PKGCONFIG
@@ -1479,7 +1481,7 @@ if test "$ac_init_help" = "long"; then
14791481
# Omit some internal or obsolete options to make the list less imposing.
14801482
# This message is too long to be a string in the A/UX 3.1 sh.
14811483
cat <<_ACEOF
1482-
\`configure' configures rrdtool 1.5.3 to adapt to many kinds of systems.
1484+
\`configure' configures rrdtool 1.5.4 to adapt to many kinds of systems.
14831485

14841486
Usage: $0 [OPTION]... [VAR=VALUE]...
14851487

@@ -1550,7 +1552,7 @@ fi
15501552

15511553
if test -n "$ac_init_help"; then
15521554
case $ac_init_help in
1553-
short | recursive ) echo "Configuration of rrdtool 1.5.3:";;
1555+
short | recursive ) echo "Configuration of rrdtool 1.5.4:";;
15541556
esac
15551557
cat <<\_ACEOF
15561558

@@ -1734,7 +1736,7 @@ fi
17341736
test -n "$ac_init_help" && exit $ac_status
17351737
if $ac_init_version; then
17361738
cat <<\_ACEOF
1737-
rrdtool configure 1.5.3
1739+
rrdtool configure 1.5.4
17381740
generated by GNU Autoconf 2.69
17391741

17401742
Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2439,7 +2441,7 @@ cat >config.log <<_ACEOF
24392441
This file contains any messages produced by compilers while
24402442
running configure, to aid debugging if configure makes a mistake.
24412443

2442-
It was created by rrdtool $as_me 1.5.3, which was
2444+
It was created by rrdtool $as_me 1.5.4, which was
24432445
generated by GNU Autoconf 2.69. Invocation command line was
24442446

24452447
$ $0 $@
@@ -4795,7 +4797,7 @@ fi
47954797

47964798
# Define the identity of the package.
47974799
PACKAGE='rrdtool'
4798-
VERSION='1.5.3'
4800+
VERSION='1.5.4'
47994801

48004802

48014803
cat >>confdefs.h <<_ACEOF
@@ -20681,6 +20683,15 @@ $as_echo "" >&6; }
2068120683
$as_echo "${T_MD}Prep for Building Language Bindings${T_ME}" >&6; }
2068220684

2068320685

20686+
if test "x$enable_rpath" = "xyes"; then
20687+
ENABLE_RPATH_TRUE=
20688+
ENABLE_RPATH_FALSE='#'
20689+
else
20690+
ENABLE_RPATH_TRUE='#'
20691+
ENABLE_RPATH_FALSE=
20692+
fi
20693+
20694+
2068420695
PATH=$PATH:/usr/perl5/bin
2068520696
export PATH
2068620697
# Extract the first word of "perl", so it can be a program name with args.
@@ -22367,6 +22378,10 @@ if test -z "${BUILD_RRDRESTORE_TRUE}" && test -z "${BUILD_RRDRESTORE_FALSE}"; th
2236722378
as_fn_error $? "conditional \"BUILD_RRDRESTORE\" was never defined.
2236822379
Usually this means the macro was only invoked conditionally." "$LINENO" 5
2236922380
fi
22381+
if test -z "${ENABLE_RPATH_TRUE}" && test -z "${ENABLE_RPATH_FALSE}"; then
22382+
as_fn_error $? "conditional \"ENABLE_RPATH\" was never defined.
22383+
Usually this means the macro was only invoked conditionally." "$LINENO" 5
22384+
fi
2237022385
if test -z "${LUA_NEED_OUR_COMPAT51_TRUE}" && test -z "${LUA_NEED_OUR_COMPAT51_FALSE}"; then
2237122386
as_fn_error $? "conditional \"LUA_NEED_OUR_COMPAT51\" was never defined.
2237222387
Usually this means the macro was only invoked conditionally." "$LINENO" 5
@@ -22792,7 +22807,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
2279222807
# report actual input values of CONFIG_FILES etc. instead of their
2279322808
# values after options handling.
2279422809
ac_log="
22795-
This file was extended by rrdtool $as_me 1.5.3, which was
22810+
This file was extended by rrdtool $as_me 1.5.4, which was
2279622811
generated by GNU Autoconf 2.69. Invocation command line was
2279722812

2279822813
CONFIG_FILES = $CONFIG_FILES
@@ -22858,7 +22873,7 @@ _ACEOF
2285822873
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
2285922874
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
2286022875
ac_cs_version="\\
22861-
rrdtool config.status 1.5.3
22876+
rrdtool config.status 1.5.4
2286222877
configured by $0, generated by GNU Autoconf 2.69,
2286322878
with options \\"\$ac_cs_config\\"
2286422879

@@ -25007,6 +25022,10 @@ if test -z "${BUILD_RRDRESTORE_TRUE}" && test -z "${BUILD_RRDRESTORE_FALSE}"; th
2500725022
as_fn_error $? "conditional \"BUILD_RRDRESTORE\" was never defined.
2500825023
Usually this means the macro was only invoked conditionally." "$LINENO" 5
2500925024
fi
25025+
if test -z "${ENABLE_RPATH_TRUE}" && test -z "${ENABLE_RPATH_FALSE}"; then
25026+
as_fn_error $? "conditional \"ENABLE_RPATH\" was never defined.
25027+
Usually this means the macro was only invoked conditionally." "$LINENO" 5
25028+
fi
2501025029
if test -z "${LUA_NEED_OUR_COMPAT51_TRUE}" && test -z "${LUA_NEED_OUR_COMPAT51_FALSE}"; then
2501125030
as_fn_error $? "conditional \"LUA_NEED_OUR_COMPAT51\" was never defined.
2501225031
Usually this means the macro was only invoked conditionally." "$LINENO" 5
@@ -25440,7 +25459,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
2544025459
# report actual input values of CONFIG_FILES etc. instead of their
2544125460
# values after options handling.
2544225461
ac_log="
25443-
This file was extended by rrdtool $as_me 1.5.3, which was
25462+
This file was extended by rrdtool $as_me 1.5.4, which was
2544425463
generated by GNU Autoconf 2.69. Invocation command line was
2544525464

2544625465
CONFIG_FILES = $CONFIG_FILES
@@ -25506,7 +25525,7 @@ _ACEOF
2550625525
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
2550725526
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
2550825527
ac_cs_version="\\
25509-
rrdtool config.status 1.5.3
25528+
rrdtool config.status 1.5.4
2551025529
configured by $0, generated by GNU Autoconf 2.69,
2551125530
with options \\"\$ac_cs_config\\"
2551225531

File renamed without changes.

tests/Makefile.am

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ TESTS = modify1 modify2 modify3 modify4 modify5 \
77
create-from-template-1 dcounter1 vformatter1 xport1
88

99
EXTRA_DIST = Makefile.am \
10-
alltests functions $(TESTS) \
10+
functions $(TESTS) \
1111
modify-test1.create.dump modify-test1.mod1.dump \
1212
modify2-testa-create.dump modify2-testb-mod1.dump modify2-testc-mod1.dump \
1313
modify-test3.create.dump modify-test3.mod1.dump \
@@ -29,3 +29,4 @@ CLEANFILES = *.rrd \
2929
ct.out dur.out \
3030
modify5-testa1-mod.dump modify5-testa2-mod.dump \
3131
modify5-testa1-mod.dump.tmp modify5-testa2-mod.dump.tmp
32+

tests/Makefile.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -533,7 +533,7 @@ TESTS = modify1 modify2 modify3 modify4 modify5 \
533533
create-from-template-1 dcounter1 vformatter1 xport1
534534

535535
EXTRA_DIST = Makefile.am \
536-
alltests functions $(TESTS) \
536+
functions $(TESTS) \
537537
modify-test1.create.dump modify-test1.mod1.dump \
538538
modify2-testa-create.dump modify2-testb-mod1.dump modify2-testc-mod1.dump \
539539
modify-test3.create.dump modify-test3.mod1.dump \

0 commit comments

Comments
 (0)