Re: [Ganglia-developers] [Ganglia-general] Ganglia 3.1.7 ready for testing

2010-03-02 Thread Daniel Pocock

Thanks to those who provided feedback - any objections to making 3.1.7
generally available?  I would like to make it GA within the next 1-2
days now.


Michael Perzl wrote:
 I have successfully compiled and tested 3.1.7 on
 - AIX 5.1 ML04
 - AIX 5.3 ML00
 - AIX 5.3 TL07
 - AIX 6.1 TL03

 Regards,
 Michael

 On 02/22/2010 12:15 PM, Daniel Pocock wrote:
   
 Just a reminder - any feedback is welcome, or feel free to discuss 3.1.7
 on IRC

 It would be good to have positive confirmation of which platforms this
 has been tested on, so far, I have tested
 - Debian lenny,
 - RHEL3/4/5,
 - CentOS 5,
   - Solaris 8 and
 - Cygwin.

 and Brad has done some testing on SLES10

 Regards,

 Daniel

 Daniel Pocock wrote:

 
 I've tagged 3.1.7 and built a tarball:

  http://ganglia.info/testing/ganglia-3.1.7.tar.gz

 The md5sum for 3.1.7 is: 6aa5e2109c2cc8007a6def0799cf1b4c

 Since 3.1.6, only two things have changed and may need to be tested
 again by those who tested 3.1.6:
   - the build system (support for commas in CFLAGS)
   - the multicpu module - percentages reported differently

 This is not confirmation that the release is in GA status - a further
 notification will be sent when the testing period has elapsed without
 any serious defect.  Users are invited to test the tarball and submit
 feedback.

 Please do not commit on branches/monitor-core-3.1 until after 3.1.7
 goes GA, in case further tweaks are needed to facilitate a successful
 release.

 Below are the release notes from the STATUS file.  Other documentation
 has also changed since 3.1.2 and should be reviewed:

 GANGLIA 3.1 STATUS:   -*-text-*-
 Last modified at [$Date: 2010-02-17 11:01:08 + (Wed, 17 Feb 2010) $]

 The current version of this file can be found at:

*
 http://ganglia.svn.sourceforge.net/svnroot/ganglia/branches/monitor-core-3.1/STATUS

 Release history:

  3.1.7 : Tagged: Feb 17, 2010
  3.1.6 : Tagged: Feb  4, 2010 (not released for GA)
  3.1.5(hargrave)   : Tagged: Nov 24, 2009 (not released for GA)
  3.1.4(hargrave)   : Tagged: Oct 26, 2009 (not released for GA)
  3.1.3(avenger): Tagged: Sep 19, 2009 (not released for GA)
  3.1.2(langley): Released: Feb 17, 2009
  3.1.1(wien)   : Released: Sep 10, 2008
  3.1.0(amelia) : Released: Jul 30, 2008

 Contributors looking for a mission:

* Just do an egrep on TODO, XXX or FIXME in the source.
* Review the bug database at: http://bugzilla.ganglia.info/
* Open bugs in the bug database.
* Implement a feature from the wishlist at:
 http://sourceforge.net/apps/trac/ganglia/wiki/ganglia_wish-list

 CURRENT RELEASE NOTES:
(Please update this area with a brief description of bug fixes and
 enhancements that have been backported for the current release)

Note: 3.1.3, 3.1.4, 3.1.5 and 3.1.6 never became GA, therefore,
the release notes for all of them are combined below.

3.1.7:

* Fix build support for RHEL5/issue with commas in CFLAGS
* multicpu module: show CPU utilization as a value between 0-100% for
  each core

3.1.6:

* Merge commit 1966 from trunk to fix contrib/removespikes.pl
* Bootstrapping with Debian 5.0 (lenny) versions of autotools for
  this and future releases.

 http://www.mail-archive.com/ganglia-developers@lists.sourceforge.net/msg05352.html

 http://www.mail-archive.com/ganglia-gene...@lists.sourceforge.net/msg04688.html
* Require user to explicitly specify sysconfdir when building from
 source,
  due to the fact that the old behavior was not consistent with the
  documented behavior.
* Configuration files and scripts are now created during the install
 phase
  rather than during configure.   This allows values such as
 @sysconfdir@
  to be used in the template configuration files.
* Abolish the use of release names - only release numbers will be used
  to distinguish versions in future
* libmetrics: workaround system header conflict in DFBSD= 2.4 (BUG245)
* Use PCRE regex matching to configure metrics using the name_match
 directive
