Re: Problem mit der Installation von mod_php4

From: Jens Rehsack <rehsack(at)liwing.de>
Date: Thu, 05 Jun 2003 21:38:20 +0200

On 6/5/2003 9:08 PM, Oliver Fromme wrote:
> Marcus Franke <Marcus.Franke(at)viebranz.de> wrote:
> > Installing PEAR environment: /usr/local/lib/php/
> > Segmentation fault (core dumped)
> > *** Error code 139
>
> Ist das reproduzierbar (nach einem »make clean«)?
>
> > Kann mir da einer von euch eventuell weiterhelfen?
> > Wo kann ich etwas über diesen ominösen Fehler 139 finden?
>
> Das ist nicht so ominös, wie es den Anschein haben mag.
> Wenn ein Signal einen Abbruch verursacht, verwendet die
> Shell als Exit-code 128 + Signalnummer. SIGSEGV hat die
> Nummer 11, also ergibt sich 139.
>
> > Marcus, weiss nicht mehr weiter
>
> Tja, so richtig helfen kann ich leider auch nicht, sorry.

Probier mal den angehängten Patch. Vielleicht hilfts ja schon.

> (Allerding ist bekannt, daß es mit Apache2 + PHP noch ein
> paar Problemchen gibt [mal abgesehen davon, daß PHP per-se
> ein Problem ist], die aber nicht FreeBSD-spezifisch sind
> und auch nichts mit diesem Segfault zu tun haben sollten.)

Ein Schelm, wer böses dabei denkt ...

> Gruß
> Olli


--- www/mod_php4/distinfo.orig Sat May 24 09:56:01 2003
+++ www/mod_php4/distinfo Thu May 29 19:47:14 2003
@@ -1 +1 @@
-MD5 (php-4.3.1.tar.bz2) = bbfe584acb3549c62bb61355165e2ca6
+MD5 (php-4.3.2.tar.bz2) = 8aec1bb2dbcca1c92835c71e2e30d9c5


--- www/mod_php4/Makefile.orig Sat May 24 09:57:00 2003
+++ www/mod_php4/Makefile Thu May 29 19:51:36 2003
@@ -6,9 +6,8 @@
 #
 
 PORTNAME= mod_php4
-PORTVERSION= 4.3.1
+PORTVERSION= 4.3.2
 PORTREVISION= 0
-PORTEPOCH= 1
 CATEGORIES= www
 MASTER_SITES= http://us.php.net/${PHP_DISTDIR}/ \
                 http://php.he.net/${PHP_DISTDIR}/ \
@@ -56,7 +55,7 @@
 .endif
 CONFIGURE_ARGS+=--with-config-file-path=${PREFIX}/etc \
                 --enable-versioning \
- --with-regex=system \
+ --with-regex \
                 --without-gd \
                 --without-mysql
 


--- www/mod_php4/pkg-plist.orig Thu May 29 20:43:43 2003
+++ www/mod_php4/pkg-plist Thu May 29 20:43:58 2003
@@ -47,6 +47,7 @@
 include/php/Zend/zend_llist.h
 include/php/Zend/zend_modules.h
 include/php/Zend/zend_multibyte.h
+include/php/Zend/zend_multiply.h
 include/php/Zend/zend_operators.h
 include/php/Zend/zend_ptr_stack.h
 include/php/Zend/zend_qsort.h
@@ -151,6 +152,7 @@
 include/php/main/SAPI.h
 include/php/main/build-defs.h
 include/php/main/config.nw.h
+include/php/main/config.w32.h
 include/php/main/fopen_wrappers.h
 include/php/main/internal_functions_registry.h
 include/php/main/logos.h
@@ -170,6 +172,7 @@
 include/php/main/php_output.h
 include/php/main/php_reentrancy.h
 include/php/main/php_regex.h
+include/php/main/php_scandir.h
 include/php/main/php_streams.h
 include/php/main/php_syslog.h
 include/php/main/php_ticks.h
@@ -180,7 +183,6 @@
 include/php/main/snprintf.h
 include/php/main/spprintf.h
 include/php/main/win95nt.h
-include/php/php_version.h
 include/php/regex/cclass.h
 include/php/regex/cname.h
 include/php/regex/regex.h
@@ -251,7 +253,7 @@
 lib/php/build/Makefile.global
 lib/php/build/acinclude.m4
 lib/php/build/mkdep.awk
-lib/php/build/pear.m4
+lib/php/build/phpize.m4
 lib/php/build/scan_makefile_in.awk
 lib/php/build/shtool
 lib/php/data/PEAR/package.dtd
@@ -261,6 +263,7 @@
 lib/php/docs/DB/DB/MAINTAINERS
 lib/php/docs/DB/DB/STATUS
 lib/php/docs/DB/DB/TESTERS
