# PHP 5.4.0 RC8 released

- Thread: https://externals.io/message/57893
- Original archive: https://news-web.php.net/php.internals/57893
- Started by David Soria Parra on 2012-02-17T15:19:51+00:00
- Messages: 4
- 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

---

## #57893 — David Soria Parra — 2012-02-17T15:19:51+00:00

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

Hi internals

We like to announce the 7th Release Candidate of PHP 5.4.0.
We fixed some critical bugs in the PHP 5.4.0 codebase. Therefore we
had to release another RC.

You can download the packages from:

    http://downloads.php.net/stas

The Windows team provides windows binaries for the release.
As always you find them at:

    http://windows.php.net/qa/

Please ensure that the release is solid and all things behave as
expected! Test the release candidate against your code base and report
any problems you encounter or successful tests you've run.

NOTE: Do not commit anything without asking Stas or me.

regards,
    Stas and David

---

## #57906 — Timm Friebe — 2012-02-19T15:07:04+00:00

URL: https://externals.io/message/57893#57906 · In reply to: #57893

Hello,

> We like to announce the 7th Release Candidate of PHP 5.4.0.
> We fixed some critical bugs in the PHP 5.4.0 codebase. 
> Therefore we had to release another RC.

I still have the following problem I'm experiencing with all release candidates since RC6:

$ /cygdrive/f/Programme/php-5.4.0RC8-nts-Win32-VC9-x86/php -r 'class A { function __wakeup() { echo "WAKEUP!"; }} var_dump(unserialize(serialize(new A())));'
object(A)#1 (0) {
}

(Hint: __wakeup() isn't called).

I cannot reproduce when I compile PHP myself, whether on Windows, Gentoo or Ubuntu, but it persists in the binaries the PHP group provides; I’m out of wisdom here, though a wild guess is some variable initializations are missing.

See also https://bugs.php.net/bug.php?id=60919

- Timm

---

## #57908 — Stephen Zarkos — 2012-02-19T19:11:10+00:00

URL: https://externals.io/message/57893#57908 · In reply to: #57906

Hello,

> 
> I still have the following problem I'm experiencing with all release candidates
> since RC6:
> 
> $ /cygdrive/f/Programme/php-5.4.0RC8-nts-Win32-VC9-x86/php -r 'class A {
> function __wakeup() { echo "WAKEUP!"; }}
> var_dump(unserialize(serialize(new A())));'
> object(A)#1 (0) {
> }
> 
> (Hint: __wakeup() isn't called).
> 

This looks to be the same as https://bugs.php.net/bug.php?id=60879.  Can you try the build I linked to in that report and see if it resolves this issue for you?


> I cannot reproduce when I compile PHP myself, whether on Windows,
> Gentoo or Ubuntu, but it persists in the binaries the PHP group provides; I’m
> out of wisdom here, though a wild guess is some variable initializations are
> missing.
> 
> See also https://bugs.php.net/bug.php?id=60919
> 
> - Timm

---

## #57978 — Timm Friebe — 2012-02-23T18:49:59+00:00

URL: https://externals.io/message/57893#57978 · In reply to: #57908

Hi,

> > […]
>
> This looks to be the same as https://bugs.php.net/bug.php?id=60879.  Can 
> you
> try the build I linked to in that report and see if it resolves this issue 
> for you?

It does. Thanks!

- Timm
