[removing tedu and brad from cc, i don't want to bore them ;-)] On Tue, Jul 28, 2009 at 01:13:32PM -0500, Fernando Quintero wrote: > http://lists.octality.com/pipermail/cherokee-dev/2009-July/002950.html
That's not a proper fix, it's just the temporary workaround that fixes it *now* for OpenBSD. As sthen@ pointed out, it's ok for a quick fix to our port, but for upstream, they're repeating exactly the same fault as the GHC people did (assuming a fixed size, and assuming that a specific OS like OpenBSD just needs a larger but still fixed size than some other OSs). If OpenBSD (or any other OS) chooses to bloat up struct group (for whatever reason) by a factor of 4, getgrnam_r(3) will fail again for cherokee. Ciao, Kili