Re: Beta 3 RC 1 Take #2
| From: | Johannes Schlueter | Date: | Thu, 18 Dec 2003 00:18:46 +0000 |
| Subject: | Re: Beta 3 RC 1 Take #2 | ||
| References: | 1 2 | Groups: | php.internals php.qa |
| Request: | Send a blank email to internals+get-6518@lists.php.net to get a copy of this message | ||
Hi,
while testing on my Linux-box (Gentoo, 2.4.22, gcc 3.2.3) I've got a segfault while make install (which I could localize to install-pear-packages) I had a snapshot from end-november with this prefix before. If I use an empty directory all works fine.
$ ./configure --prefix=/opt/php5
$ make
$ make install-pear-packages
[PEAR] DB - already installed: 1.5.0RC2 [PEAR] HTTP - already installed: 1.2.1make: *** [install-pear-packages] Segmentation fault $ ./configure --prefix=/opt/php5 --enable-debug $ make $ make install-pear-packages
[PEAR] DB - already installed: 1.5.0RC2 [PEAR] HTTP - already installed: 1.2.1 /home/johannes/src/php-5.0.0b3RC1/Zend/zend_hash.c(504) : ht=0x40672f58 is being destroyedThe command running during this failure is ./sapi/cli/php -n -dshort_open_tag=0 -dsafe_mode=0 \ ./pear/install-pear.php \ -d "/opt/php5/lib/php" -b "/opt/php5/bin" \ ./pear/packages/DB-1.5.0RC1.tar \ ./pear/packages/HTTP-1.2.1.tar \ ./pear/packages/Mail-1.1.0.tar \ ./pear/packages/Net_SMTP-1.2.3.tar \ ./pear/packages/Net_Socket-1.0.1.tar \ ./pear/packages/XML_Parser-1.0.1.tar \ ./pear/packages/XML_RPC-1.0.4.tar If I switch Mail and HTTP it works. It works if I remove all packages _after_ Mail, too. Since I neither know the install-pear-script nor know howto debug this in a useful way I don't know how to tell more - just tell me. johannes Andi Gutmans wrote:
OK, I re-rolled on snaps. I think we should address this issue in the future because it doesn't make sense that we can only roll one specific machine because it has some libtool patch. You can download the tars from http://snaps.php.net/~andi If there aren't any beta show stoppers (i.e. it doesn't format your harddrive) I'll re-roll final beta 3 tomorrow morning. Night, Andi