Fwd: [PHP-DEV] PEAR Build fix

From: Date: Wed, 30 Jul 2008 17:41:45 +0000
Subject: Fwd: [PHP-DEV] PEAR Build fix
References: 1  Groups: php.pear.dev 
Request: Send a blank email to pear-dev+get-50496@lists.php.net to get a copy of this message
FYI .. if someone has some brain cycles to get this fixed .. Begin forwarded message:
From: Rasmus Lerdorf <rasmus@lerdorf.com> Date: 30. Juli 2008 16:12:35 GMT+02:00 To: PHP Developers Mailing List <internals@lists.php.net> Subject: [PHP-DEV] PEAR Build fix Could someone please fix this: Generating phar.php Generating phar.phar Pear package PHP_Archive found: API Version: 1.0.0 (stable). Pear package PHP_Archive or Archive.php class file not found. clicommand.inc directorygraphiterator.inc directorytreeiterator.inc invertedregexiterator.inc pharcommand.inc phar.inc Build complete. Don't forget to run 'make test'. The problem is that in phar.php it does a pear list-files PHP_Archive This outputs a bunch of filenames ending with: test /usr/local/lib/php/test/PHP_Archive/tests/test_require.php test /usr/local/lib/php/test/PHP_Archive/tests/test_tar.tar test /usr/local/lib/php/test/PHP_Archive/tests/twophars.phpt php /usr/local/lib/php/PHP/Archive.php in phar.php the regex to check if Archive.php exists looks like this: if (preg_match(",^php[ \t]+([^ \t].*pear[\\\\/]PHP[\\\\/]Archive.php)$,", $ent, $matches)) { which is obviously not going to match that last Archive.php line. So, two fixes here. First, fix the error message to more accurately describe what is going on. And second, assuming /usr/local/lib/php/PHP/Archive.php is the right file here, fix the regex. -Rasmus --PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php
Lukas Kahwe Smith mls@pooteeweet.org

« previous php.pear.dev (#50496) next »