From owner-freebsd-chat Thu Jul 29 13:18:21 1999 Delivered-To: freebsd-chat@freebsd.org Received: from smtp01.primenet.com (smtp01.primenet.com [206.165.6.131]) by hub.freebsd.org (Postfix) with ESMTP id CAA6614F98 for ; Thu, 29 Jul 1999 13:18:09 -0700 (PDT) (envelope-from tlambert@usr06.primenet.com) Received: (from daemon@localhost) by smtp01.primenet.com (8.8.8/8.8.8) id NAA16031; Thu, 29 Jul 1999 13:17:11 -0700 (MST) Received: from usr06.primenet.com(206.165.6.206) via SMTP by smtp01.primenet.com, id smtpd016009; Thu Jul 29 13:17:09 1999 Received: (from tlambert@localhost) by usr06.primenet.com (8.8.5/8.8.5) id NAA01029; Thu, 29 Jul 1999 13:17:09 -0700 (MST) From: Terry Lambert Message-Id: <199907292017.NAA01029@usr06.primenet.com> Subject: Re: What to tell to Linux-centric people?! To: naddy@mips.rhein-neckar.de (Christian Weisgerber) Date: Thu, 29 Jul 1999 20:17:09 +0000 (GMT) Cc: freebsd-chat@FreeBSD.ORG In-Reply-To: <7no9h6$1jol$1@bigeye.rhein-neckar.de> from "Christian Weisgerber" at Jul 29, 99 03:07:50 am X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-chat@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > Terry Lambert wrote: > > > > gmake is not required to build bash. > > > > Really? > > The FreeBSD port doesn't depend on gmake. In order to be sure, I just > build it with no gmake available. No problem. A lot of the GNU world is > designed to be very portable, that's part of their claim to fame. Feel free to build gcc; first you will need configure, and gmake, and bison, and ... God forbid that you should be able to install one GNU program with replacing make and yacc with other GNU programs... > > How do you handle the expansion of an expansion that > > the current version of configure spits out when processing > > Makefile.in? > > Please be more specific. Where exactly do you perceive a problem? ${${X}} Replace "X" with whatever the current Makefile.in is causing configure to spit out today. If the FreeBSD port has patched to hack around that restriction, fine. I could have installed the thing as a package (binary) and also avoided the issue. I wouldn't be able to do a real "make world" if I did that, though. This is, of course, totally off the point, since if one non-default UNIX program (e.g. "configure") is required to build the program, my point is upheld, even if you prove beyond a shadow of a doubt that you can make it without "gmake" (I can to; I just have to edit out the expansion of an expansion, which causes Berkeley make to cough up a hairball). Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-chat" in the body of the message