But on my system, the current version in apt repo (5.2.12.dfsg.1-2) cannot pass MediaWiki's check.
In MediaWiki's installer (maintenance/install-utils.inc): $test = new PhpRefCallBugTester; $ok = false; call_user_func_array( array( $test, 'test' ), array( &$ok ) ); if ( !$ok ) { echo "PHP 5.2.11, 5.2.12, and 5.3.1 (your version: " . phpversion() . ") are not compatible with\n" . "MediaWiki due to a bug involving reference parameters to __call. Upgrade to\n" . "PHP 5.3.2 (5.2.13 for 5.2 users), or downgrade to PHP 5.3.0 (5.2.10 for 5.2\n" . "users) to fix this. ABORTING (see http://bugs.php.net/bug.php?id=50394 for details)\n"; die( 1 ); } /** * Test for PHP bug #50394 */ class PhpRefCallBugTester { function __call( $name, $args ) { $args[0] = true; } } On 1/23/10, Mark A. Hershberger <m...@everybody.org> wrote: > Liangent <liang...@gmail.com> writes: > >> See http://bugs.php.net/bug.php?id=50394 and >> https://bugzilla.wikimedia.org/show_bug.cgi?id=22122 > > The patch is already in > debian/patches/ref-converted-to-value-in_call.patch > > Mark. > > -- > http://hexmode.com/ > > The only alternative to Tradition is bad tradition. > — Jaraslov Pelikan > -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org