[MacPorts] #41600: bison: update to 3.0.2
MacPorts
noreply at macports.org
Wed Mar 4 08:02:49 PST 2015
#41600: bison: update to 3.0.2
------------------------------+----------------------
Reporter: akim.demaille@… | Owner: larryv@…
Type: update | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: haspatch
Port: bison |
------------------------------+----------------------
Comment (by akim.demaille@…):
Replying to [comment:25 larryv@…]:
> Does omitting the `--disable-yacc` configure option change the build
(other than installing the yacc executable, static library, and man page)?
Is there a good reason we shouldn’t just do that always and get rid of the
`yacc` variant?
{{{
if ENABLE_YACC
bin_SCRIPTS = src/yacc
endif
EXTRA_SCRIPTS = src/yacc
MOSTLYCLEANFILES += src/yacc
}}}
So if `--disable-yacc` is passed, yacc is not built by default (i.e.,
`make`) but `make src/yacc` would work.
I personally don't understand the point of not installing `yacc`. Bison
is designed to provide compatibility with yacc (when given `--yacc`), and
that's precisely the point of `yacc`: to provide the user with a POSIX
Yacc. We are talking about a shell-script of a couple of lines, why the
bother? Byacc has always been called byacc, not yacc.
--
Ticket URL: <https://trac.macports.org/ticket/41600#comment:29>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list