SquirrelMail coding guidelines (http://www.squirrelmail.org/docs/devel/devel-2.html#ss2.1) ask to code in E_ALL environment. In PHP6 E_ALL includes E_STRICT. Lots of E_STRICT notices are only recommendations and most of them are not backwards compatible.
Coding in E_STRICT might introduce backwards incompatible code. If developer tries to suppress E_STRICT notices, it makes harder to debug issues. For example @date_default_timezone_get() can stop with fatal error in some setups.
Log in to post a comment.