Xymon 4.3.x on Solaris 10 SPARC w/libwrap installed
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Sorry for the false start earlier -- it does indeed appear to be related to RRDtool, but not a result of the wrong RRDtool version.
The issue appears to be that something about having libwrap available (which I've seen may since have been patched to correct this, but still appears many places unpatched) causes undefined symbol errors when compiling Xymon (and apparently a lot of other stuff). The error I get is:
Undefined first referenced symbol in file deny_severity /usr/sfw/lib/libwrap.so.1 allow_severity /usr/sfw/lib/libwrap.so.1
A way to correct this is to add the following lines to any affected bit of source code:
int allow_severity; int deny_severity;
The three programs that won't build because of this are xymond/xymond_rrd, web/showgraph.cgi, and web/perfdata.cgi . If I add those two variables, Xymon will finish compiling.
I see mention of libwrap having been fixed by adding a libvars.c with those two lines in it. However, I don't know what the real solution is as far as Xymon is concerned. It does seem to be in some way related to RRD however. There are also some mentions of consumers of libwrap needing to define those two variables. However I don't even think Xymon intends to make use of libwrap any, so I'm not sure what to say here.
- ---- _ _ _ _ ___ _ _ _ |Y#| | | |\/| | \ |\ | | |Ryan Novosielski - Sr. Systems Programmer |$&| |__| | | |__/ | \| _| |novosirj at umdnj.edu - 973/972.0922 (2-0922) \__/ Univ. of Med. and Dent.|IST/EI-Academic Svcs. - ADMC 450, Newark -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with undefined - http://www.enigmail.net/
iEYEARECAAYFAlC0BgUACgkQmb+gadEcsb7EWwCgkCQc9WQzTCruA76Ob7Fiwnqc IXkAn3j/mxizCEA1pe38eISa3zUlyIm9 =o06O -----END PGP SIGNATURE-----
participants (1)
-
novosirj@umdnj.edu