Date: Sat, 29 Dec 2001 13:59:45 -0500 From: Alan Eldridge <alane@geeksrus.net> To: FreeBSD Ports List <ports@freebsd.org> Subject: make vs. gmake for autoconf'd Makefiles Message-ID: <20011229185945.GA57292@wwweasel.geeksrus.net>
next in thread | raw e-mail | index | archive | help
I have noticed a discrepancy; I'd call this a bug, since the behavior is certainly astonishing to me.... Autoconf-created Makefiles use a sub-make to do, e.g., an install. Suppose the package was configured with --prefix=/usr/local. If I say: make prefix=/tmp/sandbox install then FBSD's make will still do the install in */usr/local*. If I use gmake: gmake prefix=/tmp/sandbox install then the install with happen in /tmp/sandbox the way I intended. Now the only problem with PR'ing this is that somebody, somewhere, probably relies on this behavior, and making such a fundamental change to make is going to be met with extreme resistance. Anybody else think this discrepancy is a problem? -- Alan Eldridge Pmmfmffmmfmp mmmpppppffmpmfpmpppff $PffMmmPppMpmPpfPpm mfpmmmmmfpmpmpppff. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20011229185945.GA57292>