When FEATURES=test is set, main/simpletimeout will fail and enter an infinite loop warning about no event_base being set: main/simpletimeout: FAIL regress_main.c:306: Legacy unit test failed[warn] event_del: event has no event_base set. [warn] event_del: event has no event_base set. The build.log file filled a 12GB partition. This was pulled into the dependency graph when trying to compile firefox at Anarchy's request.
Created attachment 304139 [details] dev-libs/libevent-2.0.17 FEATURES=test build.log
Er, it's customary to at least CC package maintainers.
(In reply to comment #2) > Er, it's customary to at least CC package maintainers. prefix.g.o is automatically assigned. We will CC maintainers when the bug is triaged and there is something for the maintainer to do or answer. Until then, it is white noise.
(In reply to comment #3) > (In reply to comment #2) > > Er, it's customary to at least CC package maintainers. > > prefix.g.o is automatically assigned. We will CC maintainers when the bug is > triaged and there is something for the maintainer to do or answer. Until > then, it is white noise. ... and, the past has shown that not all maintainers are, let's say, likewise open-minded to engage in a prefix-originated bug.
We're two versions onward (not counting the alpha branch) - has this been reported upstream yet?
(In reply to comment #5) > We're two versions onward (not counting the alpha branch) - has this been > reported upstream yet? I have not reported it. My hands are tied with race conditions in the Linux kernel and other issues, so reporting this upstream has been a low priority for me.
*** Bug 432878 has been marked as a duplicate of this bug. ***
This time I will not only prevent the test suite from causing the build to die - I am simply stopping it from running at all. It shouldn't loop like that and certainly not use storage like that, and the problem isn't limited to fringe architectures and operating systems. # ChangeLog for dev-libs/libevent # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/dev-libs/libevent/ChangeLog,v 1.234 2012/08/27 18:48:54 jer Exp $ 27 Aug 2012; Jeroen Roovers <jer@gentoo.org> libevent-2.0.20.ebuild, libevent-2.1.1.ebuild: Do not run the test suite (bug #406801). Until upstream takes running their test suite more seriously, this should probably never change again.