Subject: Re: CVS commit: pkgsrc/mk
To: grant beattie <>
From: Luke Mewburn <>
List: tech-pkg
Date: 10/15/2004 08:05:09
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Thu, Oct 14, 2004 at 09:51:43AM +0000, grant beattie wrote:
  | Module Name:	pkgsrc
  | Committed By:	grant
  | Date:		Thu Oct 14 09:51:43 UTC 2004
  | Modified Files:
  | 	pkgsrc/mk:
  | Log Message:
  | handle the operating system having GNU yacc (actually bison) and
  | explicitly undef YACC.
  | YACC?=3Dyacc is set in, but this interferes with building some
  | packages that require bison because they try ${YACC} and fail.

Note that POSIX make(1) must set YACC=3Dyacc, unless yacc is not present.

So those applications that use ${YACC} and expect bison really should
be fixed because they'll probably break on other non-Linux platforms.

Content-Type: application/pgp-signature
Content-Disposition: inline

Version: GnuPG v1.2.6 (NetBSD)