Date: Thu, 18 Dec 2003 21:04:41 -0800 (PST) From: Nigel Weeks <nigel@e-easy.com.au> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/60386: new ports/firebird has broken lang/php5 Message-ID: <200312190504.hBJ54f3x096037@www.freebsd.org> Resent-Message-ID: <200312190510.hBJ5AK79039471@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 60386 >Category: ports >Synopsis: new ports/firebird has broken lang/php5 >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Dec 18 21:10:20 PST 2003 >Closed-Date: >Last-Modified: >Originator: Nigel Weeks >Release: 4.8-RELEASE (cvsup) >Organization: E-easy >Environment: FreeBSD vectra01.corp.e-easy.com.au 4.9-RELEASE FreeBSD 4.9-RELEASE #7: Thu Dec 18 14:35:21 EST 2003 nigel@vectra01.corp.e-easy.com.au:/usr/obj/usr/src/sys/VECTRA i386 >Description: the Firebird database has been upgraded to release 1.5rc7, which now requires pthreads in all client software. php5 simply needs -pthread added when compiling client code >How-To-Repeat: build any php5-based port, selecting 'Interbase' >Fix: Apply this patch to the 'configure' AFTER the existing patch-configure script, and it configures, builds, and installs fine. I called it 'patch-configure.2', so it ran second, and it worked fine. (It may not up to standards, but it works) --- configure.was Fri Dec 19 15:24:15 2003 +++ configure Fri Dec 19 15:24:44 2003 @@ -42051,7 +42051,7 @@ echo $ac_n "(cached) $ac_c" 1>&6 else ac_save_LIBS="$LIBS" -LIBS="-lfbclient $LIBS" +LIBS="-lfbclient -pthread $LIBS" cat > conftest.$ac_ext <<EOF #line 41883 "configure" #include "confdefs.h" @@ -42083,7 +42083,7 @@ LDFLAGS=$save_old_LDFLAGS ext_shared=$save_ext_shared - IBASE_LIBNAME=fbclient + IBASE_LIBNAME="fbclient -pthread" else >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200312190504.hBJ54f3x096037>