[Xymon] Xymon 4.3.x on Solaris 10 SPARC w/libwrap installed

Novosielski, Ryan novosirj at umdnj.edu
Tue Nov 27 01:15:01 CET 2012


-----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-----




More information about the Xymon mailing list