You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@httpd.apache.org by Brian Kosick <Bk...@mxlogic.com> on 2006/01/04 18:08:58 UTC

Re: [users@httpd] Apache 2.2.0 SSL build issues: multipledefinition of`SHA256_Update'

On Wed, 2006-01-04 at 16:46 +0000, Joe Orton wrote:
> On Wed, Jan 04, 2006 at 09:28:24AM -0700, Brian Kosick wrote:
> ...
> > make[4]: Entering directory
> > `/var/build/edg-bali/Build/edg/edg-build/httpd.2.2.0/src/httpd-2.2.0/support'
> > /var/build/edg-bali/Build/edg/edg-build/httpd.2.2.0/src/httpd-2.2.0/srclib/apr/libtool --silent --mode=link gcc -g -O2 -pthread     -L/var/build/edg-bali/Build/edg/edg-build/openssl/build/lib   -o ab -static ab.lo   -lm /var/build/edg-bali/Build/edg/edg-build/httpd.2.2.0/src/httpd-2.2.0/srclib/pcre/libpcre.la /var/build/edg-bali/Build/edg/edg-build/httpd.2.2.0/src/httpd-2.2.0/srclib/apr-util/libaprutil-1.la -lgdbm -ldb-4.1 -lexpat /var/build/edg-bali/Build/edg/edg-build/httpd.2.2.0/src/httpd-2.2.0/srclib/apr/libapr-1.la -luuid -lrt -lcrypt -lpthread -ldl -lssl -lcrypto -L/usr/kerberos/lib -lgssapi_krb5 -lkrb5 -lcom_err -lk5crypto -lresolv -ldl -lz
> > /var/build/edg-bali/Build/edg/edg-build/openssl/build/lib/libcrypto.a(sha256.o)(.text+0x0): In function `SHA256_Update':
> > : multiple definition of `SHA256_Update'
> 
> This is a problem in APR, you can apply the following patch:
> 
> http://people.apache.org/~jorton/apr-1.2.2-random.patch
> 
> by doing:
> 
> cd srclib/apr
> patch -p1 < apr-1.2.2-random.patch
> 
> and then rebuilding.
> 
> Regards,
> 
> joe
> 
Thanks Joe,

That worked!   Will this be incorporated into 2.2.1?  Also any ETA on
2.2.1?

Brian