a very long freeze during build Reproducible: Always Steps to Reproduce: 1. emerge cvs Actual Results: long long pause (a minute or two), with 100 percent CPU. I spotted also a HUGE recursive nesting of directories (about 50 or so) with the same base name Expected Results: a simple build
Created attachment 421160 [details] emerge --info
Created attachment 421162 [details] conftest.c Shentino asked about this in #gentoo, so I asked for his conftest.c. This is the conftest.c Shentino posted. In short, this is an undefined behavior bug caused by a bad mktime() test (the for loop at line 250 overflows a signed int). The test came from Autoconf 2.59. I think this is really an upstream issue. However, one possible fix would be to update the ebuild to require a newer autoconf and regenerate the configure script. I know 2.69 wouldn't suffer from the UB issue, and older versions of autoconf (that are > 2.59) may be good as well.
added the patch discussed in bug 220040 https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c48112665e85affda864ff1ffa119ab78e3e40d