[Qemu-devel] [PATCH] travis: use libgcc-4.8-dev (libgcc-6-dev is not available on Ubuntu 14.04)

Philippe Mathieu-Daudé posted 1 patch 6 years, 2 months ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20180212184650.24039-1-f4bug@amsat.org
Test checkpatch passed
Test docker-build@min-glib passed
Test docker-mingw@fedora passed
Test docker-quick@centos6 passed
Test ppcbe passed
Test ppcle passed
Test s390x passed
.travis.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
[Qemu-devel] [PATCH] travis: use libgcc-4.8-dev (libgcc-6-dev is not available on Ubuntu 14.04)
Posted by Philippe Mathieu-Daudé 6 years, 2 months ago
Travis image is based on Ubuntu Trusty (14.04), since d83414e1fd1 we get:

  $ sudo -E \
    apt-get -yq --no-install-suggests --no-install-recommends --force-yes \
      install \
        libaio-dev libattr1-dev libbrlapi-dev libcap-ng-dev libgcc-6-dev \
        libgnutls-dev libgtk-3-dev libiscsi-dev liblttng-ust-dev \
        libncurses5-dev libnfs-dev libnss3-dev libpixman-1-dev libpng12-dev \
        librados-dev libsdl1.2-dev libseccomp-dev libspice-protocol-dev \
        libspice-server-dev libssh2-1-dev liburcu-dev libusb-1.0-0-dev \
        libvte-2.90-dev sparse uuid-dev
  Reading package lists...
  Building dependency tree...
  Reading state information...
  E: Unable to locate package libgcc-6-dev

Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
---
Since libgcc-dev is used, Travis jobs take much longer.

 .travis.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.travis.yml b/.travis.yml
index 0dd5020552..79377c8de0 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -13,7 +13,7 @@ addons:
       - libattr1-dev
       - libbrlapi-dev
       - libcap-ng-dev
-      - libgcc-6-dev
+      - libgcc-4.8-dev
       - libgnutls-dev
       - libgtk-3-dev
       - libiscsi-dev
-- 
2.16.1


Re: [Qemu-devel] [PATCH] travis: use libgcc-4.8-dev (libgcc-6-dev is not available on Ubuntu 14.04)
Posted by Paolo Bonzini 6 years, 2 months ago
On 12/02/2018 19:46, Philippe Mathieu-Daudé wrote:
> Travis image is based on Ubuntu Trusty (14.04), since d83414e1fd1 we get:
> 
>   $ sudo -E \
>     apt-get -yq --no-install-suggests --no-install-recommends --force-yes \
>       install \
>         libaio-dev libattr1-dev libbrlapi-dev libcap-ng-dev libgcc-6-dev \
>         libgnutls-dev libgtk-3-dev libiscsi-dev liblttng-ust-dev \
>         libncurses5-dev libnfs-dev libnss3-dev libpixman-1-dev libpng12-dev \
>         librados-dev libsdl1.2-dev libseccomp-dev libspice-protocol-dev \
>         libspice-server-dev libssh2-1-dev liburcu-dev libusb-1.0-0-dev \
>         libvte-2.90-dev sparse uuid-dev
>   Reading package lists...
>   Building dependency tree...
>   Reading state information...
>   E: Unable to locate package libgcc-6-dev
> 
> Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
> ---
> Since libgcc-dev is used, Travis jobs take much longer.
> 
>  .travis.yml | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/.travis.yml b/.travis.yml
> index 0dd5020552..79377c8de0 100644
> --- a/.travis.yml
> +++ b/.travis.yml
> @@ -13,7 +13,7 @@ addons:
>        - libattr1-dev
>        - libbrlapi-dev
>        - libcap-ng-dev
> -      - libgcc-6-dev
> +      - libgcc-4.8-dev
>        - libgnutls-dev
>        - libgtk-3-dev
>        - libiscsi-dev
> 

I can queue this immediately, if that's useful to get it in sooner.

Paolo

Re: [Qemu-devel] [PATCH] travis: use libgcc-4.8-dev (libgcc-6-dev is not available on Ubuntu 14.04)
Posted by Daniel P. Berrangé 6 years, 2 months ago
On Mon, Feb 12, 2018 at 03:46:50PM -0300, Philippe Mathieu-Daudé wrote:
> Travis image is based on Ubuntu Trusty (14.04), since d83414e1fd1 we get:
> 
>   $ sudo -E \
>     apt-get -yq --no-install-suggests --no-install-recommends --force-yes \
>       install \
>         libaio-dev libattr1-dev libbrlapi-dev libcap-ng-dev libgcc-6-dev \
>         libgnutls-dev libgtk-3-dev libiscsi-dev liblttng-ust-dev \
>         libncurses5-dev libnfs-dev libnss3-dev libpixman-1-dev libpng12-dev \
>         librados-dev libsdl1.2-dev libseccomp-dev libspice-protocol-dev \
>         libspice-server-dev libssh2-1-dev liburcu-dev libusb-1.0-0-dev \
>         libvte-2.90-dev sparse uuid-dev
>   Reading package lists...
>   Building dependency tree...
>   Reading state information...
>   E: Unable to locate package libgcc-6-dev
> 
> Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
> ---
> Since libgcc-dev is used, Travis jobs take much longer.
> 
>  .travis.yml | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)

Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>

Can we get this pushed asap, as testing via travis is a key part
of my workflow before sending pull requests.

Regards,
Daniel
-- 
|: https://berrange.com      -o-    https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org         -o-            https://fstop138.berrange.com :|
|: https://entangle-photo.org    -o-    https://www.instagram.com/dberrange :|