Hello all,
 I had some trouble building the 3.0.3 source rpm on suse10.1 64bit.  I 
encountered a build error missing confuse.h in the src/confuse/tests 
directory.  I modded the Makefile.in to add -I${top_srcdir}/src to let it 
find it.  Also, 64bit Suse10.1's rpmbuild complains about installing 64bit 
libs to /usr/lib/ instead of /usr/lib64, so the spec file was changed to use 
configure --libdir=/usr/lib64 and the make install got libdir=/usr/lib64. The 
devel section got changed to /usr/lib64/libganglia* instead 
of /usr/lib/libganglia*.  The last changes were for the Suse initscripts.  I 
changed to rc.status instead of rc.config (didn't exist).  Also, the 
directory to install the initscripts to should be /etc/init.d, 
not /etc/rc.d/init.d.

I've placed the rpms on our ftp server here.  They're available at 
ftp://ftp.microway.com/ganglia/
The files are ganglia-devel-3.0.3-1.x86_64.rpm, 
ganglia-gmetad-3.0.3-1.x86_64.rpm, and 
ganglia-gmond-3.0.3-1.x86_64.rpm.

I've attached the modded specfile, the modded gmond and gmetad initscripts, 
and the modded Makefile.in too just in case people want those separately too.  

-- 
Richard Warner
Lead Systems Integrator
Microway, Inc
(508)732-5517

Attachment: Makefile_in.DEFANGED-4
Description: application/defanged-4

Attachment: ganglia_spec.DEFANGED-5
Description: application/defanged-5

Attachment: gmetad_init_SuSE.DEFANGED-6
Description: application/defanged-6

Attachment: gmond_init_SuSE.DEFANGED-7
Description: application/defanged-7

Reply via email to