+lib/php/pearcmd.php
 lib/php/tests/DB/tests/db_error.phpt
 lib/php/tests/DB/tests/db_error2.phpt
 lib/php/tests/DB/tests/db_factory.phpt
@@ -340,18 +343,22 @@
 %%MOD_DIR%%/libphp4.so
 @exec %D/sbin/apxs -e -a -n php4 %f
 @unexec %D/sbin/apxs -e -A -n php4 %f
+@dirrm etc/apache
+@dirrm etc/pam.d
+@dirrm etc/rc.d
+@dirrm include/php
 @dirrm include/php/TSRM
 @dirrm include/php/Zend
+@dirrm include/php/ext
 @dirrm include/php/ext/mbstring
 @dirrm include/php/ext/pgsql
 @dirrm include/php/ext/session
 @dirrm include/php/ext/standard
-(at)dirrm include/php/ext/xml/expat
 @dirrm include/php/ext/xml
-(at)dirrm include/php/ext
+@dirrm include/php/ext/xml/expat
 @dirrm include/php/main
 @dirrm include/php/regex
-(at)dirrm include/php
+@dirrm lib/php
 @dirrm lib/php/.registry
 @dirrm lib/php/Archive
 @dirrm lib/php/Console
@@ -359,31 +366,28 @@
 @dirrm lib/php/Mail
 @dirrm lib/php/Net
 @dirrm lib/php/OS
-(at)dirrm lib/php/PEAR/Command
-(at)dirrm lib/php/PEAR/Frontend
 @dirrm lib/php/PEAR
-(at)dirrm lib/php/XML/RPC
+@dirrm lib/php/PEAR/Frontend
 @dirrm lib/php/XML
+@dirrm lib/php/XML/RPC
 @dirrm lib/php/build
-(at)dirrm lib/php/data/PEAR
 @dirrm lib/php/data
-(at)dirrm lib/php/docs/Archive_Tar/docs
+@dirrm lib/php/data/PEAR
+@dirrm lib/php/docs
 @dirrm lib/php/docs/Archive_Tar
-(at)dirrm lib/php/docs/DB/DB
+@dirrm lib/php/docs/Archive_Tar/docs
 @dirrm lib/php/docs/DB
-(at)dirrm lib/php/docs
-(at)dirrm lib/php/extensions/no-debug-non-zts-20020429
+@dirrm lib/php/docs/DB/DB
 @dirrm lib/php/extensions
+@dirrm lib/php/extensions/no-debug-non-zts-20020429
+@dirrm lib/php/tests
+@dirrm lib/php/tests/DB
+@dirrm lib/php/tests/DB/tests
 @dirrm lib/php/tests/DB/tests/driver
 @dirrm lib/php/tests/DB/tests/ibase
 @dirrm lib/php/tests/DB/tests/mysql
 @dirrm lib/php/tests/DB/tests/oci8
 @dirrm lib/php/tests/DB/tests/odbc
 @dirrm lib/php/tests/DB/tests/pgsql
-(at)dirrm lib/php/tests/DB/tests
-(at)dirrm lib/php/tests/DB
-(at)dirrm lib/php/tests/XML_Parser/tests
 @dirrm lib/php/tests/XML_Parser
-(at)dirrm lib/php/tests
-(at)dirrm lib/php
-(at)exec mkdir -p %D/lib/php/extensions/no-debug-non-zts-20020429
+@dirrm lib/php/tests/XML_Parser/tests


--- www/mod_php4/scripts/configure.php.orig Sat May 24 09:55:39 2003
+++ www/mod_php4/scripts/configure.php Sun May 25 11:41:26 2003
@@ -42,7 +42,8 @@
 XMLRPC "XMLRPC-EPI support (implies XML and iconv)" OFF \
 XSLT "Sablotron support (implies XML and iconv)" OFF \
 WDDX "WDDX support (implies XML)" OFF \
-DOMXML "DOM support" OFF \
+DOMXML "DOM XML support" OFF \
+DOMXSLT "DOM XSLT support" OFF \
 FTP "File Transfer Protocol support" OFF \
 CURL "CURL support" OFF \
 gettext "gettext library support" OFF \
@@ -297,6 +298,11 @@
                 \"DOMXML\")
                         echo "LIB_DEPENDS+= xml2.5:\${PORTSDIR}/textproc/libxml2"
                         echo "CONFIGURE_ARGS+=--with-dom=\${LOCALBASE}"
+ ;;
+ \"DOMXSLT\")
+ echo "LIB_DEPENDS+= xslt.1:\${PORTSDIR}/textproc/libxslt"
+ echo "CONFIGURE_ARGS+=--with-dom-xslt=\${LOCALBASE}"
+ echo "CONFIGURE_ARGS+=--with-dom-exslt=\${LOCALBASE}"
                         ;;
                 \"FTP\")
                         echo "CONFIGURE_ARGS+=--enable-ftp"

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Thu 05 Jun 2003 - 21:38:30 CEST

search this site