qemu-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-commits] [qemu/qemu] 15df9d: docker: add "probe" command for confi


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] 15df9d: docker: add "probe" command for configure
Date: Tue, 05 Jun 2018 10:39:38 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 15df9d3783d80f64be3149b9120b6a086bdc210a
      
https://github.com/qemu/qemu/commit/15df9d3783d80f64be3149b9120b6a086bdc210a
  Author: Alex Bennée <address@hidden>
  Date:   2018-06-05 (Tue, 05 Jun 2018)

  Changed paths:
    M tests/docker/docker.py

  Log Message:
  -----------
  docker: add "probe" command for configure

This is a helper function for the configure script. It replies yes,
sudo or no to inform the user if non-interactive docker support is
available. We trap the Exception to fail gracefully.

Signed-off-by: Alex Bennée <address@hidden>
Reviewed-by: Fam Zheng <address@hidden>


  Commit: 51a12b51fd3693a16eb73362713a98d467e15af7
      
https://github.com/qemu/qemu/commit/51a12b51fd3693a16eb73362713a98d467e15af7
  Author: Alex Bennée <address@hidden>
  Date:   2018-06-05 (Tue, 05 Jun 2018)

  Changed paths:
    M configure

  Log Message:
  -----------
  configure: add test for docker availability

This tests for a working docker installation without sudo and sets up
config-host.mak accordingly. This will be useful from cross compiling
things in the future.

Signed-off-by: Alex Bennée <address@hidden>
Reviewed-by: Richard Henderson <address@hidden>


  Commit: 208ecb3e1acc8d55dab49fdf721a86d513691688
      
https://github.com/qemu/qemu/commit/208ecb3e1acc8d55dab49fdf721a86d513691688
  Author: Fam Zheng <address@hidden>
  Date:   2018-06-05 (Tue, 05 Jun 2018)

  Changed paths:
    M Makefile
    M configure
    M scripts/create_config
    M tests/Makefile.include

  Log Message:
  -----------
  Makefile: Rename TARGET_DIRS to TARGET_LIST

To be more accurate on its purpose and make code that looks for a certain
target out of this variable more readable.

Signed-off-by: Fam Zheng <address@hidden>
Reviewed-by: Philippe Mathieu-Daudé <address@hidden>
Tested-by: Philippe Mathieu-Daudé <address@hidden>
Reviewed-by: Richard Henderson <address@hidden>
Signed-off-by: Alex Bennée <address@hidden>


  Commit: 8bce19d3a6abc35c8680e22e7b7687a6846d46cd
      
https://github.com/qemu/qemu/commit/8bce19d3a6abc35c8680e22e7b7687a6846d46cd
  Author: Fam Zheng <address@hidden>
  Date:   2018-06-05 (Tue, 05 Jun 2018)

  Changed paths:
    A tests/docker/dockerfiles/fedora-i386-cross.docker

  Log Message:
  -----------
  docker: Add fedora-i386-cross image

It has some basic *-devel.i686 packages to be used with "gcc -m32" as a
32 bit cross build environment.

Signed-off-by: Fam Zheng <address@hidden>
[AJB: add glibc-static]
Signed-off-by: Alex Bennée <address@hidden>
Tested-by: Philippe Mathieu-Daudé <address@hidden>


  Commit: cabd35840749dc4ddbc866a21f635d20374af743
      
https://github.com/qemu/qemu/commit/cabd35840749dc4ddbc866a21f635d20374af743
  Author: Paolo Bonzini <address@hidden>
  Date:   2018-06-05 (Tue, 05 Jun 2018)

  Changed paths:
    M tests/docker/dockerfiles/fedora.docker
    M tests/docker/test-mingw

  Log Message:
  -----------
  docker: test-mingw: use SDL2 and GTK+3

Do not test the deprecated API versions.  debian-win32-cross and 
debian-win64-cross
are already using SDL2 (they do not cover GTK+ at all).

Signed-off-by: Paolo Bonzini <address@hidden>
Reviewed-by: Daniel P. Berrangé <address@hidden>
[AJB: fix merge conflicts]
Signed-off-by: Alex Bennée <address@hidden>


  Commit: 36dc5fedab0339afdeb3c40ff820c7e5ce334751
      
https://github.com/qemu/qemu/commit/36dc5fedab0339afdeb3c40ff820c7e5ce334751
  Author: Philippe Mathieu-Daudé <address@hidden>
  Date:   2018-06-05 (Tue, 05 Jun 2018)

  Changed paths:
    M tests/docker/Makefile.include
    A tests/docker/dockerfiles/debian-tricore-cross.docker

  Log Message:
  -----------
  docker: add debian/tricore image

TriCore binutils is built from Bastian Koppelmann repository.

Note: There is no TriCore compiler in this image (only assembler/linker).

Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
[AJB: base of Debian9, add to Makefile.include]
Signed-off-by: Alex Bennée <address@hidden>


  Commit: c1c2a435905ae76b159c573b0c0d6f095b45ebc6
      
https://github.com/qemu/qemu/commit/c1c2a435905ae76b159c573b0c0d6f095b45ebc6
  Author: Peter Maydell <address@hidden>
  Date:   2018-06-05 (Tue, 05 Jun 2018)

  Changed paths:
    M Makefile
    M configure
    M scripts/create_config
    M tests/Makefile.include
    M tests/docker/Makefile.include
    M tests/docker/docker.py
    A tests/docker/dockerfiles/debian-tricore-cross.docker
    A tests/docker/dockerfiles/fedora-i386-cross.docker
    M tests/docker/dockerfiles/fedora.docker
    M tests/docker/test-mingw

  Log Message:
  -----------
  Merge remote-tracking branch 
'remotes/stsquad/tags/pull-docker-updates-050618-1' into staging

Docker related updates

  - configure/probe for docker
  - TARGET_DIRS -> TARGET_LIST cleanup
  - new fedora-i386-cross and debian/tricore images
  - test-mingw use SDL2/GTK3

# gpg: Signature made Tue 05 Jun 2018 16:32:53 BST
# gpg:                using RSA key FBD0DB095A9E2A44
# gpg: Good signature from "Alex Bennée (Master Work Key) <address@hidden>"
# Primary key fingerprint: 6685 AE99 E751 67BC AFC8  DF35 FBD0 DB09 5A9E 2A44

* remotes/stsquad/tags/pull-docker-updates-050618-1:
  docker: add debian/tricore image
  docker: test-mingw: use SDL2 and GTK+3
  docker: Add fedora-i386-cross image
  Makefile: Rename TARGET_DIRS to TARGET_LIST
  configure: add test for docker availability
  docker: add "probe" command for configure

Signed-off-by: Peter Maydell <address@hidden>


Compare: https://github.com/qemu/qemu/compare/1d889f2a8baa...c1c2a435905a
      **NOTE:** This service been marked for deprecation: 
https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]