This error is still present in PHP 5.3.3.
I simply commented out the extension that is causing this error (no one uses it on the server, thankfully), but now that it is gone, what happens to all the log files? Simple, the errors stay in there until someone cleans them out. I've found that when these customer log files grow too much, it slows down backups and eventually causes grief.
To prevent this (preventative maintenance), Below is an easy to run command as root which cleaned out the error that all my customer log files were showing without affecting their other errors. Note, your non-zts directory may have a different number, so you should double check.
find /home/ -iname 'error_log' -exec \
sed -i '/no-debug-non-zts-20090626/d' {} +
This basically goes through every directory under /home looking for the file error_log. If it finds one, it will run sed on that file. Sed will look through each line of the file for "no-debug-non-zts-20090626", if that is found, it will delete that line from the file and continue scanning. The result is a cleaner log file for all of your customers.