Hello guys, I finally decided to take a quick look this morning and I found the culprit. It was caused by *dead code* probably left in place by from previous upstream. I removed it, and now it works as expected in any gcc -O? mode.
I'm preparing a new upstream release and will push it back to Debian ASAP (expect everything tomorrow). Thanks for the box Christoph. It was very useful. You can probably shut it down now. I'd suggest to keep it around just in case of a new bug in the coming weeks if you can, we never know, but that'd be odd. I've tested this new version with electric fence so I'm pretty confident. Cheers, -- Julien Danjou .''`. Debian Developer : :' : http://julien.danjou.info `. `' http://people.debian.org/~acid `- 9A0D 5FD9 EB42 22F6 8974 C95C A462 B51E C2FE E5CD
signature.asc
Description: Digital signature