When built without the spl use flag, phpMyAdmin fails to run with the error: Fatal error: Class 'ArrayObject' not found in /var/www/localhost/htdocs/phpmyadmin/libraries/List.class.php on line 14 because the Standard PHP Library isn't installed (and phpMyAdmin expects it to be installed) Reproducible: Always Steps to Reproduce: 1. install dev-lang/php without spl use flag 2. install dev-db/phpmyadmin-3.0.1.1 3. try running phpmyadmin Actual Results: Fails with: Fatal error: Class 'ArrayObject' not found in /var/www/localhost/htdocs/phpmyadmin/libraries/List.class.php on line 14 Expected Results: Runs without fatal error because of undefined classes defined in the SPL extension
Created attachment 175378 [details, diff] add check for spl use flag && added spl and ctype use flags to error message
thanks for the report and the fix! in cvs.