You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@httpd.apache.org by Yann Ylavic <yl...@gmail.com> on 2017/10/03 07:15:17 UTC

Re: svn commit: r1810605 [1/2] - in /httpd/httpd/trunk: include/ server/

On Mon, Oct 2, 2017 at 11:57 PM,  <yl...@apache.org> wrote:
> Author: ylavic
> Date: Mon Oct  2 21:57:26 2017
> New Revision: 1810605
>
> URL: http://svn.apache.org/viewvc?rev=1810605&view=rev
> Log:
> ap_expr: open string expressions to the <word>.
>
> Modified:
>     httpd/httpd/trunk/server/util_expr_parse.c
>     httpd/httpd/trunk/server/util_expr_parse.h
>     httpd/httpd/trunk/server/util_expr_scan.l

Note that the above files are auto-generated (if bison/flex is
installed on the build system).
Since the .y and .l will change on svn update, the next build will
generate them again, so if your bison/flex versions differ it will
produce a local change. Simply revert them, once (for all)...

Re: svn commit: r1810605 [1/2] - in /httpd/httpd/trunk: include/ server/

Posted by Yann Ylavic <yl...@gmail.com>.
On Tue, Oct 3, 2017 at 5:51 PM, William A Rowe Jr <wr...@rowe-clan.net> wrote:
> On Tue, Oct 3, 2017 at 2:15 AM, Yann Ylavic <yl...@gmail.com> wrote:
>> On Mon, Oct 2, 2017 at 11:57 PM,  <yl...@apache.org> wrote:
>>> Author: ylavic
>>> Date: Mon Oct  2 21:57:26 2017
>>> New Revision: 1810605
>>>
>>> URL: http://svn.apache.org/viewvc?rev=1810605&view=rev
>>> Log:
>>> ap_expr: open string expressions to the <word>.
>>>
>>> Modified:
>>>     httpd/httpd/trunk/server/util_expr_parse.c
>>>     httpd/httpd/trunk/server/util_expr_parse.h
>>>     httpd/httpd/trunk/server/util_expr_scan.l
>>
>> Note that the above files are auto-generated (if bison/flex is
>> installed on the build system).
>> Since the .y and .l will change on svn update, the next build will
>> generate them again, so if your bison/flex versions differ it will
>> produce a local change. Simply revert them, once (for all)...
>
> That's why we commit util_expr_scan.l source in one pass (like .xml
> for the docs updates) and generated files in a second, later timestamped
> pass. It avoids this tangle.

Good point, I missed that...
More commits to come anyway (while updating the doc), I'll do that, thanks!

Re: svn commit: r1810605 [1/2] - in /httpd/httpd/trunk: include/ server/

Posted by William A Rowe Jr <wr...@rowe-clan.net>.
On Tue, Oct 3, 2017 at 2:15 AM, Yann Ylavic <yl...@gmail.com> wrote:
> On Mon, Oct 2, 2017 at 11:57 PM,  <yl...@apache.org> wrote:
>> Author: ylavic
>> Date: Mon Oct  2 21:57:26 2017
>> New Revision: 1810605
>>
>> URL: http://svn.apache.org/viewvc?rev=1810605&view=rev
>> Log:
>> ap_expr: open string expressions to the <word>.
>>
>> Modified:
>>     httpd/httpd/trunk/server/util_expr_parse.c
>>     httpd/httpd/trunk/server/util_expr_parse.h
>>     httpd/httpd/trunk/server/util_expr_scan.l
>
> Note that the above files are auto-generated (if bison/flex is
> installed on the build system).
> Since the .y and .l will change on svn update, the next build will
> generate them again, so if your bison/flex versions differ it will
> produce a local change. Simply revert them, once (for all)...

That's why we commit util_expr_scan.l source in one pass (like .xml
for the docs updates) and generated files in a second, later timestamped
pass. It avoids this tangle.