tags 612227 + pending thanks Dear maintainer,
I've prepared an NMU for mediawiki-extensions (versioned as 2.3+nmu1) and uploaded it to DELAYED/2. Please feel free to tell me if I should delay it longer. Regards. SR
diff -Nru mediawiki-extensions-2.3/debian/changelog mediawiki-extensions-2.3+nmu1/debian/changelog --- mediawiki-extensions-2.3/debian/changelog 2010-07-03 15:06:10.000000000 +0200 +++ mediawiki-extensions-2.3+nmu1/debian/changelog 2011-02-16 14:02:36.000000000 +0200 @@ -1,3 +1,11 @@ +mediawiki-extensions (2.3+nmu1) unstable; urgency=low + + * Non-maintainer upload. + * php53_confirmedit.patch: PHP5.3 compatibility fixes for ConfirmEdit. + (Closes: #612227) + + -- Stefano Rivera <stefa...@debian.org> Wed, 16 Feb 2011 13:58:52 +0200 + mediawiki-extensions (2.3) unstable; urgency=low * debian/control: add Vcs-SVN and Vcs-Browser diff -Nru mediawiki-extensions-2.3/debian/patches/php53_confirmedit.patch mediawiki-extensions-2.3+nmu1/debian/patches/php53_confirmedit.patch --- mediawiki-extensions-2.3/debian/patches/php53_confirmedit.patch 1970-01-01 02:00:00.000000000 +0200 +++ mediawiki-extensions-2.3+nmu1/debian/patches/php53_confirmedit.patch 2011-02-14 09:32:41.000000000 +0200 @@ -0,0 +1,61 @@ +Description: PHP 5.3 compatibility fixes for ConfirmEdit. +Origin: + http://www.mediawiki.org/wiki/Special:Code/MediaWiki/53461 + http://www.mediawiki.org/wiki/Special:Code/MediaWiki/55449 +Bug-Debian: http://bugs.debian.org/612267 +Bug-Wikimedia: https://bugzilla.wikimedia.org/show_bug.cgi?id=20383 +Last-Update: 2011-02-14 +--- a/dist/mediawiki-extensions-confirmedit/usr/share/mediawiki-extensions/confirmedit/ConfirmEdit_body.php ++++ b/dist/mediawiki-extensions-confirmedit/usr/share/mediawiki-extensions/confirmedit/ConfirmEdit_body.php +@@ -15,15 +15,15 @@ + return $wgCaptcha; + } + +- static function confirmEdit( &$editPage, $newtext, $section ) { ++ static function confirmEdit( $editPage, $newtext, $section ) { + return self::getInstance()->confirmEdit( $editPage, $newtext, $section ); + } + +- static function confirmEditMerged( &$editPage, $newtext ) { ++ static function confirmEditMerged( $editPage, $newtext ) { + return self::getInstance()->confirmEditMerged( $editPage, $newtext ); + } + +- static function confirmEditAPI( &$editPage, $newtext, &$resultArr ) { ++ static function confirmEditAPI( $editPage, $newtext, &$resultArr ) { + return self::getInstance()->confirmEditAPI( $editPage, $newtext, $resultArr ); + } + +@@ -458,7 +458,7 @@ + * Backend function for confirmEdit() and confirmEditAPI() + * @return bool false if the CAPTCHA is rejected, true otherwise + */ +- private function doConfirmEdit( &$editPage, $newtext, $section, $merged = false ) { ++ private function doConfirmEdit( $editPage, $newtext, $section, $merged = false ) { + if( $this->shouldCheck( $editPage, $newtext, $section, $merged ) ) { + if( $this->passCaptcha() ) { + return true; +@@ -479,7 +479,7 @@ + * @param bool $merged + * @return bool true to continue saving, false to abort and show a captcha form + */ +- function confirmEdit( &$editPage, $newtext, $section, $merged = false ) { ++ function confirmEdit( $editPage, $newtext, $section, $merged = false ) { + if( defined('MW_API') ) { + # API mode + # The CAPTCHA was already checked and approved +@@ -497,12 +497,12 @@ + * @param EditPage $editPage + * @param string $newtext + */ +- function confirmEditMerged( &$editPage, $newtext ) { ++ function confirmEditMerged( $editPage, $newtext ) { + return $this->confirmEdit( $editPage, $newtext, false, true ); + } + + +- function confirmEditAPI( &$editPage, $newtext, &$resultArr) { ++ function confirmEditAPI( $editPage, $newtext, &$resultArr) { + if( !$this->doConfirmEdit( $editPage, $newtext, false, false ) ) { + $this->addCaptchaAPI($resultArr); + return false; diff -Nru mediawiki-extensions-2.3/debian/patches/series mediawiki-extensions-2.3+nmu1/debian/patches/series --- mediawiki-extensions-2.3/debian/patches/series 2010-06-30 17:02:21.000000000 +0200 +++ mediawiki-extensions-2.3+nmu1/debian/patches/series 2011-02-14 09:29:51.000000000 +0200 @@ -6,3 +6,4 @@ fix_languageselector.patch fix_newestpages.patch fix_rssreader.patch +php53_confirmedit.patch