On Wed, Jul 07, 2004 at 08:39:59AM +0200, Joerg Mayer wrote:
> The issue with linking against openssl is still there. I'm absolutely low
> on time, so I won't be able to do anything about it until the weekend.
> IIRC someone sent a patch to handle this during configure time. This patch
> could be used as a base.
The patch is from Wes Hardaker and I've attached it below. Please note that
it should not be applied in this form:
- it currently doesn't handle ucd-snmp
- we need a configure option (like --with-openssl-crypto) to reenable
using openssl on systems where it is either a system lib or just built for
and by the enduser
Ciao
Joerg
--
Joerg Mayer <jmayer@xxxxxxxxx>
We are stuck with technology when what we really want is just stuff that
works. Some say that should read Microsoft instead of technology.
>From Wes Hardaker
Index: configure.in
===================================================================
RCS file: /cvsroot/ethereal/configure.in,v
retrieving revision 1.264
diff -u -r1.264 configure.in
--- configure.in 26 May 2004 12:08:15 -0000 1.264
+++ configure.in 5 Jun 2004 14:38:04 -0000
@@ -674,6 +674,10 @@
dnl other choices for flags to use here: could also use
dnl --prefix or --exec-prefix if you don't want the full list.
+ if net-snmp-config --libs | grep lcrypto > /dev/null ; then
+ AC_MSG_ERROR([Can not compile against Net-SNMP's library when it is linked with the OpenSSL libcrypto library due to restrictive GPL license issues. Please either remove this functionality from Net-SNMP's libraries (--without-openssl) or remove the desire to link against it from ethereal (--without-net-snmp)])
+ fi
+
#
# Save the current settings of CFLAGS and CPPFLAGS, and add
# the output of "$NETSNMPCONFIG --cflags" to it, so that when