On Fri, Feb 28, 2014 at 6:00 PM, Ferenc Kovacs <tyr...@gmail.com> wrote:

>
>
> On Fri, Feb 28, 2014 at 5:47 PM, Derick Rethans <der...@php.net> wrote:
>
>> So, when trying to upload the latest Xdebug release I get this
>> *incorrect* nonsense preventing me from making a release:
>>
>>         ERROR:
>>
>>                 The compliance between the package version in package.xml
>> and
>>         extension source code couldn't be reliably determined. This check
>> fixes
>>         the (unintended) version mismatch in phpinfo() and the PECL
>> website.
>>                 To pass please #define PHP_MYEXTNAME_VERSION "2.2.4" in
>> your
>>         php_myextname.h or any other header file and use it for
>>         zend_module_entry definition.
>>                 Both version strings have to match.
>>
>>
>> This pisses me off. Do not ever block uploads because of some arbitrary
>> rule of how you should think my code should look like. The versions
>> numbers are correct and properly defined with a constant:
>>
>>         php_xdebug.h:#define XDEBUG_VERSION    "2.2.4"
>>
>> Requiring that this constant should ahve PHP in it is stupid and
>> arbitrary decision that doesn't help anybody. If and only *if* you want
>> to enforce those rules, do it in the *package* state, and *never* when
>> everything is ready to go to just be rejected.
>>
>> Besides that, the code that checks for this doesn't seem to be in PECL
>> web either:
>>
>>         derick@whisky:~ $ cd dev/php/peclweb
>>         [GIT: master]
>>
>>         derick@whisky:~/dev/php/peclweb $ git remote -v
>>         origin  g...@git.php.net:/web/pecl.git (fetch)
>>         origin  g...@git.php.net:/web/pecl.git (push)
>>
>>         [GIT: master]
>>         derick@whisky:~/dev/php/peclweb $ git pull
>>         Already up-to-date.
>>
>>         [GIT: master]
>>         derick@whisky:~/dev/php/peclweb $ grep -r "compliance between" *
>>
>> It looks like the last commit was in december 2012 which is clearly a lie.
>> Where is the current code?
>>
>> cheers,
>> Derick
>>
>> --
>> http://derickrethans.nl | http://xdebug.org
>> Like Xdebug? Consider a donation: http://xdebug.org/donate.php
>> twitter: @derickr and @xdebug
>> Posted with an email client that doesn't mangle email: alpine
>>
>> --
>> PHP Internals - PHP Runtime Development Mailing List
>> To unsubscribe, visit: http://www.php.net/unsub.php
>>
>>
> the current code is in the old_auth branch.
>
> --
> Ferenc Kovács
> @Tyr43l - http://tyrael.hu
>

and here is a link to the relevant discussion about this change:
http://comments.gmane.org/gmane.comp.php.devel/82446


-- 
Ferenc Kovács
@Tyr43l - http://tyrael.hu

Reply via email to