mbox series

[0/5] travis.yml improvements: Update libraries, build with arm64

Message ID 20191009170701.14756-1-thuth@redhat.com (mailing list archive)
Headers show
Series travis.yml improvements: Update libraries, build with arm64 | expand

Message

Thomas Huth Oct. 9, 2019, 5:06 p.m. UTC
Update / add some libraries that we use in the Travis builds, and
enable compiling on the aarch64 host, too.

Thomas Huth (5):
  travis.yml: Add libvdeplug-dev to compile-test net/vde.c
  travis.yml: Use libsdl2 instead of libsdl1.2, and install
    libsdl2-image
  travis.yml: Use newer version of libgnutls and libpng
  travis.yml: Fix the ccache lines
  travis.yml: Compile on arm64, too

 .travis.yml | 21 +++++++++++++++------
 1 file changed, 15 insertions(+), 6 deletions(-)

Comments

Alex Bennée Oct. 16, 2019, 5:56 p.m. UTC | #1
Thomas Huth <thuth@redhat.com> writes:

> Update / add some libraries that we use in the Travis builds, and
> enable compiling on the aarch64 host, too.

Queued 1-3 to testing/next and I'll have a play with 4/5 but probably
won't include them in the final PR unless they seem solid.

>
> Thomas Huth (5):
>   travis.yml: Add libvdeplug-dev to compile-test net/vde.c
>   travis.yml: Use libsdl2 instead of libsdl1.2, and install
>     libsdl2-image
>   travis.yml: Use newer version of libgnutls and libpng
>   travis.yml: Fix the ccache lines
>   travis.yml: Compile on arm64, too
>
>  .travis.yml | 21 +++++++++++++++------
>  1 file changed, 15 insertions(+), 6 deletions(-)


--
Alex Bennée
Thomas Huth Oct. 21, 2019, 1:53 p.m. UTC | #2
On 16/10/2019 19.56, Alex Bennée wrote:
> 
> Thomas Huth <thuth@redhat.com> writes:
> 
>> Update / add some libraries that we use in the Travis builds, and
>> enable compiling on the aarch64 host, too.
> 
> Queued 1-3 to testing/next and I'll have a play with 4/5 but probably
> won't include them in the final PR unless they seem solid.

Thanks! I think you could also pick patch 4 since the current line with
"command -v ccache && ccache ..." is definitely nonsense (it currently
just works since we always compile with ccache). We should either apply
my patch 4, or if we say that we can not run without ccache, we should
remove the "command -v ccache &&" part instead.

 Thomas
Philippe Mathieu-Daudé Oct. 21, 2019, 2:10 p.m. UTC | #3
On 10/21/19 3:53 PM, Thomas Huth wrote:
> On 16/10/2019 19.56, Alex Bennée wrote:
>>
>> Thomas Huth <thuth@redhat.com> writes:
>>
>>> Update / add some libraries that we use in the Travis builds, and
>>> enable compiling on the aarch64 host, too.
>>
>> Queued 1-3 to testing/next and I'll have a play with 4/5 but probably
>> won't include them in the final PR unless they seem solid.
> 
> Thanks! I think you could also pick patch 4 since the current line with
> "command -v ccache && ccache ..." is definitely nonsense (it currently
> just works since we always compile with ccache). We should either apply
> my patch 4, or if we say that we can not run without ccache, we should
> remove the "command -v ccache &&" part instead.

Yes, pick also #4 please :)