Re: mod_php4 und OpenSSL

From: Jens Rehsack <rehsack(at)liwing.de>
Date: Mon, 19 May 2003 15:41:11 +0200

On 5/19/2003 3:12 PM, Jan Siml wrote:
> Hallo,
>
> ich habe versucht mod_php4 aus den Ports mit OpenSSL zu bauen. Nur
> irgendwie falle ich mit OpenSSL auf die Nase.
>
> System: FreeBSD 5.0-RELEASE-p7 i386
>
> # make install clean WITH_APACHE2=yes BATCH=yes PHP4_OPTIONS="zlib" "MySQL"
> [...]
> ext/openssl/openssl.lo: In function `zm_startup_openssl':
> ext/openssl/openssl.lo(.text+0xdcf): undefined reference to
> `OPENSSL_add_all_algorithms_noconf'
>
> Über den interaktiven Weg (mittels configure.php) habe ich es auch schon
> versucht, aber ich lande bei der selben Fehlermeldung.
>
> Nach der Fehlermeldung habe ich bereits bei Google gesucht. Doch leider
> komme ich da zu keinem hilfreichen Hinweis. MySQL 4.0 lies sich mit
> OpenSSL ohne Probleme kompilieren.
>
> Hat vielleicht irgendwer einen Tip, der mir weiterhelfen könnte?
>

Ja, der Bug ist im php. Anbei der Patch für's Makefile & distinfo
(anzuwenden aus /usr/ports/), siehe auch dazu den Bug-Report
http://bugs.php.net/?id=22825

Nur wirst Du mit Apache2 nicht viel Freude haben, weder unter 5.0
(http://bugs.php.net/bug.php?id=23287 oder
http://bugs.php.net/bug.php?id=23697). Wenn Du bessere Erfahrungen
machst als ich, lass es mich bitte wissen, und vor allem, wie ich da
auch rankomme :-)

Jens


--- www/mod_php4/distinfo.orig Sun Feb 23 03:08:32 2003
+++ www/mod_php4/distinfo Sun May 18 14:05:30 2003
@@ -1 +1 @@
-MD5 (php-4.3.1.tar.bz2) = bbfe584acb3549c62bb61355165e2ca6
+MD5 (php-4.3.2RC3.tar.bz2) = f910021c6d931b68c53d5b511655bb13


--- www/mod_php4/Makefile.orig Fri Mar 7 06:12:44 2003
+++ www/mod_php4/Makefile Sun May 18 14:04:39 2003
@@ -6,18 +6,10 @@
 #
 
 PORTNAME= mod_php4
-PORTVERSION= 4.3.1
+PORTVERSION= 4.3.2RC3
 PORTREVISION= 0
 CATEGORIES= www
-MASTER_SITES= http://us.php.net/${PHP_DISTDIR}/ \
- http://php.he.net/${PHP_DISTDIR}/ \
- http://www.php3.de/${PHP_DISTDIR}/ \
- http://au.php.net/${PHP_DISTDIR}/ \
- http://at.php.net/${PHP_DISTDIR}/ \
- http://br.php.net/${PHP_DISTDIR}/ \
- http://php.easydns.com/${PHP_DISTDIR}/ \
- http://www.php.cz/${PHP_DISTDIR}/ \
- http://php3.globe.de/${PHP_DISTDIR}/
+MASTER_SITES= http://64.246.30.196/downloads.php.net/jani/
 DISTNAME= php-${PORTVERSION}
 
 MAINTAINER= dirk(at)FreeBSD.org
@@ -59,7 +51,7 @@
                 --without-gd \
                 --without-mysql
 
-CFLAGS+= -I${PREFIX}/include
+CFLAGS+= -I${PREFIX}/include -pthread
 
 SCRIPTS_ENV= WRKDIRPREFIX="${WRKDIRPREFIX}" \
                 TOUCH="${TOUCH}" \

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Mon 19 May 2003 - 15:41:20 CEST

search this site