bash 4.2 patchlevel 28
Christian Weisgerber
naddy at mips.inka.de
Mon May 28 16:46:04 UTC 2012
Sean Bruno <seanbru at yahoo-inc.com> wrote:
> > > VARIABLE="$(uname)"
> > > bash: command substitution: line 3: syntax error near unexpected token
> > > `)'
> > > bash: command substitution: line 3: `uname)"'
> > >
> > At least that was easy. It's patch level 12.
That's just the first patch that happens to touch parse.y.
> Hrm ... and it also appears that if I use bison + m4 I don't have this
> issue, but if I let the configure scripts use /usr/bin/yacc alone this
> problem manifests itself. odd.
The port specifically uses bison, so I don't know why you would
force the use of yacc. And it's a well-known issue. If you run
parse.y through yacc, it breaks. You must use bison.
Upstream thinks it's a bug in yacc unless proven otherwise and so
far nobody has figured out the details.
--
Christian "naddy" Weisgerber naddy at mips.inka.de
More information about the freebsd-stable
mailing list