* rrdcached support
* gmetad now uses apr and the sleep intervals between polls are
 randomized
  in a way that supports shorter polling intervals
* FreeBSD support: fixes for crashes and disk statistics (BUG153)
* Further tweaks to Solaris build support (remove C99 hack)
* Eliminate conflict with ncpus symbol name on older Solaris
* AIX support: determine if the host is a virtual server (BUG226)
* AIX support: setting linker flags (BUG227), add -lm
* AIX support: tweaks for AIX= v6.1
* AIX support: revised init scripts for gmond and gmetad
* Check for Python.h explicitly
* Include the necessary Python files in the distribution tarball,
 regardless
  of how BUILD_PYTHON is set (r2215).
* Remove references to GNU toolchain in documentation
* Fortify 

Re: [Ganglia-developers] [Ganglia-general] Ganglia 3.1.7 ready for testing

2010-03-02 Thread Martin Knoblauch
- Original Message 

 From: Daniel Pocock dan...@pocock.com.au
 To: kn...@knobisoft.de
 Cc: ganglia-developers@lists.sourceforge.net; 
 ganglia-gene...@lists.sourceforge.net 
 ganglia-gene...@lists.sourceforge.net
 Sent: Tue, March 2, 2010 12:23:32 PM
 Subject: Re: [Ganglia-developers] [Ganglia-general] Ganglia 3.1.7 ready for 
 testing
 
 
 Thanks to those who provided feedback - any objections to making 3.1.7
 generally available?  I would like to make it GA within the next 1-2
 days now.
 

 unless there is a [severe] regression compared to 3.1.2 - just let it escape. 
You know, the perfect is the enemy of the good.

Cheers
Martin

 
 Michael Perzl wrote:
  I have successfully compiled and tested 3.1.7 on
  - AIX 5.1 ML04
  - AIX 5.3 ML00
  - AIX 5.3 TL07
  - AIX 6.1 TL03
 
  Regards,
  Michael
 
  On 02/22/2010 12:15 PM, Daniel Pocock wrote:
   
  Just a reminder - any feedback is welcome, or feel free to discuss 3.1.7
  on IRC
 
  It would be good to have positive confirmation of which platforms this
  has been tested on, so far, I have tested
  - Debian lenny,
  - RHEL3/4/5,
  - CentOS 5,
- Solaris 8 and
  - Cygwin.
 
  and Brad has done some testing on SLES10
 
  Regards,
 
  Daniel
 
  Daniel Pocock wrote:
 
 
  I've tagged 3.1.7 and built a tarball:
 
   http://ganglia.info/testing/ganglia-3.1.7.tar.gz
 
  The md5sum for 3.1.7 is: 6aa5e2109c2cc8007a6def0799cf1b4c
 
  Since 3.1.6, only two things have changed and may need to be tested
  again by those who tested 3.1.6:
