[Xymon] Client install gone wrong

Diep, David (OCTO-Contractor) David.Diep at dc.gov
Tue Dec 17 03:00:29 CET 2013


Japheth,

I'll give it a try and let you know.

It could very well be that the client piece is not compatible with a RHEL 6.2 z/OS port (this has happened before with other applications).

What puzzles me is that the server piece installed without issue.

I'll let you know what I find out.

Thanks,

David


Look out for those in need this winter. When the temperature or wind chill is 32°F or below, the District issues a Hypothermia Alert. For assistance during an Alert, call the Shelter Hotline <http://dhs.dc.gov/page/hypothermia-alert-plan> at 1-800-535-7252 or 311.






________________________________________
From: Japheth Cleaver [cleaver at terabithia.org]
Sent: Monday, December 16, 2013 4:06 PM
To: Diep, David (OCTO-Contractor)
Cc: Josh Luthman; Novosielski, Ryan; xymon at xymon.com
Subject: Re: [Xymon] Client install gone wrong

Would seem to be EL6 on s390x, from the command line...


David: I'm curious, do you have an rpmbuild environment set up on the
system? If so, would you be able to try to rebuild this SRPM on the box:

http://terabithia.org/rpms/xymon/el6/xymon-4.3.12-2.el6.src.rpm

In theory all the BuildRequires are called out, so it should either a)
work, b) indicate the -devel package that's missing, or c) die in the same
way. It's possible there's an architecture-specific issue going on, but
either way it might provide some insight.


Regards,

-jc



