Xymon Mailing List Archive search

4.3.26 build fail

list Japheth Cleaver
Fri, 18 Mar 2016 10:40:00 -0700
Message-Id: <user-172782edea26@xymon.invalid>

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