Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:7134 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 48475 invoked by uid 1010); 15 Jan 2004 21:35:40 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 48451 invoked from network); 15 Jan 2004 21:35:39 -0000 Received: from unknown (HELO shiva.mind.de) (212.42.230.204) by pb1.pair.com with SMTP; 15 Jan 2004 21:35:39 -0000 Received: from [192.168.1.100] (p508EB219.dip.t-dialin.net [80.142.178.25]) by shiva.mind.de (Postfix) with ESMTP id 6D0EF97B66; Thu, 15 Jan 2004 22:35:33 +0100 (CET) Date: Thu, 15 Jan 2004 22:33:38 +0100 Reply-To: Marcus Boerger X-Priority: 3 (Normal) Message-ID: <702115865593.20040115223338@marcus-boerger.de> To: Martin Kraemer Cc: Marcus Boerger , internals@lists.php.net In-Reply-To: <20040115201900.GA28871@deejai2.mch.fsc.net> References: <20040115170830.GA60445@deejai2.mch.fsc.net> <102109045968.20040115203958@marcus-boerger.de> <20040115201900.GA28871@deejai2.mch.fsc.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] PHP 4.3.5RC1 and dba(db4) From: helly@php.net (Marcus Boerger) Hello Martin, Thursday, January 15, 2004, 9:19:01 PM, you wrote: > On Thu, Jan 15, 2004 at 08:39:58PM +0100, Marcus Boerger wrote: >> >> > Is it *my* error [..]? >> >> Nice idea but DB_FCNTL_LOCKING has a different meaning. It says go use the >> lock that is already set from the process. And it does not mean do create a >> lock. > Thanks for the hint. >> What version of db4 do you have? Is it compiled by your own? are you using a >> dba.so? Are you testing on a standard linux fs (extfs3) or what? > I am using libdb 4.0.14 (compiled statically, linked with Apache, so > libphp4.so (both version) use the same lib). > dba is linked into the libphp4.so, so no more dynamic loading is involved. > I did a "cvs annotate" of the dba.c code and saw no changes since 2002 > around the place where the error is reported. I'll have to redo that > for dba_db4.c because it looks like the same error is happening with > php-5.0.0b2 (I am currently configuring...). > Well, about the machine, it's an EBCDIC-based mainframe on which I am > currently porting the EBCDIC changes which were present in php3 but > got lost in php4, so it may of course be related to that. > Strange to me is the fact that 4.3.3 behaves so much differenty from > 4.3.5RC1++ -- but as I said, I'll have a glimpse at "cvs ann". > I'll report when I found anything. Could you please update your php to current cvs version (PHP4.3.5RC1-dev and PHP5-dev). Also if that doesn't help you could update db4 to db4>=4.1.25 and test with db3 or db2 version. And what is the output of "php run-tests.php ext/dba"? -- Best regards, Marcus mailto:helly@php.net