[Xymon] 4.3.26 build fail

J.C. Cleaver cleaver at terabithia.org
Fri Mar 18 18:40:00 CET 2016


On Fri, March 18, 2016 7:51 am, Matthew Daubenspeck wrote:
> On Fri, Mar 18, 2016 at 02:32:32PM +0000, Root, Paul T wrote:
>> Do you have openssl_devel installed?
>>
>> -----Original Message-----
>> From: Xymon [mailto:xymon-bounces at xymon.com] On Behalf Of Matthew
>> Daubenspeck
>> Sent: Friday, March 18, 2016 8:45 AM
>> To: xymon at xymon.com
>> Subject: [Xymon] 4.3.26 build fail
>>
>> I'm sure I'm missing something simple, but trying to compile 4.3.26
>> fails:
>>
>> gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE
>> -D_FILE_OFFSET_BITS=64 -DLINUX -I/home/xymon/xymon-4.3.26/include  -o
>> xymonnet -Wl,--rpath, xymonnet.o contest.o httptest.o httpresult.o
>> ldaptest.o dns.o dns2.o httpcookies.o -lcares  ../lib/libxymontime.a
>> ../lib/libxymoncomm.a  -lssl -lcrypto   ../lib/libxymon.a -lpcre
>> contest.o: In function `setup_ssl':
>> /home/xymon/xymon-4.3.26/xymonnet/contest.c:486: undefined reference to
>> `SSLv3_client_method'
>> collect2: error: ld returned 1 exit status
>> Makefile:33: recipe for target 'xymonnet' failed
>> make[1]: *** [xymonnet] Error 1
>> make[1]: Leaving directory '/home/xymon/xymon-4.3.26/xymonnet'
>> build/Makefile.rules:102: recipe for target 'xymonnet-build' failed
>> make: *** [xymonnet-build] Error 2
>
> Yes, on Arch Linux, openssl is installed. It's worked perfectly with
> many previous versions.


Dumb question, but does 'openssl' include the development files as well
then on Arch? (Presumably, since it's worked before for you.)

Is it possible this is related to mitigation for DROWN or another openssl
issue taken within Arch to disable SSLv3? I seem to recall a recent set of
updates causing some unexpected ABI changes (functions disappearing
without any stub replacements) on several distributions.

Can you see if a previous known-working release tarball recompiles
successfully on this system?


Regards,
-jc




More information about the Xymon mailing list