I've created a branch from trunk:

  
https://ganglia.svn.sourceforge.net/svnroot/ganglia/branches/d_pocock-monitor-core-configure/

I have committed my proposed change (merging libmetrics/configure.in 
into configure.in)

I believe it is easier to support a single configure, and this may also 
be a pre-requisite for cross-compiling.  The old solution doesn't pass 
command line arguments to the nested libmetrics/configure, and that can 
be troublesome and cause unexpected behaviour.

A future commit may go even further: I believe we should rip out all the 
command line options for setting LDFLAGS, and use this convention instead:

  http://www.mail-archive.com/autoc...@gnu.org/msg19481.html

In other words, any nonstandard dirs should be set by manually setting 
variables like LDFLAGS when invoking configure.  This seems to be the 
intended solution from the automake people, and it works well for cross 
compiling and various packaging solutions.

When finalised, all of this can be merged back to trunk for 3.2 or 4.0 
potentially.



------------------------------------------------------------------------------
This SF Dev2Dev email is sponsored by:

WikiLeaks The End of the Free Internet
http://p.sf.net/sfu/therealnews-com
_______________________________________________
Ganglia-developers mailing list
Ganglia-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ganglia-developers

Reply via email to