From: Linus Torvalds Date: Sun, 11 Sep 2005 17:46:46 GMT Subject: Re: Status of Mac OS/X ports of git and cogito? Message-ID: In-Reply-To: <7vvf17tsoa.fsf@assigned-by-dhcp.cox.net> On Sun, 11 Sep 2005, Junio C Hamano wrote: > > Patrick and Jason CC:'ed because they also have portability > issues and seem to have good ideas about how they should be > solved. Linus CC:'ed because he once expressed rather strongly > his dislike about autoconf. I personally think autoconf is the devils tool, and have had much more luck with - creating "compat" libraries that implement functions that some configurations don't have. Sometimes this involves renaming the function, in order to avoid clashes with broken implementations of same. - just ignoring the really broken systems (old HP-UX etc is terminally diseased, and simply not worth worrying about) autoconf generates an unreadable mess that can't be fixed. Doing it by hand at least means you can fix it. But hey, I don't care that much any more, since I'm not the sucker who maintains it ;) Linus