[Top][All Lists]

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

Re: [Qemu-devel] [PATCH V4] hw/pcie-pci-bridge: restrict to X86 and ARM

From: Marcel Apfelbaum
Subject: Re: [Qemu-devel] [PATCH V4] hw/pcie-pci-bridge: restrict to X86 and ARM
Date: Thu, 9 Nov 2017 17:17:18 +0200
User-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:52.0) Gecko/20100101 Thunderbird/52.4.0

On 09/11/2017 16:29, Philippe Mathieu-Daudé wrote:
Hi Marcel,

On 11/09/2017 11:10 AM, Marcel Apfelbaum wrote:
On 09/11/2017 16:03, Thomas Huth wrote:
On 09.11.2017 14:04, address@hidden wrote:

This series failed automatic build test. Please find the testing
commands and
their output below. If you have docker installed, you can probably
reproduce it
    CC      aarch64-softmmu/hw/scsi/virtio-scsi.o
    CC      aarch64-softmmu/hw/scsi/virtio-scsi-dataplane.o
make[1]: *** No rule to make target
`../hw/pci-bridge/pcie_pci_bridge.o', needed by
`qemu-system-x86_64'.  Stop.
make[1]: *** Waiting for unfinished jobs....
    CC      aarch64-softmmu/hw/scsi/vhost-scsi-common.o
    CC      aarch64-softmmu/hw/scsi/vhost-scsi.o
    CC      aarch64-softmmu/hw/scsi/vhost-user-scsi.o
    CC      aarch64-softmmu/hw/sd/omap_mmc.o
    CC      aarch64-softmmu/hw/sd/pxa2xx_mmci.o
    CC      aarch64-softmmu/hw/sd/bcm2835_sdhost.o
make: *** [subdir-x86_64-softmmu] Error 2
make: *** Waiting for unfinished jobs....
    CC      aarch64-softmmu/hw/ssi/omap_spi.o
    CC      aarch64-softmmu/hw/ssi/imx_spi.o
    CC      aarch64-softmmu/hw/timer/exynos4210_mct.o
    CC      aarch64-softmmu/hw/timer/exynos4210_pwm.o
    CC      aarch64-softmmu/hw/timer/exynos4210_rtc.o
    CC      aarch64-softmmu/target/arm/translate-a64.o
make[1]: *** No rule to make target
`../hw/pci-bridge/pcie_pci_bridge.o', needed by
`qemu-system-aarch64'.  Stop.
make[1]: *** Waiting for unfinished
jobs..../tmp/qemu-test/src/target/arm/translate-a64.c: In function

Hmm, looks like this was not working as expected?

In my workstation works just fine (clean and compiled all archs),
I sent a mail to Fam.

Applying your patch on v2.11.0-rc0 I also get this:

make[1]: *** No rule to make target
'../hw/pci-bridge/pcie_pci_bridge.o', needed by 'qemu-system-aarch64'.
Makefile:383: recipe for target 'subdir-aarch64-softmmu' failed
make: *** [subdir-aarch64-softmmu] Error 2

$ fgrep CONFIG_PCIE config-all-devices.mak

$ make subdir-aarch64-softmmu --debug=v 2>/dev/null | fgrep -i
Reading makefile '../hw/pci-bridge/pcie_pci_bridge.d' (search path)
(don't care) (no ~ expansion)...
     Considering target file '../hw/pci-bridge/pcie_pci_bridge.o'.
      File '../hw/pci-bridge/pcie_pci_bridge.o' does not exist.
      Finished prerequisites of target file
     Must remake target '../hw/pci-bridge/pcie_pci_bridge.o'.

Hi Philippe,
Thanks for trying it! I succeeded to reproduce with an out of tree build.
For some reason the make system doesn't work as I would want to.

I'll resend a working version,

reply via email to

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