From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <89d1e7b805081008362e6f31a9@mail.gmail.com> Date: Wed, 10 Aug 2005 17:36:55 +0200 From: "Anselm R. Garbe" To: Fans of the OS Plan 9 from Bell Labs <9fans@cse.psu.edu> Subject: Re: [9fans] Standalone unix port of the original rc shell In-Reply-To: <42FA1764.2050801@lanl.gov> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <89d1e7b805080907166daf05ae@mail.gmail.com> <89d1e7b8050810030348f99ef0@mail.gmail.com> <42FA1764.2050801@lanl.gov> Topicbox-Message-UUID: 75e97160-ead0-11e9-9d60-3106f5b1d025 On 8/10/05, Ronald G Minnich wrote: > I wonder if the objections to how p9p builds is the now-common syndrome > of viewing the world through Linux and/or GNU eyes only. I see this > frequently -- packages modified to be better on linux, or under some > wacky GNU build environment, which then break on other OSes. Nah, that was not my point, then we misunderstood each other. I don't like the GNU way as well. My impression can be summed up to "why using shell scripts, make and mk - instead of make and mk" - which means getting rid of shell scripts at first glance seemed me to make it simplier. But as mentioned I understand the sense of 9* shell scripts. > It's the new definition of portable -- "It builds fine on all versions > of gentoo I've tried, but only with kernel 2.6.9". >=20 > p9p is remarkable to me in that it builds on anything, without automake, > configure, autoconfig, dev-wrappers, and that other horrible stuff. You > just type make. What a concept! >=20 > GNU has somehow managed to create a "portability environment" which is > far less portable and and far less convenient than p9p, but also about > 100 times harder to deal with. NOT progress. There's a lesson in p9p > that I wish the GNU world would heed. Tell that the GNU morons, I'm hopefully far away from them... I prefer one system, wether make or mk doesn't matters and try to reduce all additional dependencies when possible. Maybe the GNU world prefers shell scripts+m4+autoconf+automake+Make+ant+wtf to build their software, because they want to notice the build process at a speed level with todays computers they can follow (./configure =3D=3D for each line; perform line; sleep 2s; continue;)... Regards, --=20 Anselm R. Garbe ><>< www.ebrag.de ><>< GPG key: 0D73F361