Mythweb needs dev-lang/php to be built with the spl use flag, but the ebuild doesn't include spl on the require_php_with_use line. (This probably applies to the earlier ebuilds as well.) Reproducible: Always Steps to Reproduce: 1. Build dev-lang/php with -spl 2. Install www-apps/mythweb-0.22_p22763-r1 3. Fatal error: Call to undefined function spl_autoload_register() in /var/www/localhost/htdocs/mythweb/includes/class_autoload.php on line 33 Actual Results: It allowed me to install mythweb without enabling spl in PHP Expected Results: The ebuild should have told me I needed to rebuild PHP with spl.
What specific page of sub-page of mythweb were you on?
The root page, /mythweb/. It can't do anything without spl. mythweb.php: require_once 'includes/init.php'; includes/init.php: require_once 'includes/class_autoload.php'; includes/class_autoload.php: spl_autoload_register('autoload'); spl_autoload_register exists only if PHP was built with the spl use flag.
fixed. thanks