Summary: | www-apps/ampache-3.5.* needs additional dependency < dev-lang/php-5.4 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Russell Knighton <russell> |
Component: | [OLD] Server | Assignee: | Kristian Fiskerstrand (RETIRED) <k_f> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | forenhampel, ian, openhs, ss23 |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 520792 | ||
Bug Blocks: |
Description
Russell Knighton
2012-12-28 12:54:43 UTC
With php 5.4.9,ampache-3.5.4's web install.php fails with the error Fatal error: Call-time pass-by-reference has been removed in /var/www/host/htdocs/ampache/lib/class/vauth.class.php on line 580 (where 'host' is the webapp-config -h parameter and 'ampache' is the webapp-config -d parameter). See Forum Post: http://forums.gentoo.org/viewtopic-p-7256816.html I helped this person accomplish what this bug is verifying. Through his research, he found: http://stackoverflow.com/questions/8971261/php-5-4-call-time-pass-by-reference-easy-fix-available (In reply to comment #2) > See Forum Post: http://forums.gentoo.org/viewtopic-p-7256816.html > > I helped this person accomplish what this bug is verifying. Through his > research, he found: > > http://stackoverflow.com/questions/8971261/php-5-4-call-time-pass-by- > reference-easy-fix-available While it's an easy fix, manually patching software on the Gentoo side doesn't seem like a particularly good idea, especially given most larger projects will have many many different lines to change, and if something does break, Gentoo developers probably don't have the time to deal with it. Better to force users to upgrade than to patch the sources on the Gentoo side, I think. Fix the dependency please. Ampache 3.5.3-r1 works fine with php-5.3.27. It does not work with 5.5.4; it fails with the symptoms and error described in this bug. Plesae re-open if issue persists in 3.8.1 |