From owner-freebsd-current Mon Oct 26 16:12:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA12599 for freebsd-current-outgoing; Mon, 26 Oct 1998 16:12:47 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from mail1.its.rpi.edu (mail1.its.rpi.edu [128.113.100.7]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA12592 for ; Mon, 26 Oct 1998 16:12:45 -0800 (PST) (envelope-from drosih@rpi.edu) Received: from [128.113.24.47] (gilead.acs.rpi.edu [128.113.24.47]) by mail1.its.rpi.edu (8.8.8/8.8.6) with ESMTP id TAA196180; Mon, 26 Oct 1998 19:12:50 -0500 Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" X-Sender: drosih@pop1.rpi.edu Message-Id: In-Reply-To: <9698.909437031@brown.pfcs.com> References: Garance A Drosihn's (drosih@rpi.edu) message dated Mon, 26 Oct 1998 16:07:00. Date: Mon, 26 Oct 1998 19:11:45 -0500 To: Harlan Stenn From: Garance A Drosihn Subject: Re: Shells for you and shells for me Cc: current@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG At 4:23 PM -0500 10/26/98, Harlan Stenn wrote: > Is the actual fragments that are art of autoconf causing the > problem, or is it in the configure.in that the package author > has written? Some general macros in autoconf, such as AC_PATH_PROGS, can (with the right parameters) result in something like: IFS=: (and some other things) for ac_dir in $PATH:/other/path:/another/path ; do if test -f $ac_dir/$ac_word ; then ...do stuff... fi done IFS= (what it used to equal) The problem is that IFS should effect what happens with the expansion of $PATH, but it should not (apparently) effect the rest of the line. The guy who put together this autoconf-ed program in question believes that he was using autoconf 2.12. It does look like 2.12 is trying to avoid this problem, and code he ended up with *did* work on the all platforms that we tried except for /bin/sh under FreeBSD. I must admit I don't really know enough about autoconf to figure out how all the various pieces of autoconf come together, though. [not that this is critical to the original topic of this thread, but I thought I'd supply a few more details...] --- Garance Alistair Drosehn = gad@eclipse.its.rpi.edu Senior Systems Programmer or drosih@rpi.edu Rensselaer Polytechnic Institute To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message