When bash is built with the bison 1.75 port present it breaks the ability

of bash to parse certain legal shell scripts (used by e.g. GNU configure).
Fix this by explicitly directing bash to use yacc.

Bump PORTREVISION since this is likely to be a common enough occurrence
that many users will benefit from the rebuild.

Submitted by:   Nicolas Rachinsky <nicolas-0@ml.turing-complete.org>
PR:             ports/94086
Approved by:    portmgr (implicit)
This commit is contained in:
Kris Kennaway 2006-03-06 21:58:25 +00:00
parent 0f8f8018e2
commit 8e180ab31a
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=156996

View file

@ -7,6 +7,7 @@
PORTNAME= bash
PORTVERSION= 3.1.${PATCHLEVEL:S/^0//g}
PORTREVISION= 1
CATEGORIES= shells
MASTER_SITES= ${MASTER_SITE_GNU:S/$/:bash/} \
ftp://ftp.cwru.edu/pub/%SUBDIR%/:faq
@ -89,7 +90,8 @@ CPPFLAGS+= ${PTHREAD_CFLAGS} \
LDFLAGS+= -L${LOCALBASE}/lib
CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" \
LDFLAGS="${LDFLAGS}"
LDFLAGS="${LDFLAGS}" \
YACC="${YACC}"
.include <bsd.port.pre.mk>