[ https://issues.apache.org/jira/browse/LOG4PHP-173?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13227653#comment-13227653 ]
Bruce Ingalls commented on LOG4PHP-173: --------------------------------------- I am not a PEAR expert, myself. I am likely ranting to the wrong people. Other packaging systems have hashes or signing, hopefully, php.net will catch up. The best I know of for PEAR, is to break 5.2 compatibility, package as PHAR, which allows checking local file size against the server. I am testing on an older 5.2.x, and the good news is that log4php does support it. PHP_CompatInfo is a CodeSniffer plugin, to test the minimum theoretical supported version (5.2.0). I will soon upgrade my requirements. I've not the skills, nor communication with pear.php.net to fix that problem, but I am donating code that is every bit as interesting as the recent Apache Chainsaw (or LogFactor 5?) support. > Minimum PHP version requirement > ------------------------------- > > Key: LOG4PHP-173 > URL: https://issues.apache.org/jira/browse/LOG4PHP-173 > Project: Log4php > Issue Type: Dependency upgrade > Components: Documentation > Affects Versions: 2.2.1 > Environment: PHP v5.2.26 > Reporter: Bruce Ingalls > Labels: documentation > Fix For: 2.2.1 > > Original Estimate: 24h > Remaining Estimate: 24h > > Documentation claims that Log4php supports PHP v5.2. The simplest example in > quickstart works for v5.3, but fails for v5.2.26: > Fatal error: Call to a member function close() on a non-object in > ~PEAR/log4php/Logger.php on line 302 > Further, your unit testing section at > http://wiki.apache.org/logging-log4php/WritingTests uses phpunit, which > requires PHP v5.2.27+ > This implies that you are not testing older versions of PHP, unless you've > built a legacy test harness. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira