I’ve written a test case that clearly demonstrates the GCC 4.8 bug responsible for the kadmin.local failure:
$ gcc-4.8 -Wall -O2 bug.c -o bug $ ./bug $ echo $? 1 $ gcc-4.9 -Wall -O2 bug.c -o bug $ ./bug $ echo $? 0 A git bisection of the GCC source shows that this bug disappeared in https://gcc.gnu.org/r202525. However, I don’t understand why; the fact that r202525 was intended to fix a “missed-optimization” bug (https://gcc.gnu.org/PR58404) is a little bit terrifying. ** Also affects: gcc-4.8 (Ubuntu) Importance: Undecided Status: New ** Attachment added: "Reduced test case for GCC 4.8 bug" https://bugs.launchpad.net/ubuntu/+source/krb5/+bug/1347147/+attachment/4165776/+files/bug.c -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1347147 Title: krb5 database propagation enters infinite loop To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gcc-4.8/+bug/1347147/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs