[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: y.tab.c inclusion within the source tree

From: Mark Goldfinch
Subject: Re: y.tab.c inclusion within the source tree
Date: Sun, 28 Sep 2014 21:01:45 +1300


On 28 Sep 2014 19:41, "John E. Malmberg" <address@hidden> wrote:
> On 9/27/2014 6:49 PM, Mark Goldfinch wrote:
>> 1) Remove y.tab.c from the original tarball, and ensure the clean method
>> within Makefile removes it
> The VMS build procedure currently needs the y.tab.c file, as the tools to
build it on VMS are not current.

OK - thanks for pointing this out.

Two questions spring to mind:

1) ./configure must learn whether current yacc/bison is present - when it
does surely it can take action to ensure y.tab.c is always going to be
produced from parse.y - does this seem reasonable?

2) Are there other supported build platforms for bash which fall into the
same category as VMS?  Is it unreasonable to require an officially
supported build platform to have the required build tools?

There's been discussion about dropping POSIX mode support in a future
version of bash - perhaps reviewing what platforms are officially supported
is a worthwhile discussion.

I raise this as I have met with surprise problems associated with y.tab.c's
timestamp being newer than parse.y but only having parse.y patched.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]