- the build system (support for commas in CFLAGS)
- the multicpu module - percentages reported differently
 
  This is not confirmation that the release is in GA status - a further
  notification will be sent when the testing period has elapsed without
  any serious defect.  Users are invited to test the tarball and submit
  feedback.
 
  Please do not commit on branches/monitor-core-3.1 until after 3.1.7
  goes GA, in case further tweaks are needed to facilitate a successful
  release.
 
  Below are the release notes from the STATUS file.  Other documentation
  has also changed since 3.1.2 and should be reviewed:
 
  GANGLIA 3.1 STATUS:   -*-text-*-
  Last modified at [$Date: 2010-02-17 11:01:08 + (Wed, 17 Feb 2010) $]
 
  The current version of this file can be found at:
 
 *
  
 http://ganglia.svn.sourceforge.net/svnroot/ganglia/branches/monitor-core-3.1/STATUS
 
  Release history:
 
   3.1.7 : Tagged: Feb 17, 2010
   3.1.6 : Tagged: Feb  4, 2010 (not released for GA)
   3.1.5(hargrave)   : Tagged: Nov 24, 2009 (not released for GA)
   3.1.4(hargrave)   : Tagged: Oct 26, 2009 (not released for GA)
   3.1.3(avenger): Tagged: Sep 19, 2009 (not released for GA)
   3.1.2(langley): Released: Feb 17, 2009
   3.1.1(wien)   : Released: Sep 10, 2008
   3.1.0(amelia) : Released: Jul 30, 2008
 
  Contributors looking for a mission:
 
 * Just do an egrep on TODO, XXX or FIXME in the source.
 * Review the bug database at: http://bugzilla.ganglia.info/
 * Open bugs in the bug database.
 * Implement a feature from the wishlist at:
  http://sourceforge.net/apps/trac/ganglia/wiki/ganglia_wish-list
 
  CURRENT RELEASE NOTES:
 (Please update this area with a brief description of bug fixes and
  enhancements that have been backported for the current release)
 
 Note: 3.1.3, 3.1.4, 3.1.5 and 3.1.6 never became GA, therefore,
 the release notes for all of them are combined below.
 
 3.1.7:
 
 * Fix build support for RHEL5/issue with commas in CFLAGS
 * multicpu module: show CPU utilization as a value between 0-100% for
   each core
 
 3.1.6:
 
 * Merge commit 1966 from trunk to fix contrib/removespikes.pl
 * Bootstrapping with Debian 5.0 (lenny) versions of autotools for
   this and future releases.
 
  
 http://www.mail-archive.com/ganglia-developers@lists.sourceforge.net/msg05352.html
 
  
 http://www.mail-archive.com/ganglia-gene...@lists.sourceforge.net/msg04688.html
 * Require user to explicitly specify sysconfdir when building from
  source,
   due to the fact that the old behavior was not consistent with the
   documented behavior.
 * Configuration files and scripts are now created during the install
  phase
   rather than during configure.   This allows values such as
  @sysconfdir@
   to be used in the template configuration files.
 * Abolish the use of release names - only release numbers will be used
   to distinguish versions in future
 * libmetrics: workaround system header conflict in DFBSD= 2.4 (BUG245)
 * Use PCRE regex matching to configure metrics using the name_match
  directive
 * rrdcached support
 * gmetad now uses apr and the sleep intervals between polls are
  randomized
   in a way that supports shorter polling intervals
 * FreeBSD support: fixes for crashes

Re: [Ganglia-developers] [Ganglia-general] Ganglia 3.1.7 ready for testing

2010-03-02 Thread Brad Nicholes
 On 3/2/2010 at 4:23 AM, in message 4b8cf534.7090...@pocock.com.au, Daniel
Pocock dan...@pocock.com.au wrote:

 Thanks to those who provided feedback - any objections to making 3.1.7
 generally available?  I would like to make it GA within the next 1-2
 days now.
 
 

+1


 Michael Perzl wrote:
 I have successfully compiled and tested 3.1.7 on
 - AIX 5.1 ML04
 - AIX 5.3 ML00
 - AIX 5.3 TL07
 - AIX 6.1 TL03

 Regards,
 Michael

 On 02/22/2010 12:15 PM, Daniel Pocock wrote:
   
 Just a reminder - any feedback is welcome, or feel free to discuss 3.1.7
 on IRC

 It would be good to have positive confirmation of which platforms this
 has been tested on, so far, I have tested
 - Debian lenny,
 - RHEL3/4/5,
 - CentOS 5,
   - Solaris 8 and
 - Cygwin.

 and Brad has done some testing on SLES10

 Regards,

 Daniel

 Daniel Pocock wrote:

 
 I've tagged 3.1.7 and built a tarball:

  http://ganglia.info/testing/ganglia-3.1.7.tar.gz 

 The md5sum for 3.1.7 is: 6aa5e2109c2cc8007a6def0799cf1b4c

 Since 3.1.6, only two things have changed and may need to be tested
 again by those who tested 3.1.6:
   - the build system (support for commas in CFLAGS)
   - the multicpu module - percentages reported differently

 This is not confirmation that the release is in GA status - a further
 notification will be sent when the testing period has elapsed without
 any serious defect.  Users are invited to test the tarball and submit
 feedback.

 Please do not commit on branches/monitor-core-3.1 until after 3.1.7
 goes GA, in case further tweaks are needed to facilitate a successful
 release.

 Below are the release notes from the STATUS file.  Other documentation
 has also changed since 3.1.2 and should be reviewed:

 GANGLIA 3.1 STATUS:   -*-text-*-
 Last modified at [$Date: 2010-02-17 11:01:08 + (Wed, 17 Feb 2010) $]

 The current version of this file can be found at:

