Package: release.debian.org Severity: normal User: release.debian....@packages.debian.org Usertags: pu
Hi, I NMUed a PHP5.3 compatibility fix for RC bug #612227. 2.3+nmu1 has since made its way into testing, without any reported issues. Please consider this identical update for squeeze. SR -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (990, 'testing'), (500, 'testing-proposed-updates'), (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores) Locale: LANG=en_ZA.UTF-8, LC_CTYPE=en_ZA.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash
diff -Nru mediawiki-extensions-2.3/debian/changelog mediawiki-extensions-2.3squeeze1/debian/changelog --- mediawiki-extensions-2.3/debian/changelog 2010-07-03 15:06:10.000000000 +0200 +++ mediawiki-extensions-2.3squeeze1/debian/changelog 2011-03-07 14:13:32.000000000 +0200 @@ -1,3 +1,11 @@ +mediawiki-extensions (2.3squeeze1) stable; urgency=low + + * Non-maintainer upload. + * php53_confirmedit.patch: PHP5.3 compatibility fixes for ConfirmEdit. + (Closes: #612227) + + -- Stefano Rivera <stefa...@debian.org> Mon, 07 Mar 2011 14:04:51 +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.3squeeze1/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.3squeeze1/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.3squeeze1/debian/patches/series --- mediawiki-extensions-2.3/debian/patches/series 2010-06-30 17:02:21.000000000 +0200 +++ mediawiki-extensions-2.3squeeze1/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