Another case of sensitivity

Posted by Pepijn Oomen Thu, 06 Sep 2007 18:56:14 GMT

Some time ago I noticed that the console.log on my PowerMac desktop never seemed to got rotated, resulting in an overly large file. Reading up on the topic I discovered that rotation of the console.log is supposedly performed by loginwindow.app and not by the regular cron based rotation scripts, but this somehow seemed to fail.

When I finally got my MacBook, I discovered that it behaved identical, that is, the console.log never got rotated. Inspection of my PowerMac at work showed that this machine did correctly rotate the console.log on every log-on.

After numerous hours of comparing and countless reinstalls I finally figured out that this is caused as a side effect of using a case sensitive file-system on MacOSX, a change I make to be able to build cross-compilers for the work I do on embedded devices.