Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 12 Jul 2002 01:08:39 -0400 (EDT)
From:      Wesley Morgan <morganw@chemikals.org>
To:        Edwin Culp <eculp@encontacto.net>
Cc:        "Simon 'corecode' Schubert" <corecode@corecode.ath.cx>, "dirk@freebsd.org" <dirk@FreeBSD.ORG>, "ports@freebsd.org" <ports@FreeBSD.ORG>, "current@freebsd.org" <current@FreeBSD.ORG>
Subject:   Re: php4 -DWITH_APACHE2 breaks on -current
Message-ID:  <20020712010458.G69355-100000@volatile.chemikals.org>
In-Reply-To: <1026446323.3d2e53f401966@Mail.EnContacto.Net>

next in thread | previous in thread | raw e-mail | index | archive | help
The standalone php cgi is a little borked too. It won't work with
squirrelmail unless you remove a configure option. I cant remember which
one right now, but I figured it out before :)

On Thu, 11 Jul 2002, Edwin Culp wrote:

> Simon,
>
> Alex Dupre <sysadmin@alexdupre.com> submitted mod_php-dev with
> PR ports/39623 on July 7 that I have been using and works great
> There is/was a copy of the port at:
>
>  http://www.gufi.org/~alex/php-dev.tar.gz
>
> Alex has done a several updates on this and I think it has never
> been committed.  I have used every version with no problems.  It
> has always worked as expected with both apache2 and apache13.  It
> uses a snapshot of php 4.3.0 w/PEAR.
>
> Hopefully it will be committed soon.
>
> ed
>
> Quoting Simon 'corecode' Schubert <corecode@corecode.ath.cx>:
>
>  | hello,
>  |
>  | just wanted to note that php4 breaks with -DWITH_APACHE2 on latest
>  | -CURRENT:
>  |
>  | [...]
>  | Making all in apache2filter
>  | /bin/sh /usr/obj/k7/usr/ports/www/mod_php4/work/php-4.2.1/libtool
> --silent
>  | --mode=compile cc  -I.
>  | -I/usr/obj/k7/usr/ports/www/mod_php4/work/php-4.2.1/sapi/apache2filter
>  | -I/usr/obj/k7/usr/ports/www/mod_php4/work/php-4.2.1/main
>  | -I/usr/obj/k7/usr/ports/www/mod_php4/work/php-4.2.1
>  | -I/usr/local/include/apache2
>  | -I/usr/obj/k7/usr/ports/www/mod_php4/work/php-4.2.1/Zend
>  | -I/usr/obj/k7/usr/ports/www/mod_php4/work/php-4.2.1/ext/xml/expat
>  | -D_REENTRANT -D_THREAD_SAFE
>  | -I/usr/obj/k7/usr/ports/www/mod_php4/work/php-4.2.1/TSRM
>  | -I/usr/local/include/pth -O -pipe -march=athlon -I/usr/local/include
>  | -pthread -DZTS -prefer-pic  -c sapi_apache2.c
>  | In file included from /usr/local/include/apache2/apr_portable.h:90,
>  |                  from /usr/local/include/apache2/http_protocol.h:64,
>  |                  from sapi_apache2.c:38:
>  | /usr/local/include/pth/pthread.h:504:1: warning: "fork" redefined
>  | In file included from
>  | /usr/obj/k7/usr/ports/www/mod_php4/work/php-4.2.1/TSRM/TSRM.h:40,
>  |                  from
>  | /usr/obj/k7/usr/ports/www/mod_php4/work/php-4.2.1/Zend/zend_alloc.h:26,
>  |                  from
>  | /usr/obj/k7/usr/ports/www/mod_php4/work/php-4.2.1/Zend/zend.h:154,
>  |                  from
>  | /usr/obj/k7/usr/ports/www/mod_php4/work/php-4.2.1/main/php.h:34,
>  |                  from sapi_apache2.c:23:
>  | /usr/local/include/pth/pth.h:507:1: warning: this is the location of the
>  | previous definition
>  | [...]
>  | In file included from /usr/local/include/apache2/apr_portable.h:90,
>  |                  from /usr/local/include/apache2/http_protocol.h:64,
>  |                  from sapi_apache2.c:38:
>  | /usr/local/include/pth/pthread.h:521:1: warning: "pwrite" redefined
>  | In file included from
>  | /usr/obj/k7/usr/ports/www/mod_php4/work/php-4.2.1/TSRM/TSRM.h:40,
>  |                  from
>  | /usr/obj/k7/usr/ports/www/mod_php4/work/php-4.2.1/Zend/zend_alloc.h:26,
>  |                  from
>  | /usr/obj/k7/usr/ports/www/mod_php4/work/php-4.2.1/Zend/zend.h:154,
>  |                  from
>  | /usr/obj/k7/usr/ports/www/mod_php4/work/php-4.2.1/main/php.h:34,
>  |                  from sapi_apache2.c:23:
>  | /usr/local/include/pth/pth.h:526:1: warning: this is the location of the
>  | previous definition
>  | sapi_apache2.c: In function `php_input_filter':
>  | sapi_apache2.c:287: structure has no member named `__pthread_read'
>  | *** Error code 1
>  |
>  | this is because pth's pthread.h re#defines several funtions to
>  | __pthread_funtions but apache's bucket stuff uses a struct with a member
>  | variable called ``read''. so this gets replaced and boom.
>  |
>  | cheers
>  |   simon
>  |
>  | --
>  | /"\   http://corecode.ath.cx/#donate
>  | \ /
>  |  \     ASCII Ribbon Campaign
>  | / \  Against HTML Mail and News
>
>
>

-- 
                                           _ __ ___ ____  ___ ___ ___
          Wesley N Morgan                       _ __ ___ | _ ) __|   \
          morganw@chemikals.org                     _ __ | _ \._ \ |) |
          FreeBSD: The Power To Serve                  _ |___/___/___/
Hi! I'm a .signature virus! Copy me into your ~/.signature to help me spread!


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020712010458.G69355-100000>