> On Nov. 19, 2016, 1:52 a.m., Michael Park wrote:
> > m4/ax_check_compile_flag.m4, line 61
> > <https://reviews.apache.org/r/52645/diff/10/?file=1559579#file1559579line61>
> >
> > This seems to introduce a new requirement of `autoconf` version 2.64 or
> > higher. Ran into this no CentOS 6.
This is really unfortunate, but looking at the upstream history of this file it
appears that the latest upstream version from before this new requirement was
introduced (`391cb680171d3889965b1ead43d3a326c913bc25`) does the job just as
well (I checked this with . The patch introducing this new on requirement on
autoconf-2.64 (`1a869696e4129279f7b99c3f9052717354b79a86`) was just to remove
some antiquated code patterns,
commit 1a869696e4129279f7b99c3f9052717354b79a86
Author: Bastien ROUCARIÈS <[email protected]>
Date: Tue Jan 6 18:53:54 2015 +0100
Modernize ax_append_flag, ax_check_*_flag
Use AS_VAR* macro and AS_CASE
I suggest we go with the version from
`391cb680171d3889965b1ead43d3a326c913bc25` which requires autoconf-2.59 for
now, but call this out in the commit message (SHA we took this from,
requirement to support autoconf-2.63 on centos-6.8).
Some for the follow-up commits introducing this macro to libprocess and stout.
- Benjamin
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/52645/#review156367
-----------------------------------------------------------
On Nov. 9, 2016, 8:37 p.m., Aaron Wood wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/52645/
> -----------------------------------------------------------
>
> (Updated Nov. 9, 2016, 8:37 p.m.)
>
>
> Review request for mesos, James Peach, Michael Park, and Neil Conway.
>
>
> Bugs: MESOS-6229
> https://issues.apache.org/jira/browse/MESOS-6229
>
>
> Repository: mesos
>
>
> Description
> -------
>
> Add hardened flags for Mesos.
> Take compile flag macro at 1a869696e4129279f7b99c3f9052717354b79a86.
>
>
> Diffs
> -----
>
> configure.ac 5380cbc
> m4/ax_check_compile_flag.m4 PRE-CREATION
> src/Makefile.am 5a47c93
>
> Diff: https://reviews.apache.org/r/52645/diff/
>
>
> Testing
> -------
>
> Compared the benchmarks with and without the flags being used. Also did a
> comparsion with the flags being used with and without optimizations and
> without the flags being used with and without optimizations. Overall the
> performance hit was very small with a 3-8% overhead (optimizations brings
> this down slightly). Most benchmarks were about 5% (or less) slower.
>
>
> Thanks,
>
> Aaron Wood
>
>