The ganglia build has a weird problem with it's includes that can break
the build when a previous version is installed.  The build it set up
such that $(prefix)/include is before the local ganglia directories
which means that incompatible versions of ganglia headers are picked up
before the system ones.  I'm not an autotools expert by any means so it
someone who knows the build system better has a fix, I'd be much
obliged.

I discovered this while trying to use FreeBSD's portupgrade command
to upgrade from 2.5.3 to 2.5.5.  The portupgrade command builds the
new software before removing the old version and installing the new
one.  Something in the old ganglia/net.h doesn't work under FreeBSD 4.9
when mixed with the new code.  The specific error is probably a FreeBSD
bug (I think it's fixed in 5.x and won't be in 4.x), but ganglia is
definitely broken.

-- Brooks

-- 
Any statement of the form "X is the one, true Y" is FALSE.
PGP fingerprint 655D 519C 26A7 82E7 2529  9BF0 5D8E 8BE9 F238 1AD4

Attachment: pgpw6oJsWxeXf.pgp
Description: PGP signature

Reply via email to