The patch is in our versioning system and will be included in next release.

Ondrej Sury

On 23.1.2010, at 9:58, Liangent <liang...@gmail.com> wrote:

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




_______________________________________________
pkg-php-maint mailing list
pkg-php-ma...@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-php-maint



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to