axis-c-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Bill Blough <de...@blough.us>
Subject Re: [jira] [Commented] (AXIS2C-1696) Trunk doesn compile on Ubuntu 17.10
Date Sun, 21 Jan 2018 21:51:02 GMT
Configure support for gtest has been added at the top level, but the axis tests
themselves have not been updated to use it yet.

Axiom and its tests have been fully updated to use gtest.

The other subprojects still need to be updated (for both configure and
tests).

On Sun, Jan 21, 2018 at 10:35:49PM +0100, Giorgio Zoppi wrote:
> Thanks Bill,
> i got a look at this. Which part of the system are under gtest now?
> Best Regards,
> Giorgio
> 
> 2018-01-21 22:32 GMT+01:00 Bill Blough <devel@blough.us>:
> 
>     Yes.  I haven't tested it everywhere, but since it's enabled at the top
>     level configure, and it definitely works for axiom, I think it should work
>     everywhere without further changes.
> 
>     To enable, pass --enable-coverage to configure.
> 
>     On Sun, Jan 21, 2018 at 10:18:59PM +0100, Giorgio Zoppi wrote:
>     > Ok. Have u already integrated gcov?
>     >
>     > 2018-01-21 21:50 GMT+01:00 Bill Blough (JIRA) <jira@apache.org>:
>     >
>     >
>     >         [ https://issues.apache.org/jira/browse/AXIS2C-1696?page=
>     >     com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&
>     >     focusedCommentId=16333666#comment-16333666 ]
>     >
>     >     Bill Blough commented on AXIS2C-1696:
>     >     -------------------------------------
>     >
>     >     gtest needs to be built with the same compiler flags as the rest of
>     the
>     >     code in order to work properly (according to Google's docs) so you
>     have to
>     >     provide the gtest sources and tell configure where to find them.
>     >
>     >     For Debian/Ubuntu, you can install the gtest sources by installing
>     the
>     >     "googletest" package.
>     >
>     >     Then when running configure for axis, pass --with-gtest=/usr/src/
>     googletest
>     >     /googletest (or wherever the gtest sources are located on your
>     system) and
>     >     it should find and build it as part of the axis build.
>     >
>     >     > Trunk doesn compile on Ubuntu 17.10
>     >     > -----------------------------------
>     >     >
>     >     >                 Key: AXIS2C-1696
>     >     >                 URL: https://issues.apache.org/jira/browse/
>     AXIS2C-1696
>     >     >             Project: Axis2-C
>     >     >          Issue Type: Bug
>     >     >          Components: build system
>     >     >    Affects Versions: Current (Nightly)
>     >     >            Reporter: Giorgio Zoppi
>     >     >            Priority: Major
>     >     >             Fix For: 1.7.0
>     >     >
>     >     >         Attachments: libxml.png
>     >     >
>     >     >
>     >     > The current trunk doesnt build on Linux Ubuntu 1.7.0 due to libxml.
>     >
>     >
>     >
>     >     --
>     >     This message was sent by Atlassian JIRA
>     >     (v7.6.3#76005)
>     >
>     >     ---------------------------------------------------------------------
>     >     To unsubscribe, e-mail: c-dev-unsubscribe@axis.apache.org
>     >     For additional commands, e-mail: c-dev-help@axis.apache.org
>     >
>     >
>     >
> 
>     ---------------------------------------------------------------------
>     To unsubscribe, e-mail: c-dev-unsubscribe@axis.apache.org
>     For additional commands, e-mail: c-dev-help@axis.apache.org
> 
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: c-dev-unsubscribe@axis.apache.org
For additional commands, e-mail: c-dev-help@axis.apache.org


Mime
View raw message