ID:               17534
 Updated by:       [EMAIL PROTECTED]
 Reported By:      [EMAIL PROTECTED]
-Status:           Feedback
+Status:           Open
 Bug Type:         Compile Failure
 Operating System: FreeBSD 4.6-RC
 PHP Version:      4.2.1
 New Comment:

Of course, Derick, I can and will do:

mfisher asks me for trying compile php.net snapshot. First I tried to
apply port's patches, but this didn't work. Than I just run
buildconf.sh and this one says to me:
"php needs libtool 1.4 or newer when build from cvs tree."

So I tried, I couldn't and now I do not know what to do except waiting
there will come one who can.

Jens


Previous Comments:
------------------------------------------------------------------------

[2002-05-31 19:59:22] [EMAIL PROTECTED]

Can you for one time just listen to what we ask and try it with libtool
1.4?
Apache 2 works fine with PHP on FreeBSD (4.5) here with the correct
build tools installed.

Derick

------------------------------------------------------------------------

[2002-05-31 18:04:00] [EMAIL PROTECTED]

I don't think this will be nessecary. It doesn't work on my port, and I
will not ask for an unstable machine because of reproducing sth. with
PHP. If PHP4 doesn't run with apache2, it doesn't run.
I can live with it, I thought I can help if I do whatever I can do.

So long
Jens

------------------------------------------------------------------------

[2002-05-31 17:26:03] [EMAIL PROTECTED]

You will need to manually update your libtool to version 1.4.  Not sure
why the FreeBSD ports haven't upgraded or provided an option for it,
but they don't.  

------------------------------------------------------------------------

[2002-05-31 13:23:03] [EMAIL PROTECTED]

Sorry, but a simple make build btw. ./configure && make didn't work. I
now build a script which sets the configuration (appending).

Failure at last: need libtool 1.4 to build php from cvs. But there is
"only" 1.3.4_4 available.

confphp:
#!/bin/sh

LOCALBASE=/usr/local
export LOCALBASE

CFLAGS="-I /usr/local/include/ -I${LOCALBASE}/include/pgsql"
export CFLAGS

LIBS=" -L${OPENSSLBASE}/lib -lcrypto -lssl"
export LIBS

./configure     --with-config-file-path=${LOCALBASE}/etc/ \
                --with-apxs2=${LOCALBASE}/sbin/apxs --with-tsrm-pth \
                --enable-versioning --with-regex=system \
                --with-gd=${LOCALBASE} \
                --enable-gd-native-ttf --with-freetype-dir=${LOCALBASE}
\
                --with-jpeg-dir=${LOCALBASE}
--with-png-dir=${LOCALBASE} \
                --with-zlib --with-bz2=/usr --with-mcrypt=${LOCALBASE}
\
                --with-mhash=${LOCALBASE} --with-pdflib=${LOCALBASE} \
                --with-tiff-dir=${LOCALBASE} --with-mysql=${LOCALBASE}
\
                --with-pgsql=${LOCALBASE} --with-ldap=${LOCALBASE} \
                --with-expat-dir=${LOCALBASE} --with-xmlrpc
--enable-xslt \
                --with-xslt-sablot --with-gettext=${LOCALBASE} \
                --with-iconv=${LOCALBASE} --enable-sockets \
                --enable-sysvsem --enable-sysvshm

------------------------------------------------------------------------

[2002-05-31 09:31:44] [EMAIL PROTECTED]

Just a minor comment here, a FreeBSD port is NOT just a makefile. It
can also include OS specific patches, and in many cases does.  For a
long time the OpenBSD port of PHP modified code locally to enable it to
compile.  I haven't built PHP out of FreeBSD ports in a long time (if
ever), so I cannot comment if it does or does not.  But please don't
say ports is "just a Makefile".  :)

------------------------------------------------------------------------

The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
    http://bugs.php.net/17534

-- 
Edit this bug report at http://bugs.php.net/?id=17534&edit=1

Reply via email to