Yea, we're in the process of trying to fix all the PHP-based services on
archlinux.org.  Apparently php 5.0.5 comes with a nice little change.

This is now illegal:

$a = func1(func2($b));

Instead, it has to be written like so:

$c = func2($b);
$a = func1($c);

Or:

$a = func1($c=func2($b));

The first (illegal) choice is the cleanest and easiest to code, so that
style is present in pretty much every PHP web app we run on
archlinux.org.  We're slowly trying to fix them all, so please be
patient.  If you do notice a PHP error that hasn't yet been reported on
the mailing list, please go ahead and let us know.  We'll squash them
one by one.

Some details: http://tinyurl.com/8xw6j

I know, the alternative is downgrading to 5.0.4 for now.  But I'd like to
move forward, and we're already partway through this mess so we might
as well finish it now.


- J


_______________________________________________
arch mailing list
[email protected]
http://www.archlinux.org/mailman/listinfo/arch

Reply via email to