*
 
 http://ganglia.svn.sourceforge.net/svnroot/ganglia/branches/monitor-core-3.1/ST
  
 ATUS

 Release history:

  3.1.7 : Tagged: Feb 17, 2010
  3.1.6 : Tagged: Feb  4, 2010 (not released for GA)
  3.1.5(hargrave)   : Tagged: Nov 24, 2009 (not released for GA)
  3.1.4(hargrave)   : Tagged: Oct 26, 2009 (not released for GA)
  3.1.3(avenger): Tagged: Sep 19, 2009 (not released for GA)
  3.1.2(langley): Released: Feb 17, 2009
  3.1.1(wien)   : Released: Sep 10, 2008
  3.1.0(amelia) : Released: Jul 30, 2008

 Contributors looking for a mission:

* Just do an egrep on TODO, XXX or FIXME in the source.
* Review the bug database at: http://bugzilla.ganglia.info/ 
* Open bugs in the bug database.
* Implement a feature from the wishlist at:
 http://sourceforge.net/apps/trac/ganglia/wiki/ganglia_wish-list 

 CURRENT RELEASE NOTES:
(Please update this area with a brief description of bug fixes and
 enhancements that have been backported for the current release)

Note: 3.1.3, 3.1.4, 3.1.5 and 3.1.6 never became GA, therefore,
the release notes for all of them are combined below.

3.1.7:

* Fix build support for RHEL5/issue with commas in CFLAGS
* multicpu module: show CPU utilization as a value between 0-100% for
  each core

3.1.6:

* Merge commit 1966 from trunk to fix contrib/removespikes.pl
* Bootstrapping with Debian 5.0 (lenny) versions of autotools for
  this and future releases.

 
 http://www.mail-archive.com/ganglia-developers@lists.sourceforge.net/msg05352.h
  
 tml

 
 http://www.mail-archive.com/ganglia-gene...@lists.sourceforge.net/msg04688.html
  
 
* Require user to explicitly specify sysconfdir when building from
 source,
  due to the fact that the old behavior was not consistent with the
  documented behavior.
* Configuration files and scripts are now created during the install
 phase
  rather than during configure.   This allows values such as
 @sysconfdir@
  to be used in the template configuration files.
* Abolish the use of release names - only release numbers will be used
  to distinguish versions in future
* libmetrics: workaround system header conflict in DFBSD= 2.4 (BUG245)
* Use PCRE regex matching to configure metrics using the name_match
 directive
* rrdcached support
* gmetad now uses apr and the sleep intervals between polls are
 randomized
  in a way that supports shorter polling intervals
* FreeBSD support: fixes for crashes and disk statistics (BUG153)
* Further tweaks to Solaris build support (remove C99 hack)
* Eliminate conflict with ncpus symbol name on older Solaris
* AIX support: determine if the host is a virtual server (BUG226)
* AIX support: setting linker flags (BUG227), add -lm
* AIX support: tweaks for AIX= v6.1
* AIX support: revised init scripts for gmond and gmetad
* Check for Python.h explicitly
* Include the necessary Python files in the 

Re: [Ganglia-developers] [Ganglia-general] Ganglia 3.1.7 ready for testing

2010-02-24 Thread Ramon Bastiaans
For CentOS 5 (RHEL5), there is a build dependancy package expat-devel, 
which is not properly set in the .spec file. There is only a 
libexpat-devel BuildReq for SuSe in the .spec file. On CentOS 5 this 
package is called expat-devel.


Furthermore the expat buildreq seems unnecessary. I wrote a little 
patch to replace the expat req with expat-devel, for non-suse versions.


- Ramon.

On 02/17/2010 12:32 PM, Daniel Pocock wrote:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

I've tagged 3.1.7 and built a tarball:

 http://ganglia.info/testing/ganglia-3.1.7.tar.gz

The md5sum for 3.1.7 is: 6aa5e2109c2cc8007a6def0799cf1b4c

Since 3.1.6, only two things have changed and may need to be tested
again by those who tested 3.1.6:
  - the build system (support for commas in CFLAGS)
  - the multicpu module - percentages reported differently

This is not confirmation that the release is in GA status - a further
notification will be sent when the testing period has elapsed without
any serious defect.  Users are invited to test the tarball and submit
feedback.

Please do not commit on branches/monitor-core-3.1 until after 3.1.7
goes GA, in case further tweaks are needed to facilitate a successful
release.

Below are the release notes from the STATUS file.  Other documentation
has also changed since 3.1.2 and should be reviewed:

