FTBFS in natty

Bug #720909 reported by Lorenzo De Liso
20
This bug affects 3 people
Affects Status Importance Assigned to Milestone
xen-3.3 (Ubuntu)
Expired
Undecided
Unassigned
Tags: patch

Related branches

Lorenzo De Liso (blackz)
description: updated
Revision history for this message
Fabrice Coutadeur (fabricesp) wrote :

Latest log: http://launchpadlibrarian.net/65916160/buildlog_ubuntu-natty-amd64.xen-3.3_3.3.0-1ubuntu13_FAILEDTOBUILD.txt.gz

I've fixed 2 source of FTBFS (see attached debdiff) but I am stuck right now with the following error:
...
gcc -g -O2 -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -D__XEN_TOOLS__ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -mno-tls-direct-seg-refs -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -D__XEN_TOOLS__ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -mno-tls-direct-seg-refs -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -D__XEN_TOOLS__ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -mno-tls-direct-seg-refs -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -D__XEN_TOOLS__ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -mno-tls-direct-seg-refs -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -D__XEN_TOOLS__ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -mno-tls-direct-seg-refs -I. -I../../../tools/libxc -I../../../tools/include -I../../../tools/xenstore -I../../../tools/include -Werror -Wno-unused -fPIC -D _GNU_SOURCE -Wp,-MD,.xenbus.o.d -c -o xenbus.o xenbus.c
cc1: warnings being treated as errors
In file included from xenbus.c:51:0:
blktaplib.h:123:2: error: variably modified 'pending_list' at file scope
make[5]: *** [xenbus.o] Error 1

tags: added: patch
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package xen-3.3 - 3.3.0-1ubuntu14

---------------
xen-3.3 (3.3.0-1ubuntu14) natty; urgency=low

  * debian/control: added db-d on ghostscript. This fixes a FTBFS because of
    missing ps2pdf command.
  * gcc-4.5-fix.diff: fix FTBFS with gcc 4.5 with error: case value '3' not in
    enumerated type 'const enum xs_perm_type' (LP: #720909)
 -- Fabrice Coutadeur <email address hidden> Fri, 11 Mar 2011 07:02:22 +0000

Changed in xen-3.3 (Ubuntu):
status: New → Fix Released
Revision history for this message
Fabrice Coutadeur (fabricesp) wrote :

Hi,

My patch was not fixing all sources of FTBFS. xen3.3 now FTBFS with the error I referenced previously:

...
gcc -g -O2 -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -D__XEN_TOOLS__ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -mno-tls-direct-seg-refs -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -D__XEN_TOOLS__ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -mno-tls-direct-seg-refs -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -D__XEN_TOOLS__ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -mno-tls-direct-seg-refs -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -D__XEN_TOOLS__ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -mno-tls-direct-seg-refs -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -D__XEN_TOOLS__ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -mno-tls-direct-seg-refs -I. -I../../../tools/libxc -I../../../tools/include -I../../../tools/xenstore -I../../../tools/include -Werror -Wno-unused -fPIC -D _GNU_SOURCE -Wp,-MD,.xenbus.o.d -c -o xenbus.o xenbus.c
cc1: warnings being treated as errors
In file included from xenbus.c:51:0:
blktaplib.h:123:2: error: variably modified 'pending_list' at file scope
make[5]: *** [xenbus.o] Error 1

Reopening the bug report

Fabrice

Changed in xen-3.3 (Ubuntu):
status: Fix Released → Confirmed
description: updated
Revision history for this message
Phillip Susi (psusi) wrote :

The xen-3.3 source package has been superceeded by the xen package. If you still have this issue on 12.04 or later, please reassign to there.

Changed in xen-3.3 (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for xen-3.3 (Ubuntu) because there has been no activity for 60 days.]

Changed in xen-3.3 (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.