qemu-commits
[Top][All Lists]
Advanced

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

[Qemu-commits] [qemu/qemu] 7e4626: virtfs-proxy-helper: switch from libc


From: Peter Maydell
Subject: [Qemu-commits] [qemu/qemu] 7e4626: virtfs-proxy-helper: switch from libcap to libcap-ng
Date: Fri, 13 Dec 2019 08:00:13 -0800

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 7e46261368d129c5ee8be927f5bcadc7ecd800d7
      
https://github.com/qemu/qemu/commit/7e46261368d129c5ee8be927f5bcadc7ecd800d7
  Author: Paolo Bonzini <address@hidden>
  Date:   2019-12-02 (Mon, 02 Dec 2019)

  Changed paths:
    M Makefile
    M configure
    M fsdev/virtfs-proxy-helper.c

  Log Message:
  -----------
  virtfs-proxy-helper: switch from libcap to libcap-ng

virtfs-proxy-helper is the only user of libcap; everyone else is using
the simpler libcap-ng API.  Switch and remove the configure code to
detect libcap.

Signed-off-by: Paolo Bonzini <address@hidden>
Reviewed-by: Daniel P. Berrangé <address@hidden>
Reviewed-by: Greg Kurz <address@hidden>
[groug: - drop remaining -lcap from Makefile
        - fix error message in configure]
Signed-off-by: Greg Kurz <address@hidden>


  Commit: ad430dd9dabf10ef8847926e680fd9309d67e29a
      
https://github.com/qemu/qemu/commit/ad430dd9dabf10ef8847926e680fd9309d67e29a
  Author: Paolo Bonzini <address@hidden>
  Date:   2019-12-09 (Mon, 09 Dec 2019)

  Changed paths:
    M tests/docker/dockerfiles/fedora.docker
    M tests/docker/dockerfiles/ubuntu.docker
    M tests/docker/dockerfiles/ubuntu1804.docker

  Log Message:
  -----------
  docker: remove libcap development packages

Libcap was dropped from virtio-9p (commit 7e46261368d1), so remove it from
the dockerfiles as well.

Signed-off-by: Paolo Bonzini <address@hidden>
Acked-by: Alex Bennée <address@hidden>
[groug, mention SHA1 that dropped libcap]
Signed-off-by: Greg Kurz <address@hidden>


  Commit: 24e15a0b690761c5eada94395650dd1b2dd130ec
      
https://github.com/qemu/qemu/commit/24e15a0b690761c5eada94395650dd1b2dd130ec
  Author: Dr. David Alan Gilbert <address@hidden>
  Date:   2019-12-09 (Mon, 09 Dec 2019)

  Changed paths:
    M .gitlab-ci.yml

  Log Message:
  -----------
  ci: Use libcap-ng

We currently enable libcap-dev in build-clang to pick up the 9p proxy
helper.  Paolo's patch changes (commit 7e46261368d1) that to use
libcap-ng, so switch to using it.  This also means we'll be testing the
scsi pr manager and the bridge helper.

Signed-off-by: Dr. David Alan Gilbert <address@hidden>
Acked-by: Thomas Huth <address@hidden>
Reviewed-by: Daniel P. Berrangé <address@hidden>
Reviewed-by: Philippe Mathieu-Daudé <address@hidden>
[groug, mention SHA1 that dropped libcap]
Signed-off-by: Greg Kurz <address@hidden>


  Commit: 26f603d4f88b8f5265548a849de52f498044ceda
      
https://github.com/qemu/qemu/commit/26f603d4f88b8f5265548a849de52f498044ceda
  Author: Greg Kurz <address@hidden>
  Date:   2019-12-09 (Mon, 09 Dec 2019)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  travis.yml: Drop libcap-dev

Commit 7e46261368d1 converted virtfs-proxy-helper to using libcap-ng. There
aren't any users of libcap anymore. No need to install libcap-dev.

Signed-off-by: Greg Kurz <address@hidden>
Reviewed-by: Thomas Huth <address@hidden>
Reviewed-by: Philippe Mathieu-Daudé <address@hidden>
Acked-by: Alex Bennée <address@hidden>


  Commit: b3e2bb9458af556cb8aa0558f59222f462b81069
      
https://github.com/qemu/qemu/commit/b3e2bb9458af556cb8aa0558f59222f462b81069
  Author: Thomas Huth <address@hidden>
  Date:   2019-12-09 (Mon, 09 Dec 2019)

  Changed paths:
    M qemu-deprecated.texi
    M qemu-options.hx
    M vl.c

  Log Message:
  -----------
  virtfs: Remove the deprecated "-virtfs_synth" option

It's been marked as deprecated since QEMU v4.1, time to remove it now.

Signed-off-by: Thomas Huth <address@hidden>
Signed-off-by: Greg Kurz <address@hidden>


  Commit: 35081f79fa8cd79f025aed0a906d4772598d536d
      
https://github.com/qemu/qemu/commit/35081f79fa8cd79f025aed0a906d4772598d536d
  Author: Peter Maydell <address@hidden>
  Date:   2019-12-13 (Fri, 13 Dec 2019)

  Changed paths:
    M .gitlab-ci.yml
    M .travis.yml
    M Makefile
    M configure
    M fsdev/virtfs-proxy-helper.c
    M qemu-deprecated.texi
    M qemu-options.hx
    M tests/docker/dockerfiles/fedora.docker
    M tests/docker/dockerfiles/ubuntu.docker
    M tests/docker/dockerfiles/ubuntu1804.docker
    M vl.c

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/gkurz/tags/9p-next-2019-12-12' into 
staging

- conversion of virtfs-proxy-helper from libcap to libcap-ng
- removal of libcap-dev from docker, travis and gitlab CI
- removal of deprecate "-virtfs_synth" option

# gpg: Signature made Thu 12 Dec 2019 19:55:53 GMT
# gpg:                using RSA key B4828BAF943140CEF2A3491071D4D5E5822F73D6
# gpg: Good signature from "Greg Kurz <address@hidden>" [full]
# gpg:                 aka "Gregory Kurz <address@hidden>" [full]
# gpg:                 aka "[jpeg image of size 3330]" [full]
# Primary key fingerprint: B482 8BAF 9431 40CE F2A3  4910 71D4 D5E5 822F 73D6

* remotes/gkurz/tags/9p-next-2019-12-12:
  virtfs: Remove the deprecated "-virtfs_synth" option
  travis.yml: Drop libcap-dev
  ci: Use libcap-ng
  docker: remove libcap development packages
  virtfs-proxy-helper: switch from libcap to libcap-ng

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


Compare: https://github.com/qemu/qemu/compare/ba9975025ecc...35081f79fa8c



reply via email to

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