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

Re: [Xen-devel] Attempt to build xen-unstable on F11 ( gcc version 4.4.0 )


  • To: Jun Koi <junkoi2004@xxxxxxxxx>
  • From: Boris Derzhavets <bderzhavets@xxxxxxxxx>
  • Date: Wed, 24 Jun 2009 08:56:39 -0700 (PDT)
  • Cc: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>, Ian Campbell <Ian.Campbell@xxxxxxxxxx>
  • Delivery-date: Wed, 24 Jun 2009 08:57:18 -0700
  • Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:Cc:MIME-Version:Content-Type; b=avF0xDALtGSQmm+aqK/l2HECh07mN8UBJ8g74TKWk8gTQWMXfpigIggjshg1mt+XeGYfczeRynquQQvrdVzJj1PwNKvdViu6xse/061f7k6PLxwuKJnbpAMypzstuZ1DUX1+KxOpqUKpYZAKaj+eI1tNLBLezEAxAoAJKIplNhM=;
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

One more fix to build tools required :-

./tools/blktap2/drivers/lock.c
line 253

 -  if (!dptr & errno)    {
 +  if ((!dptr) & errno) {

Boris

--- On Wed, 6/24/09, Jun Koi <junkoi2004@xxxxxxxxx> wrote:

From: Jun Koi <junkoi2004@xxxxxxxxx>
Subject: Re: [Xen-devel] Attempt to build xen-unstable on F11 ( gcc version 4.4.0 )
To: "Boris Derzhavets" <bderzhavets@xxxxxxxxx>
Cc: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>, "Ian Campbell" <Ian.Campbell@xxxxxxxxxx>
Date: Wednesday, June 24, 2009, 6:07 AM

On Wed, Jun 24, 2009 at 6:57 PM, Boris Derzhavets<bderzhavets@xxxxxxxxx> wrote:
> The failure bellow doesn't happen with gcc 4.3.3 ( Ubuntu 9.04 Server)
> . . . . . . . . . . . .
> gcc  -O2 -fomit-frame-pointer -m64 -fno-strict-aliasing -std=gnu99 -Wall
> -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement
> -D__XEN_TOOLS__ -MMD -MF .vhd-util-check.o.d  -D_LARGEFILE_SOURCE
> -D_LARGEFILE64_SOURCE  -Werror -Wno-unused -I../../include -D_GNU_SOURCE
> -fPIC -g -Wp,-MD,.vhd-util-check.o.d -c -o vhd-util-check.o vhd-util-check.c
> cc1: warnings being treated as errors
> vhd-util-check.c: In function âvhd_util_check_vhdâ:
> vhd-util-check.c:809: error: âfooter.data_offsetâ may be used uninitialized
> in this function
> vhd-util-check.c:809: error: âfooter.typeâ may be used uninitialized in this
> function

I had a quick fix for this problem, with following patch. Perhaps that
is not the best way, but at least you can compile blktap2 with it.

For other compilation problems with blktap2, you can pick up the
patches I just post to the list.

Thanks,
J


diff -r 442fb5f1e0a2 tools/blktap2/vhd/lib/vhd-util-check.c
--- a/tools/blktap2/vhd/lib/vhd-util-check.c    Tue Jun 23 17:32:07 2009 +0100
+++ b/tools/blktap2/vhd/lib/vhd-util-check.c    Wed Jun 24 19:04:17 2009 +0900
@@ -808,6 +808,9 @@
    struct stat stats;
    vhd_footer_t footer;

+    footer.data_offset = 0;
+    footer.type = 0;
+
    fd = -1;
    memset(&vhd, 0, sizeof(vhd));

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.