From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36926) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bm6TJ-0000GI-SZ for qemu-devel@nongnu.org; Mon, 19 Sep 2016 17:51:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bm6TE-0003uo-UO for qemu-devel@nongnu.org; Mon, 19 Sep 2016 17:51:28 -0400 Received: from mx1.redhat.com ([209.132.183.28]:60068) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bm6TE-0003u6-Oy for qemu-devel@nongnu.org; Mon, 19 Sep 2016 17:51:24 -0400 References: <7beb1c2e-ae87-f40c-a3fd-1f189dc033e7@linux.vnet.ibm.com> <2614902d-5205-aeca-05d4-d426b6665939@redhat.com> From: John Snow Message-ID: <82e22c47-c34b-24be-09b3-3cb41177b97e@redhat.com> Date: Mon, 19 Sep 2016 17:51:23 -0400 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] build failure List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Peter Maydell Cc: Jianjun Duan , QEMU Developers , =?UTF-8?Q?Marc-Andr=c3=a9_Lureau?= On 09/19/2016 05:44 PM, Peter Maydell wrote: > On 19 September 2016 at 22:38, John Snow wrote: >> >> >> On 09/19/2016 05:17 PM, Jianjun Duan wrote: >>> >>> Hi, >>> I ran into the follow problems when I tried to build code based on >>> latest master or ppc-for-2.8: >>> >>> hw/ide/core.c: In function =E2=80=98ide_init_ioport=E2=80=99: >>> hw/ide/core.c:2622:39: error: =E2=80=98IDEBus=E2=80=99 has no member = named =E2=80=98portio_list=E2=80=99 >>> isa_register_portio_list(dev, &bus->portio_list, >>> ^ >>> hw/ide/core.c:2626:43: error: =E2=80=98IDEBus=E2=80=99 has no member = named =E2=80=98portio2_list=E2=80=99 >>> isa_register_portio_list(dev, &bus->portio2_list, >>> ^ >>> make: *** [hw/ide/core.o] Error 1 >>> >>> Is there a patch available for this? >>> >>> Thanks, >>> Jianjun >>> >>> >> >> Introduced in e305a16510afa74eec20390479e349402e55ef4c. >> >> Looks related to Marc's recent work, whom I have CC'd. > > That commit adds the 'portio_list' and 'portio2_list' > fields to struct IDEBus, though (and it passed build tests > unless I messed something up testing the merge)... > > thanks > -- PMM > Serves me right for looking quickly. Jianjun: Can you perform a build after a make distclean? Maybe you've=20 got some outdated files in your tree ...? --js