On 10/26/11 14:23, Outback Dingo wrote:
> On Wed, Oct 26, 2011 at 5:39 AM, Lori Jakab <[email protected]> wrote:
>> Hi,
>>
>> Thanks for reporting this, I just reproduced it on a test system. Ubuntu
>> 11.10 switched from OpenSSL 0.9.8 to 1.0.0, and I think that's the cause
>> for this error. There is a libssl0.9.8 package for people who need the
>> old runtime library, but there is no libssl0.9.8-dev package to build
>> against.
>>
>> You could try to search for a third party libssl0.9.8-dev package,
>> install OpenSSL 0.9.8 from source, or use Ubuntu 11.04 for the time
>> being. We will add support for OpenSSL 1.0.0 in a future version (if
>> indeed that's the issue).
>>
>> We also need to add support for kernels above 2.6.39.
> Thanks but the only really viable option here is to wait till lispmob
> is fixed and compatible with newer systems
> It doesnt make sense to downgrade a whole operating system or its
> packages to meet the requirements of lispmob

The issue that you reported below is now fixed in our Github repository.
I attached a patch for your convenience. I will get back to you when the
kernel modules can be built on the Oneiric kernel as well.

Regards,
-Lori

>> Regards,
>> -Lori
>>
>> On 10/26/11 00:58, Outback Dingo wrote:
>>> rying to install lispmob on Kubuntu 11.10 with kernel 3.0.0-12-generic
>>> fails with the downloaded source providing error
>>>
>>>
>>> gcc -o lispd cmdline.o lispd.o lispd_config.o lispd_syslog.o
>>> lispd_lib.o lispd_ipc.o lispd_map_register.o patricia/patricia.o
>>> lispd_map_request.o cksum.o lispd_patricia.o lispd_map_reply.o
>>> lispd_iface_mgmt.o lispd_iface_list.o -g -DDEBUG=3 -lconfuse -lssl
>>> -lrt
>>> lispd_map_register.o: In function `send_map_register':
>>> /home/dingo/Downloads/lispmob-0.1.0/lispd/lispd_map_register.c:292:
>>> undefined reference to `EVP_sha1'
>>> /home/dingo/Downloads/lispmob-0.1.0/lispd/lispd_map_register.c:292:
>>> undefined reference to `HMAC'
>>> collect2: ld returned 1 exit status
>>> make[1]: *** [lispd] Error 1

diff --git a/lispd/Makefile b/lispd/Makefile
index 7b9fe71..a68df0a 100644
--- a/lispd/Makefile
+++ b/lispd/Makefile
@@ -14,7 +14,7 @@
 CC             = gcc
 GENGETOPT      = gengetopt
 CFLAGS         = -g -DDEBUG=3
-LIBS           = -lconfuse -lssl -lrt
+LIBS           = -lconfuse -lssl -lcrypto -lrt
 INC            = lispd.h
 MAKEFILE       = Makefile
 OBJS           = cmdline.o lispd.o lispd_config.o lispd_syslog.o       \

Reply via email to