On 09/03/2020 08:49, Martin Grigorov wrote:
> Hi Mark,
> 
> On Sat, Mar 7, 2020 at 10:11 PM Mark Thomas <ma...@apache.org
> <mailto:ma...@apache.org>> wrote:
> 
>     Hi all,
> 
>     The Gump project has reached the point where Tomcat is the only ASF
>     project using it. The Gump community is currently discussing options for
>     the future.
> 
>     One of those options is status quo which would have no impact on us.
> 
>     Another option is the attic. If that were to happen, the vmgump service
>     would potentially go away. vmgump has been very useful to the Tomcat
>     community. It seems to have a knack of finding concurrency bugs. It
>     also, recently, found a regression in OpenSSL master enabling us to get
>     that fixed.
> 
>     If gump heads to the attic is the Tomcat community prepared to:
> 
>     a) take over the management of the vmgump service?
> 
>     b) take over the maintenance of the gump code (occasionally code changes
>        are required like when Maven Central started to require https)
> 
>     In reality I do most of a) and b) already and I would continue doing so
>     if they moved to Tomcat.
> 
>     Note that all of this is hypothetical at this point. The Gump PMC has
>     not made a decision yet.
> 
>     Thoughts?
> 
> 
> For testing ARM64 on TravisCI
> (https://github.com/apache/tomcat/blob/34a855f844091bcdbac6205c6343f7bf6764806f/.travis.yml
>  & 
> https://github.com/apache/tomcat-connectors/blob/9750da36d3c6a30d44d8374c7f6c5182e34fd5cf/.travis.yml)
> I've rolled custom scripts (YAML, actually) which build trunk/master of
> APR, APR Util, libtcnative and HTTPD projects to be able to build and
> test Tomcat and Tomcat Connectors projects.
> I have zero experience with Gump and I've never seen its Tomcat build
> configuration, but I guess it does something similar.

It does a little more than that. It aims to build Tomcat, and all its
dependencies (and the dependencies of the dependencies etc.), from source.

There are a some components that are pulled in as packages rather than
built from source.

For an idea of what is built, take a look at:
http://vmgump.apache.org/

> If the setup is similar then maybe we can extend the usage of TravisCI
> by adding whatever is missing and enabling AMD64 (this is one line change) ?

I don't know TravisCI well enough to know if it can replicate what Gump
is doing for us.

Mark

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to