GANGLIA 3.1 STATUS:   -*-text-*-
Last modified at [$Date: 2010-02-17 11:01:08 + (Wed, 17 Feb 2010) $]

The current version of this file can be found at:

   *
http://ganglia.svn.sourceforge.net/svnroot/ganglia/branches/monitor-core-3.1/STATUS

Release history:

 3.1.7 : Tagged: Feb 17, 2010
 3.1.6 : Tagged: Feb  4, 2010 (not released for GA)
 3.1.5(hargrave)   : Tagged: Nov 24, 2009 (not released for GA)
 3.1.4(hargrave)   : Tagged: Oct 26, 2009 (not released for GA)
 3.1.3(avenger): Tagged: Sep 19, 2009 (not released for GA)
 3.1.2(langley): Released: Feb 17, 2009
 3.1.1(wien)   : Released: Sep 10, 2008
 3.1.0(amelia) : Released: Jul 30, 2008

Contributors looking for a mission:

   * Just do an egrep on TODO, XXX or FIXME in the source.
   * Review the bug database at: http://bugzilla.ganglia.info/
   * Open bugs in the bug database.
   * Implement a feature from the wishlist at:
http://sourceforge.net/apps/trac/ganglia/wiki/ganglia_wish-list

CURRENT RELEASE NOTES:
   (Please update this area with a brief description of bug fixes and
enhancements that have been backported for the current release)

   Note: 3.1.3, 3.1.4, 3.1.5 and 3.1.6 never became GA, therefore,
   the release notes for all of them are combined below.

   3.1.7:

   * Fix build support for RHEL5/issue with commas in CFLAGS
   * multicpu module: show CPU utilization as a value between 0-100% for
 each core

   3.1.6:

   * Merge commit 1966 from trunk to fix contrib/removespikes.pl
   * Bootstrapping with Debian 5.0 (lenny) versions of autotools for
 this and future releases.

http://www.mail-archive.com/ganglia-developers@lists.sourceforge.net/msg05352.html

http://www.mail-archive.com/ganglia-gene...@lists.sourceforge.net/msg04688.html
   * Require user to explicitly specify sysconfdir when building from
source,
 due to the fact that the old behavior was not consistent with the
 documented behavior.
   * Configuration files and scripts are now created during the install
phase
 rather than during configure.   This allows values such as
@sysconfdir@
 to be used in the template configuration files.
   * Abolish the use of release names - only release numbers will be used
 to distinguish versions in future
   * libmetrics: workaround system header conflict in DFBSD= 2.4 (BUG245)
   * Use PCRE regex matching to configure metrics using the name_match
directive
   * rrdcached support
   * gmetad now uses apr and the sleep intervals between polls are
randomized
 in a way that supports shorter polling intervals
   * FreeBSD support: fixes for crashes and disk statistics (BUG153)
   * Further tweaks to Solaris build support (remove C99 hack)
   * Eliminate conflict with ncpus symbol name on older Solaris
   * AIX support: determine if the host is a virtual server (BUG226)
   * AIX support: setting linker flags (BUG227), add -lm
   * AIX support: tweaks for AIX= v6.1
   * AIX support: revised init scripts for gmond and gmetad
   * Check for Python.h explicitly
   * Include the necessary Python files in the distribution tarball,
regardless
 of how BUILD_PYTHON is set (r2215).
   * Remove references to GNU toolchain in documentation
   * Fortify write_data_to_rrd against overflows
   * Web interface: minor formatting changes
   * mcast_if implementation tweaked so that the send channel will be bound
 to the IP of the outgoing interface
   * Documentation updates relating to the options for multihomed hosts,
 particularly bind, bind_hostname and mcast_if

   3.1.5:

   

Re: [Ganglia-developers] [Ganglia-general] Ganglia 3.1.7 ready for testing

2010-02-23 Thread Michael Perzl
I have successfully compiled and tested 3.1.7 on
- AIX 5.1 ML04
- AIX 5.3 ML00
- AIX 5.3 TL07
- AIX 6.1 TL03

Regards,
Michael

