Nmap Development mailing list archives

Re: Compilation on Leopard Breaks


From: David Fifield <david () bamsoftware com>
Date: Wed, 22 Oct 2008 20:00:26 -0600

On Thu, Oct 23, 2008 at 01:53:46AM +0000, Brandon Enright wrote:
I've tested this on FreeBSD without issue-- it's something specific to 
my 10.5.5 Mac:

nse_openssl.cc: In function ‘int l_bignum_set_negative(lua_State*)’:
nse_openssl.cc:149: error: ‘BN_set_negative’ was not declared in this 
scope
nse_openssl.cc: In function ‘int l_bignum_is_negative(lua_State*)’:
nse_openssl.cc:156: error: ‘BN_is_negative’ was not declared in this 
scope
make[1]: *** [nse_openssl.o] Error 1
make: *** [all] Error 2

I've blown away the entire directory, re-svn'd, and see the same  
error.

My apologies if this has already been covered recently...

A colleague of mine ran into this yesterday.  The temporary fix is to  
configure using --without-openssl and do without SSL support.

Hmm, if those functions require too new a version of OpenSSL I guess
they should be removed. I don't think any script uses them?

David Fifield

_______________________________________________
Sent through the nmap-dev mailing list
http://cgi.insecure.org/mailman/listinfo/nmap-dev
Archived at http://SecLists.Org

Current thread: