numeric fails to compile when numeric-24.2.ranf.c.patch gets applied on x86-linux. This patch was submitted for *BSD so maybe some conditional is needed? I'm not sure how you would like to proceed but the only way I could get numveric to compile is by commenting out the patch in the ebuild. Let me know if you want anymore info.
man gettimeofday reports: int gettimeofday(struct timeval *tv, struct timezone *tz);
I agree with Jeremy. We need conditional. When I try to keyword ~x86-macos to numeric personally, I also need uncomment the epatch ranf.c.patch line in the ebuild. From man gettimeofday on Mac OS X 10.4: int gettimeofday(struct timeval *tp, struct timezone *tzp);
r16614 | grobian | 2008-02-02 16:51:48 +0100 (Sat, 02 Feb 2008) | 2 lines Add patch for NetBSD, thanks heiko_ (Portage version: 2.2.00.9271-prefix/svn/Darwin 8.11.0 powerpc) Why didn't you shoot/tell me that earlier?
Fixed (at least works on ppc-macos again).