On Jun 22, 2007, at 12:12 PM, Taylor R Campbell wrote:
+from-scratch requires nothing but a C compiler and an operating system, fetches a tarball containing pre-generated C files, and bootstraps the whole system from that. Slow.
I realize the pain involved in going this route, but it seems like we're trading mere compilation time for engineering time, and the latter is almost always more expensive. I do understand your desire to not heat up your lap, but speaking from just my personal viewpoint, I'd far rather have a nice, generic port which took an hour to compile than have to figure out which of n ports to use and also deal with the fragility of these ports over what could be multiple OS releases and variable availability of suitable bootstrap compilers for whatever architecture / word size (ppc, ppc64, x86_32, x86_64, and so on) I might be trying to target. An hour is a fine amount of time to go warm up the latte maker and make myself a nice latte to drink while I wait. :-) - Jordan P.S. An hour today, sure, but probably only 5 minutes on the new 2048 core Mac Pro we haven't released yet. P.P.S. Yes, of course I'm joking. For now, anyway. :-)