apache: FTBFS with openssl 0.9.8: EVP_F_EVP_DECRYPTFINAL undeclared

Bug #24120 reported by Debian Bug Importer
4
Affects Status Importance Assigned to Milestone
apache (Debian)
Fix Released
Unknown
apache (Ubuntu)
Fix Released
High
Adam Conrad

Bug Description

Automatically imported from Debian bug report #334336 http://bugs.debian.org/334336

CVE References

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Automatically imported from Debian bug report #334336 http://bugs.debian.org/334336

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-Id: <email address hidden>
Date: Mon, 17 Oct 2005 11:52:42 +0200
From: Daniel Schepler <email address hidden>
To: Debian Bug Tracking System <email address hidden>
Subject: apache: FTBFS with openssl 0.9.8: EVP_F_EVP_DECRYPTFINAL undeclared

Package: apache
Severity: serious
Version: 1.3.33-8

From my build log:

...
===> src/modules/ssl
gcc -c -I../../os/unix -I../../include -I/usr/local/ssl/include -DLINUX=22 -DTARGET=\"apache\" -DHAVE_SET_DUMPABLE -DDB_DBM_HSEARCH=1 -DDEV_RANDOM=/dev/random -DUSE_HSREGEX -DAPACHE_SSL -O1 -g -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `../../apaci` -fPIC -DSHARED_MODULE apache_ssl.c && mv apache_ssl.o apache_ssl.lo
apache_ssl.c: In function 'GetSessionFromServer':
apache_ssl.c:1398: warning: passing argument 2 of 'd2i_SSL_SESSION' from incompatible pointer type
apache_ssl.c: In function 'GetPrivateKey':
apache_ssl.c:1490: error: 'EVP_F_EVP_DECRYPTFINAL' undeclared (first use in this function)
apache_ssl.c:1490: error: (Each undeclared identifier is reported only once
apache_ssl.c:1490: error: for each function it appears in.)
make[5]: *** [apache_ssl.lo] Error 1
make[4]: *** [all] Error 1
make[3]: *** [subdirs] Error 1
make[3]: Leaving directory `/tmp/buildd/apache-1.3.33/build-tree-apache-ssl/apache_1.3.33/src'
make[2]: *** [build-std] Error 2
make[2]: Leaving directory `/tmp/buildd/apache-1.3.33/build-tree-apache-ssl/apache_1.3.33'
make[1]: *** [build] Error 2
make[1]: Leaving directory `/tmp/buildd/apache-1.3.33/build-tree-apache-ssl/apache_1.3.33'
make: *** [debian/stampdir/build-stamp-ssl] Error 2

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12-1-686
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)

Revision history for this message
In , Adam Conrad (adconrad) wrote : Bug#334336: fixed in apache 1.3.34-1
Download full text (5.0 KiB)

Source: apache
Source-Version: 1.3.34-1

We believe that the bug you reported is fixed in the latest version of
apache, which is due to be installed in the Debian FTP archive:

apache-common_1.3.34-1_i386.deb
  to pool/main/a/apache/apache-common_1.3.34-1_i386.deb
apache-dbg_1.3.34-1_i386.deb
  to pool/main/a/apache/apache-dbg_1.3.34-1_i386.deb
apache-dev_1.3.34-1_all.deb
  to pool/main/a/apache/apache-dev_1.3.34-1_all.deb
apache-doc_1.3.34-1_all.deb
  to pool/main/a/apache/apache-doc_1.3.34-1_all.deb
apache-perl_1.3.34-1_i386.deb
  to pool/main/a/apache/apache-perl_1.3.34-1_i386.deb
apache-ssl_1.3.34-1_i386.deb
  to pool/main/a/apache/apache-ssl_1.3.34-1_i386.deb
apache_1.3.34-1.diff.gz
  to pool/main/a/apache/apache_1.3.34-1.diff.gz
apache_1.3.34-1.dsc
  to pool/main/a/apache/apache_1.3.34-1.dsc
apache_1.3.34-1_i386.deb
  to pool/main/a/apache/apache_1.3.34-1_i386.deb
apache_1.3.34.orig.tar.gz
  to pool/main/a/apache/apache_1.3.34.orig.tar.gz
libapache-mod-perl_1.29.0.4-1_i386.deb
  to pool/main/a/apache/libapache-mod-perl_1.29.0.4-1_i386.deb

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to <email address hidden>,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Adam Conrad <adconrad@0c3.net> (supplier of updated apache package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing <email address hidden>)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Sun, 23 Oct 2005 02:11:49 +1000
Source: apache
Binary: apache-dev apache-common apache-doc apache apache-dbg apache-perl apache-ssl libapache-mod-perl
Architecture: source i386 all
Version: 1.3.34-1
Distribution: unstable
Urgency: low
Maintainer: Debian Apache Maintainers <email address hidden>
Changed-By: Adam Conrad <adconrad@0c3.net>
Description:
 apache - versatile, high-performance HTTP server
 apache-common - support files for all Apache webservers
 apache-dbg - debug versions of the Apache webservers
 apache-dev - development kit for the Apache webserver
 apache-doc - documentation for the Apache webserver
 apache-perl - versatile, high-performance HTTP server with Perl support
 apache-ssl - versatile, high-performance HTTP server with SSL support
 libapache-mod-perl - integration of perl with the Apache web server
Closes: 281379 316642 321824 328212 334336
Changes:
 apache (1.3.34-1) unstable; urgency=low
 .
   * New upstream versions of apache (1.3.34) and eapi (2.8.25-1.3.34)
     - Drop 035_regex_on_64bit_fix, which was finally merged upstream.
     - Drop 906_content_length_CAN-2005-2088; has been fixed upstream.
     - Add ssl/009_openssl098 to fix FTBFS with libssl0.9.8 (closes: #334336)
   * Use the apache-ssl 1.3.33+ssl_1.55 tarball, and rearrange how we patch
     eapi.patch and SSLpatch in the apache-ssl build to minimise our diffs.
   * Build-depend (and make apache-dev depend on) libdb4.3 instead of 4.2.
   * First shot at a new lsb-...

Read more...

Revision history for this message
Debian Bug Importer (debzilla) wrote :
Download full text (5.2 KiB)

Message-Id: <email address hidden>
Date: Sat, 22 Oct 2005 18:47:07 -0700
From: Adam Conrad <adconrad@0c3.net>
To: <email address hidden>
Subject: Bug#334336: fixed in apache 1.3.34-1

Source: apache
Source-Version: 1.3.34-1

We believe that the bug you reported is fixed in the latest version of
apache, which is due to be installed in the Debian FTP archive:

apache-common_1.3.34-1_i386.deb
  to pool/main/a/apache/apache-common_1.3.34-1_i386.deb
apache-dbg_1.3.34-1_i386.deb
  to pool/main/a/apache/apache-dbg_1.3.34-1_i386.deb
apache-dev_1.3.34-1_all.deb
  to pool/main/a/apache/apache-dev_1.3.34-1_all.deb
apache-doc_1.3.34-1_all.deb
  to pool/main/a/apache/apache-doc_1.3.34-1_all.deb
apache-perl_1.3.34-1_i386.deb
  to pool/main/a/apache/apache-perl_1.3.34-1_i386.deb
apache-ssl_1.3.34-1_i386.deb
  to pool/main/a/apache/apache-ssl_1.3.34-1_i386.deb
apache_1.3.34-1.diff.gz
  to pool/main/a/apache/apache_1.3.34-1.diff.gz
apache_1.3.34-1.dsc
  to pool/main/a/apache/apache_1.3.34-1.dsc
apache_1.3.34-1_i386.deb
  to pool/main/a/apache/apache_1.3.34-1_i386.deb
apache_1.3.34.orig.tar.gz
  to pool/main/a/apache/apache_1.3.34.orig.tar.gz
libapache-mod-perl_1.29.0.4-1_i386.deb
  to pool/main/a/apache/libapache-mod-perl_1.29.0.4-1_i386.deb

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to <email address hidden>,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Adam Conrad <adconrad@0c3.net> (supplier of updated apache package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing <email address hidden>)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Sun, 23 Oct 2005 02:11:49 +1000
Source: apache
Binary: apache-dev apache-common apache-doc apache apache-dbg apache-perl apache-ssl libapache-mod-perl
Architecture: source i386 all
Version: 1.3.34-1
Distribution: unstable
Urgency: low
Maintainer: Debian Apache Maintainers <email address hidden>
Changed-By: Adam Conrad <adconrad@0c3.net>
Description:
 apache - versatile, high-performance HTTP server
 apache-common - support files for all Apache webservers
 apache-dbg - debug versions of the Apache webservers
 apache-dev - development kit for the Apache webserver
 apache-doc - documentation for the Apache webserver
 apache-perl - versatile, high-performance HTTP server with Perl support
 apache-ssl - versatile, high-performance HTTP server with SSL support
 libapache-mod-perl - integration of perl with the Apache web server
Closes: 281379 316642 321824 328212 334336
Changes:
 apache (1.3.34-1) unstable; urgency=low
 .
   * New upstream versions of apache (1.3.34) and eapi (2.8.25-1.3.34)
     - Drop 035_regex_on_64bit_fix, which was finally merged upstream.
     - Drop 906_content_length_CAN-2005-2088; has been fixed upstream.
     - Add ssl/009_openssl098 to fix FTBFS with libssl0.9.8 (closes: #334336)
   * Use the apache-ssl 1.3.33+ssl_1.55 tarball, and...

Read more...

Revision history for this message
Adam Conrad (adconrad) wrote :

Fixed in both Ubuntu and Debian.

Changed in apache:
status: Unconfirmed → Fix Released
status: Unconfirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.