# Beta 3 RC 1

- Thread: https://externals.io/message/6500
- Original archive: https://news-web.php.net/php.internals/6500
- Started by Andi Gutmans on 2003-12-17T21:29:24+00:00
- Messages: 12
- Reply by email to internals@lists.php.net
- More for agents: search with https://externals.io/search.md?q={query} · JSON API at https://externals.io/api · documentation at https://externals.io/llms.txt

---

## #6500 — Andi Gutmans — 2003-12-17T21:29:24+00:00

URL: https://externals.io/message/6500#6500

Please give the tar ball a short sanity check to see that it builds fine. 
You can get it at http://cvs.php.net/~andi/
I'll re-roll B3 in the morning (10 hours from now) unless I hear of 
something critical.

Andi

---

## #6502 — Derick Rethans — 2003-12-17T21:54:39+00:00

URL: https://externals.io/message/6500#6502 · In reply to: #6500

> Please give the tar ball a short sanity check to see that it builds fine.
> You can get it at http://cvs.php.net/~andi/
> I'll re-roll B3 in the morning (10 hours from now) unless I hear of
> something critical.

I get this error on running ./buildconf && ../config.nice

You should not run buildconf in a release package.
use buildconf --force to override this check.
./build5: line 19: ./configure: No such file or directory

it seems that the configure file is missing :)

Derick

---

## #6504 — Jan Lehnardt — 2003-12-17T21:56:08+00:00

URL: https://externals.io/message/6500#6504 · In reply to: #6500

Hi Andi,


> Please give the tar ball a short sanity check to see that it builds 
> fine. You can get it at http://cvs.php.net/~andi/
> I'll re-roll B3 in the morning (10 hours from now) unless I hear of 
> something critical.

is that package supposed to include a aconfigure script? it doesn't :)

Jan
--
Q: Thank Jan? -  A: http://geschenke.an.dasmoped.net/   | 
Editor-in-Chief |
"We cats are very independent. We need nobody,  no time,|  PHP Magazine 
   |
  no where, no way. Isn't that right Pooky?" - Garfield
Key Fingerprint 7BCC EB86 8313 DDA9 25DF 1805 ECA5 BCB7 BB96 56B0

---

## #6503 — Andi Gutmans — 2003-12-17T21:56:23+00:00

URL: https://externals.io/message/6500#6503 · In reply to: #6500

Ouch :)
I was sure cvs.php.net works for rolling RCs (I know my machine doesn't).
I'll re-roll tomorrow morning.
Can someone tell me which php.net machine is updated with all of the right 
versions of autoconf/libtool and so on?

Jani, see why I needed an RC1 :)
Andi

At 10:43 PM 12/17/2003 +0100, Daniel T. Gorski wrote:
>
>
>Hello Andi,
>
> > […]
>
>A "configure" file in a release package would be nice :)
>
>regards dtg

---

## #6505 — Derick Rethans — 2003-12-17T22:01:06+00:00

URL: https://externals.io/message/6500#6505 · In reply to: #6503

> Ouch :)
> I was sure cvs.php.net works for rolling RCs (I know my machine doesn't).
> I'll re-roll tomorrow morning.
> Can someone tell me which php.net machine is updated with all of the right
> versions of autoconf/libtool and so on?

snaps.php.net

Derick

---

## #6509 — Andi Gutmans — 2003-12-17T22:12:16+00:00

URL: https://externals.io/message/6500#6509 · In reply to: #6500

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

---

## #6511 — Christian Schneider — 2003-12-17T22:29:46+00:00

URL: https://externals.io/message/6500#6511 · In reply to: #6500

Andi Gutmans wrote:
> You can get it at http://cvs.php.net/~andi/

Errr, is it just me or is the directory empty? :-)

- Chris

---

## #6512 — Christian Schneider — 2003-12-17T22:30:44+00:00

URL: https://externals.io/message/6500#6512 · In reply to: #6511

Oops, sorry, saw the follow too late.

- Chris

---

## #6518 — Johannes Schlueter — 2003-12-18T00:18:46+00:00

URL: https://externals.io/message/6500#6518 · In reply to: #6509

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.1
make: *** [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 destroyed



The 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

---

## #6523 — mfischer@gjat.josefine@Markus Fischer — 2003-12-18T07:37:10+00:00

URL: https://externals.io/message/6500#6523 · In reply to: #6518

Just want to add that I was seeing this segfaults too over the last
    few days; merely when NOT installing from a clean built cvs (e.g.
    running configure a second time); also always crashed in
    install-pear-packages when it did crash. Didn't pay much attention
    because I thought that it was work in progress in HEAD.

On Thu, Dec 18, 2003 at 01:18:46AM +0100, Johannes Schlueter wrote : 
> 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.1
> make: *** [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 destroyed
> 
> 
> 
> The 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:
> > […]

---

## #6675 — Andrew Johnstone — 2003-12-22T12:38:07+00:00

URL: https://externals.io/message/6500#6675 · In reply to: #6500

PHP 5.0 Beta 3 rc 1

new Reflection_Method('','') causes apache2 on windows to crash

szAppName : Apache.exe szAppVer : 2.0.48.0 szModName : php4ts.dll 

szModVer : 5.0.0.0 offset : 000c351b

---

## #6708 — Timm Friebe — 2003-12-23T19:58:55+00:00

URL: https://externals.io/message/6500#6708 · In reply to: #6675

> PHP 5.0 Beta 3 rc 1
> 
> new Reflection_Method('','') causes apache2 on windows to crash

Works fine w/ cli:

$ ./sapi/cli/php -r 'var_dump(new Reflection_Method("", ""));'

Fatal error: Uncaught exception 'reflection_exception' with message
'Class  does not exist' in Command line code:1
Stack trace:
#0 {main}
  thrown in Command line code on line 1

Could it be that the crash has to do with uncaught exceptions somehow?
Could you please check if:

<?php
  throw(new Exception('Test'));
?>

causes the same problem?

- Timm
