#39108 [Opn->Bgs]: Snaps and pecl4win have the same files.
| From: | RQuadling at GMail dot com | Date: | Tue, 10 Oct 2006 13:28:55 +0000 |
| Subject: | #39108 [Opn->Bgs]: Snaps and pecl4win have the same files. | ||
| References: | 1 | Groups: | php.mirrors |
| Request: | Send a blank email to php-mirrors+get-33006@lists.php.net to get a copy of this message | ||
ID: 39108
User updated by: RQuadling at GMail dot com
Reported By: RQuadling at GMail dot com
-Status: Open
+Status: Bogus
Bug Type: Website problem
Operating System: Windows XP SP2
PHP Version: Irrelevant
Assigned To: edink
New Comment:
Thank you.
Previous Comments:
------------------------------------------------------------------------
[2006-10-10 13:23:15] pajoye@php.net
"And if php_zip.dll is now bundled with PHP, should it still
be available for PECL?"
Indeed it will continue to be available through pecl. php 5.2.0 is not
yet released and will not be the most used released in a near future.
The PHP snaphots use php-src. The pecl4win dlls come from pecl/. In the
case of the zip extension, it is two separate trees. One in pecl/zip and
another in php-src/ext/zip.
There is a version information (an extension version, not a cvs Id)
available, use it as reference.
------------------------------------------------------------------------
[2006-10-10 12:19:08] RQuadling at GMail dot com
I now understand that snaps is version specific and PECL4Win uses the
HEAD, but in this instance the php_zip.c is an old version of HEAD.
And if php_zip.dll is now bundled with PHP, should it still be
available for PECL?
In both cases, I'm using 5.2 (I assume HEAD works out as being for V6
?)
If PECL4Win is using HEAD, how can it provide versions other than HEAD
(V6.0 ?)
My issue is either the extension shouldn't be available via PECL for
5.2 as it is now bundled or that it should be the same version as both
say 5.2 on the outside (as such).
------------------------------------------------------------------------
[2006-10-10 12:13:33] edink@php.net
Pecl4win always uses latest and the greatest sources (HEAD branch),
while snaps uses whatever is bundled with a particular version.
------------------------------------------------------------------------
[2006-10-10 11:24:31] RQuadling at GMail dot com
Description:
------------
I regularly download http://snaps.php.net/win32/php5.2-win32-latest.zip
and http://pecl4win.php.net/get_all.php/5_2/pecl4win_5_2.zip.
The extension php_zip.dll is in both archives. And, at a binary level,
they are significantly different.
The tail for both files is ...
(PECL4Win) C:\php4build\php-5.2.0-dev\Release_TS\php_zip.pdb
and
(Snaps) c:\php4build\snap\Release_TS\php_zip.pdb
A few other text strings in the files ...
(PECL4Win) $Id: php_zip.c,v 1.80 2006/10/07 22:59:38 bjori Exp $
and
(Snaps) $Id: php_zip.c,v 1.1.2.15 2006/09/24 22:27:57 pajoye Exp $
There was another file, but today it is not present. I THINK it was
php_odbc.dll.
Now. Using CVS with a tag for PHP_5_2, the most recent version number
of php_zip.c is the only shown for Snaps (1.1.2.15) (See
http://cvs.php.net/viewvc.cgi/php-src/ext/zip/?pathrev=PHP_5_2)
So. Is the extension within the 5.2 PECL4Win site supposed to be
there?
Where is PECL4Win getting its code from? I can see a V1.8 php_zip.c
(http://cvs.php.net/viewvc.cgi/php-src/ext/zip/php_zip.c?view=log about
half way down). This is in the HEAD branch. But this branch has been
updated several times since then (1.9 through to 1.17 on 2/10/2006).
This would suggest that the PECL4Win is using an old version of the
source?
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=39108&edit=1