On Sun, 2023-03-05 at 22:04 +0100, Alexandre Belloni via lists.openembedded.org wrote: > Hello, > > This doesn't apply on master, can you rebase? > > On 24/02/2023 16:31:56+0100, Clément Péron wrote: > > Split out the QEMU guest agent into a separate package. The agent is > > intended to be installed within a QEMU VM guest where a user is likely > > to not want to have the rest of the QEMU installation within it. > > > > Additionally, an initscript, udev rules file, and systemd unit file are > > added to the package so that the guest agent can start automatically; > > the former two come from Debian's packaging for qemu-guest-agent. > > > > Signed-off-by: Brenda Streiff <brenda.stre...@ni.com> > > Signed-off-by: Clément Péron <peron.c...@gmail.com> > > --- > > > > This is a resend of the patch from Brenda Streiff where I changed > > the: > > SYSTEMD_SERVICE:${PN}-guest-agent = "${PN}-guest-agent.service" > > in > > SYSTEMD_SERVICE:${PN}-guest-agent = "qemu-guest-agent.service" > > > > meta/recipes-devtools/qemu/qemu.inc | 35 ++++++++++++++++++++++++++++- > > 1 file changed, 34 insertions(+), 1 deletion(-) > > > > diff --git a/meta/recipes-devtools/qemu/qemu.inc > > b/meta/recipes-devtools/qemu/qemu.inc > > index 92828e8f2d..cb443769f2 100644 > > --- a/meta/recipes-devtools/qemu/qemu.inc > > +++ b/meta/recipes-devtools/qemu/qemu.inc > > @@ -9,7 +9,7 @@ LICENSE = "GPL-2.0-only & LGPL-2.1-only" > > RDEPENDS:${PN}-ptest = "bash" > > > > require qemu-targets.inc > > -inherit pkgconfig ptest > > +inherit pkgconfig ptest update-rc.d systemd > > > > LIC_FILES_CHKSUM = "file://COPYING;md5=441c28d2cf86e15a37fa47e15a72fbac \ > > > > file://COPYING.LIB;endline=24;md5=8c5efda6cf1e1b03dcfd0e6c0d271c7f" > > @@ -30,6 +30,8 @@ SRC_URI = "https://download.qemu.org/${BPN}-${PV}.tar.xz \ > > > > file://0001-contrib-vhost-user-blk-Replace-lseek64-with-lseek.patch \ > > > > file://0002-linux-user-Replace-use-of-lfs64-related-functions-an.patch \ > > > > file://0001-configure-Fix-check-tcg-not-executing-any-tests.patch \ > > + file://qemu-guest-agent.init \ > > + file://qemu-guest-agent.udev \
These files are missing too... I was a little worried about the licensing, we need to ensure that is handled correctly. Cheers, Richard
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#178054): https://lists.openembedded.org/g/openembedded-core/message/178054 Mute This Topic: https://lists.openembedded.org/mt/97410706/21656 Group Owner: openembedded-core+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-