From owner-freebsd-ports@FreeBSD.ORG Fri Nov 17 11:19:41 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BEB9016A415 for ; Fri, 17 Nov 2006 11:19:41 +0000 (UTC) (envelope-from ivoras@fer.hr) Received: from lara.cc.fer.hr (lara.cc.fer.hr [161.53.72.113]) by mx1.FreeBSD.org (Postfix) with ESMTP id C2F1B43D9C for ; Fri, 17 Nov 2006 11:19:36 +0000 (GMT) (envelope-from ivoras@fer.hr) Received: from [127.0.0.1] (localhost.cc.fer.hr [127.0.0.1]) by lara.cc.fer.hr (8.13.8/8.13.8) with ESMTP id kAHBJSCc050475; Fri, 17 Nov 2006 12:19:28 +0100 (CET) (envelope-from ivoras@fer.hr) Message-ID: <455D9AC0.2080802@fer.hr> Date: Fri, 17 Nov 2006 12:19:28 +0100 From: Ivan Voras User-Agent: Thunderbird 1.5.0.4 (X11/20060625) MIME-Version: 1.0 To: =?UTF-8?B?TWlyb3PFgmF3IEphd29yc2tp?= References: <200611161509.53708.josh@tcbug.org> <1163761446.4495.10.camel@mjaw-mobile.ipartners.pl> In-Reply-To: <1163761446.4495.10.camel@mjaw-mobile.ipartners.pl> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Cc: freebsd-ports@freebsd.org Subject: Re: FreeBSD 6.1-R-p10 and PHP 5.2.0 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Nov 2006 11:19:41 -0000 Mirosław Jaworski wrote: > On Fri, 2006-11-17 at 11:48 +0100, Ivan Voras wrote: >> Josh Paetzel wrote: >>> Freshly installed FreeBSD 6.1-R-p10 box >>> >>> Fresh ports tree from today. php 5.2.0 installed from ports with the >>> following extensions: >>> # php -v >>> PHP 5.2.0 (cli) (built: Nov 16 2006 14:47:28) (DEBUG) >>> Copyright (c) 1997-2006 The PHP Group >>> Zend Engine v2.2.0, Copyright (c) 1998-2006 Zend Technologies >>> Segmentation fault (core dumped) >> I've found php to be very sensitive to trivial issues like the order of >> loading extensions in extensions.ini, which is just one of the reasons >> for its suckiness. I don't see your particular error here (both on i386 >> and amd64), but if is the ordering of extensions maybe you could post >> your extensions.ini. > > Unbelievable. I left only sessions module to be loaded and it doesn't > segfault. another test - i moved session to the beginning and it worked > too. My session extension is also near the top: extension=bz2.so extension=session.so extension=mhash.so extension=zlib.so extension=mbstring.so extension=sockets.so extension=mcrypt.so extension=pcre.so extension=simplexml.so extension=xml.so extension=apc.so extension=sqlite.so extension=memcache.so extension=dom.so extension=iconv.so extension=mysql.so extension=gd.so extension=pgsql.so extension=ldap.so So it's probably it. > > Mine "faulty" extensions.ini was ( the result of installing > php5-extensions ): > -------------- > extension=bcmath.so > extension=bz2.so > extension=ctype.so > extension=curl.so > extension=dom.so > extension=exif.so > extension=gd.so > extension=gettext.so > extension=iconv.so > extension=mbstring.so > extension=mcrypt.so > extension=mysql.so > extension=openssl.so > extension=pcre.so > extension=pdf.so > extension=zlib.so > extension=pdo.so > extension=pgsql.so > extension=posix.so > extension=pspell.so > extension=session.so > extension=simplexml.so > extension=soap.so > extension=sqlite.so > extension=tokenizer.so > extension=xml.so > extension=xmlreader.so > extension=xmlrpc.so > extension=xmlwriter.so > extension=xsl.so > ---------------- > > M. >