* [PATCH] docs: Fix virtiofsd.1 location [not found] <1908428819.7192207.1581512184275.JavaMail.zimbra@redhat.com> @ 2020-02-12 13:16 ` Miroslav Rezanina 2020-02-12 14:18 ` Peter Maydell 0 siblings, 1 reply; 8+ messages in thread From: Miroslav Rezanina @ 2020-02-12 13:16 UTC (permalink / raw) To: qemu-devel; +Cc: Peter Maydell, Dr. David Alan Gilbert, Stefan Hajnoczi Patch 6a7e2bbee5 docs: add virtiofsd(1) man page introduced new man page virtiofsd.1. Unfortunately, wrong file location is used as source for install command. This cause installation of docs fail. Fixing wrong location so installation is successful. Signed-off-by: Miroslav Rezanina <mrezanin@redhat.com> --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index f0e1a2f..62a367d 100644 --- a/Makefile +++ b/Makefile @@ -865,7 +865,7 @@ ifdef CONFIG_VIRTFS $(INSTALL_DATA) $(MANUAL_BUILDDIR)/interop/virtfs-proxy-helper.1 "$(DESTDIR)$(mandir)/man1" endif ifeq ($(CONFIG_LINUX)$(CONFIG_SECCOMP)$(CONFIG_LIBCAP_NG),yyy) - $(INSTALL_DATA) docs/interop/virtiofsd.1 "$(DESTDIR)$(mandir)/man1" + $(INSTALL_DATA) $(MANUAL_BUILDDIR)/interop/virtiofsd.1 "$(DESTDIR)$(mandir)/man1" endif install-datadir: -- 1.8.3.1 ^ permalink raw reply related [flat|nested] 8+ messages in thread
* Re: [PATCH] docs: Fix virtiofsd.1 location 2020-02-12 13:16 ` [PATCH] docs: Fix virtiofsd.1 location Miroslav Rezanina @ 2020-02-12 14:18 ` Peter Maydell 2020-02-12 14:26 ` Dr. David Alan Gilbert 2020-02-12 14:28 ` Daniel P. Berrangé 0 siblings, 2 replies; 8+ messages in thread From: Peter Maydell @ 2020-02-12 14:18 UTC (permalink / raw) To: Miroslav Rezanina Cc: QEMU Developers, Stefan Hajnoczi, Dr. David Alan Gilbert On Wed, 12 Feb 2020 at 13:16, Miroslav Rezanina <mrezanin@redhat.com> wrote: > > Patch 6a7e2bbee5 docs: add virtiofsd(1) man page introduced new man > page virtiofsd.1. Unfortunately, wrong file location is used as > source for install command. This cause installation of docs fail. > > Fixing wrong location so installation is successful. > > Signed-off-by: Miroslav Rezanina <mrezanin@redhat.com> Reviewed-by: Peter Maydell <peter.maydell@linaro.org> I noticed this in review of v1 of the patch https://patchew.org/QEMU/20200127162514.56784-1-stefanha@redhat.com/ but missed that it hadn't been fixed in v2/v3. thanks -- PMM ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH] docs: Fix virtiofsd.1 location 2020-02-12 14:18 ` Peter Maydell @ 2020-02-12 14:26 ` Dr. David Alan Gilbert 2020-02-12 14:28 ` Daniel P. Berrangé 1 sibling, 0 replies; 8+ messages in thread From: Dr. David Alan Gilbert @ 2020-02-12 14:26 UTC (permalink / raw) To: Peter Maydell; +Cc: Miroslav Rezanina, QEMU Developers, Stefan Hajnoczi * Peter Maydell (peter.maydell@linaro.org) wrote: > On Wed, 12 Feb 2020 at 13:16, Miroslav Rezanina <mrezanin@redhat.com> wrote: > > > > Patch 6a7e2bbee5 docs: add virtiofsd(1) man page introduced new man > > page virtiofsd.1. Unfortunately, wrong file location is used as > > source for install command. This cause installation of docs fail. > > > > Fixing wrong location so installation is successful. > > > > Signed-off-by: Miroslav Rezanina <mrezanin@redhat.com> > > Reviewed-by: Peter Maydell <peter.maydell@linaro.org> > > I noticed this in review of v1 of the patch > https://patchew.org/QEMU/20200127162514.56784-1-stefanha@redhat.com/ > but missed that it hadn't been fixed in v2/v3. Oops thanks! Does someone want to take this via build or trivial - I've not got any more virtiofsd stuff currently queued. Dave > thanks > -- PMM > -- Dr. David Alan Gilbert / dgilbert@redhat.com / Manchester, UK ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH] docs: Fix virtiofsd.1 location 2020-02-12 14:18 ` Peter Maydell 2020-02-12 14:26 ` Dr. David Alan Gilbert @ 2020-02-12 14:28 ` Daniel P. Berrangé 2020-02-12 16:02 ` Peter Maydell 1 sibling, 1 reply; 8+ messages in thread From: Daniel P. Berrangé @ 2020-02-12 14:28 UTC (permalink / raw) To: Peter Maydell Cc: Miroslav Rezanina, QEMU Developers, Stefan Hajnoczi, Dr. David Alan Gilbert On Wed, Feb 12, 2020 at 02:18:19PM +0000, Peter Maydell wrote: > On Wed, 12 Feb 2020 at 13:16, Miroslav Rezanina <mrezanin@redhat.com> wrote: > > > > Patch 6a7e2bbee5 docs: add virtiofsd(1) man page introduced new man > > page virtiofsd.1. Unfortunately, wrong file location is used as > > source for install command. This cause installation of docs fail. > > > > Fixing wrong location so installation is successful. > > > > Signed-off-by: Miroslav Rezanina <mrezanin@redhat.com> > > Reviewed-by: Peter Maydell <peter.maydell@linaro.org> > > I noticed this in review of v1 of the patch > https://patchew.org/QEMU/20200127162514.56784-1-stefanha@redhat.com/ > but missed that it hadn't been fixed in v2/v3. How come the mistake didn't break any of our CI ? Looks like it should have failed due to non-existing source file 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 :| ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH] docs: Fix virtiofsd.1 location 2020-02-12 14:28 ` Daniel P. Berrangé @ 2020-02-12 16:02 ` Peter Maydell 2020-02-12 16:51 ` Philippe Mathieu-Daudé 0 siblings, 1 reply; 8+ messages in thread From: Peter Maydell @ 2020-02-12 16:02 UTC (permalink / raw) To: Daniel P. Berrangé Cc: Miroslav Rezanina, QEMU Developers, Stefan Hajnoczi, Dr. David Alan Gilbert On Wed, 12 Feb 2020 at 14:28, Daniel P. Berrangé <berrange@redhat.com> wrote: > > On Wed, Feb 12, 2020 at 02:18:19PM +0000, Peter Maydell wrote: > > On Wed, 12 Feb 2020 at 13:16, Miroslav Rezanina <mrezanin@redhat.com> wrote: > > > > > > Patch 6a7e2bbee5 docs: add virtiofsd(1) man page introduced new man > > > page virtiofsd.1. Unfortunately, wrong file location is used as > > > source for install command. This cause installation of docs fail. > > > > > > Fixing wrong location so installation is successful. > > > > > > Signed-off-by: Miroslav Rezanina <mrezanin@redhat.com> > > > > Reviewed-by: Peter Maydell <peter.maydell@linaro.org> > > > > I noticed this in review of v1 of the patch > > https://patchew.org/QEMU/20200127162514.56784-1-stefanha@redhat.com/ > > but missed that it hadn't been fixed in v2/v3. > > How come the mistake didn't break any of our CI ? Looks like it > should have failed due to non-existing source file I imagine all our CI setups use separate-build-dir and don't test 'make install'. This only shows up if you do build-in-source-tree and then 'make install'. (In a separate-build-dir setup, the MANUAL_BUILDDIR is the same as the actual build dir, which is the same as make's current working directory, so forgetting it in the install rune doesn't matter. In a build from the source tree, Sphinx requires the output to be to a different directory than the source, so we have to create a subdirectory to be the MANUAL_BUILDDIR.) thanks -- PMM ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH] docs: Fix virtiofsd.1 location 2020-02-12 16:02 ` Peter Maydell @ 2020-02-12 16:51 ` Philippe Mathieu-Daudé 2020-02-12 17:51 ` Peter Maydell 0 siblings, 1 reply; 8+ messages in thread From: Philippe Mathieu-Daudé @ 2020-02-12 16:51 UTC (permalink / raw) To: Peter Maydell, Daniel P. Berrangé Cc: Miroslav Rezanina, QEMU Developers, Stefan Hajnoczi, Dr. David Alan Gilbert On 2/12/20 5:02 PM, Peter Maydell wrote: > On Wed, 12 Feb 2020 at 14:28, Daniel P. Berrangé <berrange@redhat.com> wrote: >> >> On Wed, Feb 12, 2020 at 02:18:19PM +0000, Peter Maydell wrote: >>> On Wed, 12 Feb 2020 at 13:16, Miroslav Rezanina <mrezanin@redhat.com> wrote: >>>> >>>> Patch 6a7e2bbee5 docs: add virtiofsd(1) man page introduced new man >>>> page virtiofsd.1. Unfortunately, wrong file location is used as >>>> source for install command. This cause installation of docs fail. >>>> >>>> Fixing wrong location so installation is successful. >>>> >>>> Signed-off-by: Miroslav Rezanina <mrezanin@redhat.com> >>> >>> Reviewed-by: Peter Maydell <peter.maydell@linaro.org> >>> >>> I noticed this in review of v1 of the patch >>> https://patchew.org/QEMU/20200127162514.56784-1-stefanha@redhat.com/ >>> but missed that it hadn't been fixed in v2/v3. >> >> How come the mistake didn't break any of our CI ? Looks like it >> should have failed due to non-existing source file We stopped testing in-tree builds 2 months ago: commit bc4486fb233573e77b6e9ad6d6379afb5e37ad8c Author: Paolo Bonzini <pbonzini@redhat.com> Date: Wed Dec 11 15:33:49 2019 +0100 ci: build out-of-tree Most developers are using out-of-tree builds and it was discussed in the past to only allow those. To prepare for the transition, use out-of-tree builds in all continuous integration jobs. > > I imagine all our CI setups use separate-build-dir and don't > test 'make install'. This only shows up if you do build-in-source-tree > and then 'make install'. (In a separate-build-dir setup, the > MANUAL_BUILDDIR is the same as the actual build dir, > which is the same as make's current working directory, so > forgetting it in the install rune doesn't matter. In a build from > the source tree, Sphinx requires the output to be to a > different directory than the source, so we have to create > a subdirectory to be the MANUAL_BUILDDIR.) > > thanks > -- PMM > ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH] docs: Fix virtiofsd.1 location 2020-02-12 16:51 ` Philippe Mathieu-Daudé @ 2020-02-12 17:51 ` Peter Maydell 2020-02-13 10:31 ` Paolo Bonzini 0 siblings, 1 reply; 8+ messages in thread From: Peter Maydell @ 2020-02-12 17:51 UTC (permalink / raw) To: Philippe Mathieu-Daudé Cc: Daniel P. Berrangé, QEMU Developers, Dr. David Alan Gilbert, Stefan Hajnoczi, Paolo Bonzini, Miroslav Rezanina On Wed, 12 Feb 2020 at 16:51, Philippe Mathieu-Daudé <philmd@redhat.com> wrote: > We stopped testing in-tree builds 2 months ago: > > commit bc4486fb233573e77b6e9ad6d6379afb5e37ad8c > Author: Paolo Bonzini <pbonzini@redhat.com> > Date: Wed Dec 11 15:33:49 2019 +0100 > > ci: build out-of-tree > > Most developers are using out-of-tree builds and it was discussed > in the past > to only allow those. To prepare for the transition, use > out-of-tree builds > in all continuous integration jobs. I'd missed that. Paolo, do you have a plan for following through and actively forbidding in-tree-builds, if that's the route we're taking ? thanks -- PMM ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH] docs: Fix virtiofsd.1 location 2020-02-12 17:51 ` Peter Maydell @ 2020-02-13 10:31 ` Paolo Bonzini 0 siblings, 0 replies; 8+ messages in thread From: Paolo Bonzini @ 2020-02-13 10:31 UTC (permalink / raw) To: Peter Maydell, Philippe Mathieu-Daudé Cc: Miroslav Rezanina, Daniel P. Berrangé, QEMU Developers, Stefan Hajnoczi, Dr. David Alan Gilbert On 12/02/20 18:51, Peter Maydell wrote: > On Wed, 12 Feb 2020 at 16:51, Philippe Mathieu-Daudé <philmd@redhat.com> wrote: >> We stopped testing in-tree builds 2 months ago: >> >> commit bc4486fb233573e77b6e9ad6d6379afb5e37ad8c >> Author: Paolo Bonzini <pbonzini@redhat.com> >> Date: Wed Dec 11 15:33:49 2019 +0100 >> >> ci: build out-of-tree >> >> Most developers are using out-of-tree builds and it was discussed >> in the past to only allow those. To prepare for the transition, >> use out-of-tree builds in all continuous integration jobs. > > I'd missed that. Paolo, do you have a plan for following > through and actively forbidding in-tree-builds, if that's > the route we're taking ? I can follow up on that, yes. Paolo ^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2020-02-13 10:33 UTC | newest] Thread overview: 8+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- [not found] <1908428819.7192207.1581512184275.JavaMail.zimbra@redhat.com> 2020-02-12 13:16 ` [PATCH] docs: Fix virtiofsd.1 location Miroslav Rezanina 2020-02-12 14:18 ` Peter Maydell 2020-02-12 14:26 ` Dr. David Alan Gilbert 2020-02-12 14:28 ` Daniel P. Berrangé 2020-02-12 16:02 ` Peter Maydell 2020-02-12 16:51 ` Philippe Mathieu-Daudé 2020-02-12 17:51 ` Peter Maydell 2020-02-13 10:31 ` Paolo Bonzini
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).