]> git.ipfire.org Git - thirdparty/rrdtool-1.x.git/commit
== Makefile / config fixes == 423/head
authorSteven Hartland <steven.hartland@multiplay.co.uk>
Mon, 7 Oct 2013 11:21:37 +0000 (11:21 +0000)
committerSteven Hartland <steven.hartland@multiplay.co.uk>
Mon, 7 Oct 2013 11:21:37 +0000 (11:21 +0000)
commitc5794b2d8561e19762a5acd56506934e00b66978
treedde6c40ea446c6c5f5c3f2cc110d04d0bd1386d9
parent9a04a7b80165cdf2ea8a6477fc9691c975a06f73
== Makefile / config fixes ==
* Fixed invalid AC_LANG_PROGRAM usage.
* Fixed AUTOMAKE_OPTIONS not defining subdir-objects which caused warnings
* Switched from legacy INCLUDES to AM_CPPFLAGS
* Added Makefile clean targets to ensure all autogenerated targets are removed
* Updated Makefile.PL to be more portable and less hardcoded for Win32
* Switched bash scripts to use #!/usr/bin/env bash for compatibility with none Linux OS's
* Cleaned up win32/Makefile.msc variable defines for easy updating
* Updated defines of SIZEOF_TIME_T to take into account the variances in Windows.

== Code Enhancements / fixes ==
* Added support for rrdcached client methods to windows builds
* Fixed invalid type warning for atoi assignment to a enum
* Fixed malloc cast warnings
* Fixed illegal use of this for variable
* Fixed getsockname cast warning
* Removed HAVE_CONFIG_H checks as all platforms now have it
* Removed unused skip variable from rrd_graph data_fetch
* Fixed unused var warnings for newGraphDescription params
* Fixed unused var st warning in HandleInputLine
* Fixed all includes for <stdint.h> to check HAVE_STDINT_H
* Fixed use of uninitialsed base_dir in rrd_mkdir_p on Win32
* Updated win32/README with details of obtaining stdint.h as well as locations
  for dependencies
26 files changed:
MakeMakefile
Makefile.am
autogen.sh
bindings/lua/Makefile.am
bindings/perl-shared/Makefile.PL
bindings/perl-shared/RRDs.xs
configure.ac
examples/Makefile.am
src/Makefile.am
src/mutex.c [new file with mode: 0644]
src/mutex.h [new file with mode: 0644]
src/rrd_cgi.c
src/rrd_client.c
src/rrd_client.h
src/rrd_daemon.c
src/rrd_flushcached.c
src/rrd_getopt.c
src/rrd_getopt1.c
src/rrd_graph.c
src/rrd_graph_helper.c
src/rrd_tool.c
src/rrd_update.c
src/rrd_utils.c
win32/Makefile.msc
win32/README
win32/rrd_config.h