Hi Greg,
I can confirm that I was able to build the latest version of Ganglia (ie.
HEAD of master) on Oracle Linux 6.5. I used a vagrant box and I have shared
my Vagrantfile configuration and build script on GitHub at
https://github.com/satterly/vagrants/blob/master/ganglia-dev/Vagrantfile.
These are the steps I took to install and boot OEL6.5...
$ git clone https://github.com/satterly/vagrants.git
$ cd vagrants/ganglia-dev
$ vagrant up oracle
$ vagrant provision oracle
Once the server was up I ran "vagrant ssh oracle" and ran the following
commands from [1]...
$ git clone https://github.com/ganglia/monitor-core.git
$ cd monitor-core/
$ ./bootstrap
$ ./configure --with-gmetad --with-riemann
$ make
$ sudo make install
This built, installed and tested OK -- riemann metrics were streamed to my
test riemann server.
Let me know if you still have any problems.
Regards,
Nick
[1] http://sourceforge.net/apps/trac/ganglia/wiki/riemann_integration
On Thu, May 15, 2014 at 11:03 AM, Nick Satterly <nfsatte...@gmail.com>wrote:
> Hi Greg,
>
> You shouldn't need to download the bootstrap.sh script separately.
> Everything you need should be in the source tarball. Where did you get this
> tarball from? Can you provide a link?
>
> I'm currently downloading OEL 6.5 and will test a Ganglia build on it as
> soon as I get a chance.
>
> Thanks,
> Nick
>
>
> On Tue, May 13, 2014 at 12:11 AM, Greg Maxwell <gregmaxw...@mac.com>wrote:
>
>> Hello Nick
>>
>> using OEL6.5
>>
>> Linux ganglia-2 2.6.39-400.214.5.el6uek.x86_64 #1 SMP Wed Apr 16
>> 02:14:16 PDT 2014 x86_64 x86_64 x86_64 GNU/Linux
>>
>>
>> had to download a bootstrap is not included in the tarball.
>> something with the libraries is not working
>>
>> ./configure --with-gmetad --with-riemann APR_CFLAGS=/usr/lib64/apr-1/
>> APR_LIBS=/usr/lib64/apr-1 PROTOBUF_C_FLAGS=::q=/usr/lib64/libprotobuf-c
>> PROTOBUF_C_LIBS=/usr/lib64/libprotobuf-c
>>
>> but can not get past the confuse, have them loaded via yum and even
>> tried the most recent tarball with autogen.sh ./configure make make
>> install etc
>> still no joy
>>
>> /usr/lib64/libconfuse.so
>> /usr/lib64/libconfuse.so.0
>> /usr/lib64/libconfuse.so.0.0.0
>> /usr/lib64/pkgconfig/libconfuse.pc
>> /usr/local/lib/libconfuse.a
>> /usr/local/lib/libconfuse.la
>> /usr/local/lib/lib64/libconfuse.a
>> /usr/local/lib/lib64/libconfuse.la
>> /usr/local/lib/lib64/pkgconfig/libconfuse.pc
>> /usr/local/lib/pkgconfig/libconfuse.pc
>>
>> checking for cfg_parse in -lconfuse... no
>> Trying harder including gettext
>> checking for cfg_parse in -lconfuse... no
>> Trying harder including iconv
>> checking for cfg_parse in -lconfuse... no
>> libconfuse not found
>>
>> really weird, tried passing in the path but not sure what it is looking
>> for for the -lconfuse and still blowing up.
>>
>>
>> Thanks
>> Greg
>>
>>
>> On May 12, 2014, at 2:39 AM, Nick Satterly <nfsatte...@gmail.com> wrote:
>>
>> Hi Greg,
>>
>> Did you run "./bootstrap" first?
>>
>> It's all documented on this wiki page at
>> http://sourceforge.net/apps/trac/ganglia/wiki/riemann_integration
>>
>> If it still doesn't work email the list with the exact Linux distribution
>> you are using (I assume Linux and not some other UN*X) as I can launch a
>> vagrant box on my laptop that will test the build process against that
>> exact distro release.
>>
>> Regards,
>> Nick
>>
>>
>> On Tue, May 6, 2014 at 8:01 PM, Greg Maxwell <gregmaxw...@mac.com> wrote:
>>
>>> Hello
>>>
>>> ./configure --with-gmetad --with-riemann APR_CFLAGS=/usr/lib64/apr-1/
>>> APR_LIBS=/usr/lib64/apr-1 PROTOBUFF_C_FLAGS=/usr/lib64/libprotobuf-c
>>> PROTOBUFF_C_LIBS=/usr/lib64/libprotobuf-c
>>>
>>> Checking for Protocol Buffers
>>> checking for PROTOBUF_C... no
>>> configure: WARNING: No pkg-config for protobuf-c.
>>> trying harder - bug your distro
>>> checking for protobuf_c_message_pack in -lprotobuf-c... no
>>> configure: error: libprotobuf-c not found
>>>
>>> trying to get the Riemann forward working. 3.6.0 config does not have
>>> the --with-riemann flag, can build 3.6 but this new pkg-config is not
>>> working for me.
>>>
>>> Thanks in advance for the help.
>>>
>>> Greg Maxwelll
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Is your legacy SCM system holding you back? Join Perforce May 7 to find
>>> out:
>>> • 3 signs your SCM is hindering your productivity
>>> • Requirements for releasing software faster
>>> • Expert tips and advice for migrating your SCM now
>>> http://p.sf.net/sfu/perforce
>>> _______________________________________________
>>> Ganglia-developers mailing list
>>> Ganglia-developers@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/ganglia-developers
>>>
>>
>>
>>
>> --
>> gpg: using PGP trust model
>> pub 4096R/1EE38BD9 2013-01-06 [expires: 2018-01-06]
>> Key fingerprint = 3EE9 550D D9D8 DB65 58C2 B58D CE78 EC6C 1EE3 8BD9
>> uid Nicholas Satterly (Debian Key) <nfsatte...@gmail.com
>> >
>> sub 4096R/23804EE9 2013-01-06 [expires: 2018-01-06]
>>
>>
>>
>
>
> --
> gpg: using PGP trust model
> pub 4096R/1EE38BD9 2013-01-06 [expires: 2018-01-06]
> Key fingerprint = 3EE9 550D D9D8 DB65 58C2 B58D CE78 EC6C 1EE3 8BD9
> uid Nicholas Satterly (Debian Key) <nfsatte...@gmail.com>
> sub 4096R/23804EE9 2013-01-06 [expires: 2018-01-06]
>
>
--
gpg: using PGP trust model
pub 4096R/1EE38BD9 2013-01-06 [expires: 2018-01-06]
Key fingerprint = 3EE9 550D D9D8 DB65 58C2 B58D CE78 EC6C 1EE3 8BD9
uid Nicholas Satterly (Debian Key) <nfsatte...@gmail.com>
sub 4096R/23804EE9 2013-01-06 [expires: 2018-01-06]
------------------------------------------------------------------------------
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.
Get unparalleled scalability from the best Selenium testing platform available
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
_______________________________________________
Ganglia-developers mailing list
Ganglia-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ganglia-developers