On 02/22/2010 12:15 PM, Daniel Pocock wrote:
 Just a reminder - any feedback is welcome, or feel free to discuss 3.1.7
 on IRC

 It would be good to have positive confirmation of which platforms this
 has been tested on, so far, I have tested
 - Debian lenny,
 - RHEL3/4/5,
 - CentOS 5,
   - Solaris 8 and
 - Cygwin.

 and Brad has done some testing on SLES10

 Regards,

 Daniel

 Daniel Pocock wrote:

 I've tagged 3.1.7 and built a tarball:

  http://ganglia.info/testing/ganglia-3.1.7.tar.gz

 The md5sum for 3.1.7 is: 6aa5e2109c2cc8007a6def0799cf1b4c

 Since 3.1.6, only two things have changed and may need to be tested
 again by those who tested 3.1.6:
   - the build system (support for commas in CFLAGS)
   - the multicpu module - percentages reported differently

 This is not confirmation that the release is in GA status - a further
 notification will be sent when the testing period has elapsed without
 any serious defect.  Users are invited to test the tarball and submit
 feedback.

 Please do not commit on branches/monitor-core-3.1 until after 3.1.7
 goes GA, in case further tweaks are needed to facilitate a successful
 release.

 Below are the release notes from the STATUS file.  Other documentation
 has also changed since 3.1.2 and should be reviewed:

 GANGLIA 3.1 STATUS:   -*-text-*-
 Last modified at [$Date: 2010-02-17 11:01:08 + (Wed, 17 Feb 2010) $]

 The current version of this file can be found at:

*
 http://ganglia.svn.sourceforge.net/svnroot/ganglia/branches/monitor-core-3.1/STATUS

 Release history:

  3.1.7 : Tagged: Feb 17, 2010
  3.1.6 : Tagged: Feb  4, 2010 (not released for GA)
  3.1.5(hargrave)   : Tagged: Nov 24, 2009 (not released for GA)
  3.1.4(hargrave)   : Tagged: Oct 26, 2009 (not released for GA)
  3.1.3(avenger): Tagged: Sep 19, 2009 (not released for GA)
  3.1.2(langley): Released: Feb 17, 2009
  3.1.1(wien)   : Released: Sep 10, 2008
  3.1.0(amelia) : Released: Jul 30, 2008

 Contributors looking for a mission:

* Just do an egrep on TODO, XXX or FIXME in the source.
* Review the bug database at: http://bugzilla.ganglia.info/
* Open bugs in the bug database.
* Implement a feature from the wishlist at:
 http://sourceforge.net/apps/trac/ganglia/wiki/ganglia_wish-list

 CURRENT RELEASE NOTES:
(Please update this area with a brief description of bug fixes and
 enhancements that have been backported for the current release)

Note: 3.1.3, 3.1.4, 3.1.5 and 3.1.6 never became GA, therefore,
the release notes for all of them are combined below.

3.1.7:

* Fix build support for RHEL5/issue with commas in CFLAGS
* multicpu module: show CPU utilization as a value between 0-100% for
  each core

3.1.6:

* Merge commit 1966 from trunk to fix contrib/removespikes.pl
* Bootstrapping with Debian 5.0 (lenny) versions of autotools for
  this and future releases.

 http://www.mail-archive.com/ganglia-developers@lists.sourceforge.net/msg05352.html

 http://www.mail-archive.com/ganglia-gene...@lists.sourceforge.net/msg04688.html
* Require user to explicitly specify sysconfdir when building from
 source,
  due to the fact that the old behavior was not consistent with the
  documented behavior.
* Configuration files and scripts are now created during the install
 phase
  rather than during configure.   This allows values such as
 @sysconfdir@
  to be used in the template configuration files.
* Abolish the use of release names - only release numbers will be used
  to distinguish versions in future
* libmetrics: workaround system header conflict in DFBSD= 2.4 (BUG245)
* Use PCRE regex matching to configure metrics using the name_match
 directive
* rrdcached support
* gmetad now uses apr and the sleep intervals between polls are
 randomized
  in a way that supports shorter polling intervals
* FreeBSD support: fixes for crashes and disk statistics (BUG153)
* Further tweaks to Solaris build support (remove C99 hack)
* Eliminate conflict with ncpus symbol name on older Solaris
* AIX support: determine if the host is a virtual server (BUG226)
* AIX support: setting linker flags (BUG227), add -lm
* AIX support: tweaks for AIX= v6.1
* AIX support: revised init scripts for gmond and gmetad
* Check for Python.h explicitly
* Include the necessary Python files in the distribution tarball,
 regardless
  of how BUILD_PYTHON is set (r2215).
* Remove references to GNU toolchain in documentation
* Fortify write_data_to_rrd against overflows
* Web interface: minor formatting changes
* mcast_if implementation tweaked so that the send channel will be bound
  to the IP of the outgoing interface