On Mon, December 16, 2013 12:44 pm, Josh Luthman wrote:
> Whoops, sorry.  Missed that last line.
>
> What OS is this?  RHEL/CentOS/Fedora I'm guessing.
>
>
> Josh Luthman
> Office: 937-552-2340
> Direct: 937-552-2343
> 1100 Wayne St
> Suite 1337
> Troy, OH 45373
>
>
> On Mon, Dec 16, 2013 at 3:39 PM, Novosielski, Ryan
> <novosirj at ca.rutgers.edu>wrote:
>
>>  Guys, he just said he had that (pcre and devel), and I see nothing that
>> indicates he's missing pcre libraries. Further, it would have failed
>> during
>> configure. Let's try not to give bad advice.
>>
>> I don't actually know what's going on here so I can't be more helpful
>> than
>> that unfortunately. Looks like maybe a platform-specific thing. I'd
>> Google
>> for the compile issues you're seeing -- often someone's solved it
>> before,
>> maybe for a different piece of software.
>>
>>
>>  *From*: Josh Luthman [mailto:josh at imaginenetworksllc.com]
>> *Sent*: Monday, December 16, 2013 03:33 PM
>> *To*: Diep, David (OCTO-Contractor) <David.Diep at dc.gov>
>> *Cc*: xymon at xymon.com <xymon at xymon.com>
>> *Subject*: Re: [Xymon] Client install gone wrong
>>
>> You need pcre-libs or pcre-devel.
>>
>>
>> Josh Luthman
>> Office: 937-552-2340
>> Direct: 937-552-2343
>> 1100 Wayne St
>> Suite 1337
>> Troy, OH 45373
>>
>>
>> On Mon, Dec 16, 2013 at 3:27 PM, Diep, David (OCTO-Contractor) <
>> David.Diep at dc.gov> wrote:
>>
>>> Josh,
>>>
>>>
>>>
>>> How would I test?  From what I can tell, I have pcre installed:
>>>
>>>
>>>
>>> [root at vipservd xymon-4.3.12]# pcretest
>>>
>>> PCRE version 7.8 2008-09-05
>>>
>>> [root at vipservd xymon-4.3.12]# rpm -qa | grep pcre
>>>
>>> pcre-7.8-3.1.el6.s390x
>>>
>>> pcre-devel-7.8-3.1.el6.s390x
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> *From:* Josh Luthman [mailto:josh at imaginenetworksllc.com]
>>> *Sent:* Monday, December 16, 2013 3:06 PM
>>> *To:* Diep, David (OCTO-Contractor)
>>> *Cc:* xymon at xymon.com
>>> *Subject:* Re: [Xymon] Client install gone wrong
>>>
>>>
>>>
>>> You're missing the PCRE libraries at the very least.
>>>
>>>
>>>
>>> Josh Luthman
>>> Office: 937-552-2340
>>> Direct: 937-552-2343
>>> 1100 Wayne St
>>> Suite 1337
>>> Troy, OH 45373
>>>
>>>
>>>
>>> On Mon, Dec 16, 2013 at 2:36 PM, Diep, David (OCTO-Contractor) <
>>> David.Diep at dc.gov> wrote:
>>>
>>> Hi guys,
>>>
>>>
>>>
>>> Is there a link to where the instructions are for a client install?  I
>>> tried this and it eventually gives me an error:
>>>
>>>
>>>
>>> 1.       Downloaded and extracted xymon-4.3.12
>>>
>>> 2.       In the xymon-4.3.12 directory and executed: ./configure
>>> --client
>>>
>>> 3.       I then executed: make && make install
>>>
>>> 4.       This is the result:
>>>
>>>
>>>
>>> CC="gcc" CFLAGS="-g -O2 -Wall -Wno-unused -Wno-pointer-sign
>>> -D_REENTRANT
>>> -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I`pwd`/include
>>> -DCLIENTONLY=1 -DLOCALCLIENT=1 -I" LDFLAGS="" OSDEF="-DLINUX"
>>> RPATHOPT="-Wl,--rpath," PCREINCDIR="-I" ZLIBINCDIR="" SSLFLAGS=""
>>> SSLINCDIR="" SSLLIBS="" NETLIBS="" LIBRTDEF="-lrt"
>>> XYMONTOPDIR="/home/xymon" XYMONLOGDIR="" XYMONHOSTNAME=""
>>> XYMONHOSTIP="10.82.10.54" XYMONHOSTOS="" LOCALCLIENT="yes" make -C lib
>>> client
>>>
>>> make[1]: Entering directory `/xymon-4.3.12/lib'
>>>
>>> gcc -g -O2 -Wall -Wno-unused -Wno-pointer-sign -D_REENTRANT
>>> -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX
>>> -I/xymon-4.3.12/include
>>> -DCLIENTONLY=1 -DLOCALCLIENT=1 -I -I../include  -I -c -o matching.o
>>> matching.c
>>>
>>> /usr/lib/gcc/s390x-redhat-linux/4.4.6/../../../../lib64/crt1.o: In
>>> function `_start':
>>>
>>> (.text+0x34): undefined reference to `main'
>>>
>>> /tmp/ccnSm0vn.o: In function `freeregex':
>>>
>>> /xymon-4.3.12/lib/matching.c:66: undefined reference to `pcre_free'
>>>
>>> /tmp/ccnSm0vn.o: In function `timematch':
>>>
>>> /xymon-4.3.12/lib/matching.c:198: undefined reference to `within_sla'
>>>
>>> /tmp/ccnSm0vn.o: In function `matchregex':
>>>
>>> /xymon-4.3.12/lib/matching.c:58: undefined reference to `pcre_exec'
>>>
>>> /tmp/ccnSm0vn.o: In function `pickdata':
>>>
>>> /xymon-4.3.12/lib/matching.c:165: undefined reference to `pcre_exec'
>>>
>>> /xymon-4.3.12/lib/matching.c:172: undefined reference to
>>> `pcre_copy_substring'
>>>
>>> /xymon-4.3.12/lib/matching.c:183: undefined reference to `dbgprintf'
>>>
>>> /tmp/ccnSm0vn.o: In function `compileregex_opts':
>>>
>>> /xymon-4.3.12/lib/matching.c:31: undefined reference to `dbgprintf'
>>>
>>> /xymon-4.3.12/lib/matching.c:32: undefined reference to `pcre_compile'
>>>
>>> /xymon-4.3.12/lib/matching.c:34: undefined reference to `errprintf'
>>>
>>> /tmp/ccnSm0vn.o: In function `compile_exprs':
>>>
>>> /xymon-4.3.12/lib/matching.c:146: undefined reference to `pcre_free'
>>>
>>> /xymon-4.3.12/lib/matching.c:145: undefined reference to `errprintf'
>>>
>>> /xymon-4.3.12/lib/matching.c:147: undefined reference to `xfreenullstr'
>>>
>>> /xymon-4.3.12/lib/matching.c:147: undefined reference to `errprintf'
>>>
>>> collect2: ld returned 1 exit status
>>>
>>> make[1]: *** [matching.o] Error 1
>>>
>>> make[1]: Leaving directory `/xymon-4.3.12/lib'
>>>
>>> make: *** [lib-client] Error 2
>>>
>>>
>>>
>>> What am I doing wrong?
>>>
>>>
>>>
>>> *David Diep*
>>>
>>>
>>>
>>> Look out for those in need this winter. When the temperature or wind
>>> chill is 32°F or below, the District issues a Hypothermia Alert. For
>>> assistance during an Alert, call the Shelter
>>> Hotline<https://urldefense.proofpoint.com/v1/url?u=http://dhs.dc.gov/page/hypothermia-alert-plan&k=LEcyRXIAlDBr1gNDokv57g%3D%3D%0A&r=goqVjEbjBQIAv0%2BJe9F%2B4rALGXrt0QPuXIcMfFKUeRg%3D%0A&m=h%2BNpAozvTiPdH7PE3eo%2B5pSM2MjIlVavjyElBOvjRTQ%3D%0A&s=b9eec6b43d5cb1bf9a71d9c48378b58ef7edf2a0541829b848fe74501f62e76e>at
>>> *1-800-535-7252
>>> <1-800-535-7252>* or *311*.
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> Xymon mailing list
>>> Xymon at xymon.com
>>> http://lists.xymon.com/mailman/listinfo/xymon<https://urldefense.proofpoint.com/v1/url?u=http://lists.xymon.com/mailman/listinfo/xymon&k=LEcyRXIAlDBr1gNDokv57g%3D%3D%0A&r=goqVjEbjBQIAv0%2BJe9F%2B4rALGXrt0QPuXIcMfFKUeRg%3D%0A&m=h%2BNpAozvTiPdH7PE3eo%2B5pSM2MjIlVavjyElBOvjRTQ%3D%0A&s=1612647a2871c52dc86e2ada94e651af4c53774533af04d8701c173912bfd979>
>>>
>>>
>>>
>>
>>
> _______________________________________________
> Xymon mailing list
> Xymon at xymon.com
> http://lists.xymon.com/mailman/listinfo/xymon
>



More information about the Xymon mailing list