David Suárez
2013-May-31 23:28 UTC
[Pkg-xen-devel] Bug#710650: xen-api: FTBFS: gcc: error: /home/blank/debian/xen/releases/xen/xen-4.2.1/debian/build/build-utils_amd64/tools/ocaml/libs/xc/../../../../tools/libxc/libxenctrl.so: No such file or directory- build ocaml/xapi rrddump.opt
Source: xen-api Version: 1.3.2-15 Severity: serious Tags: jessie sid User: debian-qa at lists.debian.org Usertags: qa-ftbfs-20130529 qa-ftbfs Justification: FTBFS on amd64 Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part:> make[1]: Entering directory `/?PKGBUILDDIR?' > omake phase1 > omake: Symbol `FamErrlist' has different size in shared object, consider re-linking > *** omake: reading OMakefiles > OMake warning: could not create and/or lock a cache file for > /usr/lib/omake/Pervasives.om > OMake warning: could not create and/or lock a cache file for > /usr/lib/omake/build/C.om > OMake warning: could not create and/or lock a cache file for > /usr/lib/omake/build/Common.om > OMake warning: could not create and/or lock a cache file for > /usr/lib/omake/configure/Configure.om > OMake warning: could not create and/or lock a cache file for > /usr/lib/omake/build/OCaml.om > OMake warning: could not create and/or lock a cache file for > /usr/lib/omake/build/LaTeX.om > *** omake: finished reading OMakefiles (0.34 sec) > --- Checking for ocamlfind... (found /usr/bin/ocamlfind) > --- Checking for ocamlc.opt... (found /usr/bin/ocamlc.opt) > --- Checking for ocamlopt.opt... (found /usr/bin/ocamlopt.opt) > --- Checking whether ocamlc understands the "z" warnings... (yes) > *** omake: warning: stdout is not a tty, disabling the progress bar > (use --progress to override). > *** omake: done (19.98 sec, 37/37 scans, 51/109 rules, 198/564 digests) > omake phase2 > omake: Symbol `FamErrlist' has different size in shared object, consider re-linking > *** omake: reading OMakefiles > OMake warning: could not create and/or lock a cache file for > /usr/lib/omake/Pervasives.om > OMake warning: could not create and/or lock a cache file for > /usr/lib/omake/build/C.om > OMake warning: could not create and/or lock a cache file for > /usr/lib/omake/build/Common.om > OMake warning: could not create and/or lock a cache file for > /usr/lib/omake/configure/Configure.om > OMake warning: could not create and/or lock a cache file for > /usr/lib/omake/build/OCaml.om > OMake warning: could not create and/or lock a cache file for > /usr/lib/omake/build/LaTeX.om > *** omake: finished reading OMakefiles (0.24 sec) > *** omake: warning: stdout is not a tty, disabling the progress bar > (use --progress to override). > *** omake: done (26.99 sec, 15/52 scans, 20/146 rules, 55/570 digests) > omake phase3 > omake: Symbol `FamErrlist' has different size in shared object, consider re-linking > *** omake: reading OMakefiles > OMake warning: could not create and/or lock a cache file for > /usr/lib/omake/Pervasives.om > OMake warning: could not create and/or lock a cache file for > /usr/lib/omake/build/C.om > OMake warning: could not create and/or lock a cache file for > /usr/lib/omake/build/Common.om > OMake warning: could not create and/or lock a cache file for > /usr/lib/omake/configure/Configure.om > OMake warning: could not create and/or lock a cache file for > /usr/lib/omake/build/OCaml.om > OMake warning: could not create and/or lock a cache file for > /usr/lib/omake/build/LaTeX.om > *** omake: finished reading OMakefiles (0.24 sec) > *** omake: warning: stdout is not a tty, disabling the progress bar > (use --progress to override). > --- Checking for gcc... (found /usr/bin/gcc) > --- Checking for g++... (found /usr/bin/g++) > *** omake: saved .omakedb > *** omake: saved .omakedb > gcc: error: /home/blank/debian/xen/releases/xen/xen-4.2.1/debian/build/build-utils_amd64/tools/ocaml/libs/xc/../../../../tools/libxc/libxenctrl.so: No such file or directory- build ocaml/xapi rrddump.opt > + ocamlfind ocamlopt -package xenctrl,xenstore,cpuid,xml-light2,cdrom,pciutil,sexpr,log,stunnel,http-svr,rss,xen-utils,netdev,tapctl,vhd,xenstore,rpc-light -g -dtypes -thread -warn-error +a-4-6-9-27-28-29 -ccopt -fPIC -I ../idl -I ../idl/ocaml_backend -I ../autogen -I ../database/ -I ../xenops -I ../xva -I ../util -I ../auth -I ../license -I ../client_records -I ../rfb -I ../gpg -I ../network -I .. -o rrddump.opt ../fhs.cmxa ../util/version.cmxa ../util/vm_memory_constraints.cmxa ../util/sanitycheck.cmxa ../util/stats.cmxa ../idl/ocaml_backend/common.cmxa ../idl/ocaml_backend/client.cmxa ../idl/ocaml_backend/server.cmxa ../util/ocamltest.cmxa ../xenops/xenops.cmxa ../auth/pam.cmxa rrd.cmx rrddump.cmx -cclib -L/usr/lib64 -linkpkg > > gcc: error: /home/blank/debian/xen/releases/xen/xen-4.2.1/debian/build/build-utils_amd64/tools/ocaml/libs/xc/../../../../tools/libxc/libxenguest.so: No such file or directory > File "caml_startup", line 1, characters 0-1: > Error: Error during linking > *** omake: 912/2748 targets are up to date > *** omake: failed (2 min 09.33 sec, 115/158 scans, 128/406 rules, 399/1794 digests) > *** omake: targets were not rebuilt because of errors: > ocaml/xapi/rrddump.opt > make[1]: *** [all] Error 2The full build log is available from: http://deiv.vzpla.net/logs/2013/05/29/xen-api_1.3.2-15_unstable.log A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! About the archive rebuild: The rebuild was done on EC2 VM instances from Amazon Web Services, using a clean, minimal and up-to-date chroot. Every failed build was retried once to eliminate random failures.
Mike McClurg
2013-Jun-08 08:01 UTC
[Pkg-xen-devel] Bug#710650: Bug#710650: xen-api: FTBFS: gcc: error: /home/blank/debian/xen/releases/xen/xen-4.2.1/debian/build/build-utils_amd64/tools/ocaml/libs/xc/../../../../tools/libxc/libxenctrl.so: No such file or directory- build ocaml/xapi rrddump.opt
Thanks, I'll take a look at this. Mike On Sat, Jun 1, 2013 at 12:28 AM, David Su?rez <david.sephirot at gmail.com>wrote:> Source: xen-api > Version: 1.3.2-15 > Severity: serious > Tags: jessie sid > User: debian-qa at lists.debian.org > Usertags: qa-ftbfs-20130529 qa-ftbfs > Justification: FTBFS on amd64 > > Hi, > > During a rebuild of all packages in sid, your package failed to build on > amd64. > > Relevant part: > > make[1]: Entering directory `/?PKGBUILDDIR?' > > omake phase1 > > omake: Symbol `FamErrlist' has different size in shared object, consider > re-linking > > *** omake: reading OMakefiles > > OMake warning: could not create and/or lock a cache file for > > /usr/lib/omake/Pervasives.om > > OMake warning: could not create and/or lock a cache file for > > /usr/lib/omake/build/C.om > > OMake warning: could not create and/or lock a cache file for > > /usr/lib/omake/build/Common.om > > OMake warning: could not create and/or lock a cache file for > > /usr/lib/omake/configure/Configure.om > > OMake warning: could not create and/or lock a cache file for > > /usr/lib/omake/build/OCaml.om > > OMake warning: could not create and/or lock a cache file for > > /usr/lib/omake/build/LaTeX.om > > *** omake: finished reading OMakefiles (0.34 sec) > > --- Checking for ocamlfind... (found /usr/bin/ocamlfind) > > --- Checking for ocamlc.opt... (found /usr/bin/ocamlc.opt) > > --- Checking for ocamlopt.opt... (found /usr/bin/ocamlopt.opt) > > --- Checking whether ocamlc understands the "z" warnings... (yes) > > *** omake: warning: stdout is not a tty, disabling the progress bar > > (use --progress to override). > > *** omake: done (19.98 sec, 37/37 scans, 51/109 rules, 198/564 digests) > > omake phase2 > > omake: Symbol `FamErrlist' has different size in shared object, consider > re-linking > > *** omake: reading OMakefiles > > OMake warning: could not create and/or lock a cache file for > > /usr/lib/omake/Pervasives.om > > OMake warning: could not create and/or lock a cache file for > > /usr/lib/omake/build/C.om > > OMake warning: could not create and/or lock a cache file for > > /usr/lib/omake/build/Common.om > > OMake warning: could not create and/or lock a cache file for > > /usr/lib/omake/configure/Configure.om > > OMake warning: could not create and/or lock a cache file for > > /usr/lib/omake/build/OCaml.om > > OMake warning: could not create and/or lock a cache file for > > /usr/lib/omake/build/LaTeX.om > > *** omake: finished reading OMakefiles (0.24 sec) > > *** omake: warning: stdout is not a tty, disabling the progress bar > > (use --progress to override). > > *** omake: done (26.99 sec, 15/52 scans, 20/146 rules, 55/570 digests) > > omake phase3 > > omake: Symbol `FamErrlist' has different size in shared object, consider > re-linking > > *** omake: reading OMakefiles > > OMake warning: could not create and/or lock a cache file for > > /usr/lib/omake/Pervasives.om > > OMake warning: could not create and/or lock a cache file for > > /usr/lib/omake/build/C.om > > OMake warning: could not create and/or lock a cache file for > > /usr/lib/omake/build/Common.om > > OMake warning: could not create and/or lock a cache file for > > /usr/lib/omake/configure/Configure.om > > OMake warning: could not create and/or lock a cache file for > > /usr/lib/omake/build/OCaml.om > > OMake warning: could not create and/or lock a cache file for > > /usr/lib/omake/build/LaTeX.om > > *** omake: finished reading OMakefiles (0.24 sec) > > *** omake: warning: stdout is not a tty, disabling the progress bar > > (use --progress to override). > > --- Checking for gcc... (found /usr/bin/gcc) > > --- Checking for g++... (found /usr/bin/g++) > > *** omake: saved .omakedb > > *** omake: saved .omakedb > > gcc: error: > /home/blank/debian/xen/releases/xen/xen-4.2.1/debian/build/build-utils_amd64/tools/ocaml/libs/xc/../../../../tools/libxc/libxenctrl.so: > No such file or directory- build ocaml/xapi rrddump.opt > > + ocamlfind ocamlopt -package > xenctrl,xenstore,cpuid,xml-light2,cdrom,pciutil,sexpr,log,stunnel,http-svr,rss,xen-utils,netdev,tapctl,vhd,xenstore,rpc-light > -g -dtypes -thread -warn-error +a-4-6-9-27-28-29 -ccopt -fPIC -I ../idl -I > ../idl/ocaml_backend -I ../autogen -I ../database/ -I ../xenops -I ../xva > -I ../util -I ../auth -I ../license -I ../client_records -I ../rfb -I > ../gpg -I ../network -I .. -o rrddump.opt ../fhs.cmxa ../util/version.cmxa > ../util/vm_memory_constraints.cmxa ../util/sanitycheck.cmxa > ../util/stats.cmxa ../idl/ocaml_backend/common.cmxa > ../idl/ocaml_backend/client.cmxa ../idl/ocaml_backend/server.cmxa > ../util/ocamltest.cmxa ../xenops/xenops.cmxa ../auth/pam.cmxa rrd.cmx > rrddump.cmx -cclib -L/usr/lib64 -linkpkg > > > > gcc: error: > /home/blank/debian/xen/releases/xen/xen-4.2.1/debian/build/build-utils_amd64/tools/ocaml/libs/xc/../../../../tools/libxc/libxenguest.so: > No such file or directory > > File "caml_startup", line 1, characters 0-1: > > Error: Error during linking > > *** omake: 912/2748 targets are up to date > > *** omake: failed (2 min 09.33 sec, 115/158 scans, 128/406 rules, > 399/1794 digests) > > *** omake: targets were not rebuilt because of errors: > > ocaml/xapi/rrddump.opt > > make[1]: *** [all] Error 2 > > The full build log is available from: > http://deiv.vzpla.net/logs/2013/05/29/xen-api_1.3.2-15_unstable.log > > A list of current common problems and possible solutions is available at > http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! > > About the archive rebuild: The rebuild was done on EC2 VM instances from > Amazon Web Services, using a clean, minimal and up-to-date chroot. Every > failed build was retried once to eliminate random failures. > > _______________________________________________ > Pkg-xen-devel mailing list > Pkg-xen-devel at lists.alioth.debian.org > http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-xen-devel >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.alioth.debian.org/pipermail/pkg-xen-devel/attachments/20130608/428c7e4a/attachment.html>
Michael Tokarev
2013-Jun-12 11:16 UTC
[Pkg-xen-devel] Bug#710650: xen-api: FTBFS: gcc: error: /home/blank/debian/xen/releases/xen/xen-4.2.1/debian/build/build-utils_amd64/tools/ocaml/libs/xc/../../../../tools/libxc/libxenctrl.so: No such file or directory- build ocaml/xapi rrddump.opt
08.06.2013 12:01, Mike McClurg wrote:> Thanks, I'll take a look at this.I know right to nothing about this whole xen/ocaml thing. I attempted to rebuild it locally, and found out that it is actually _xen_ bits which are wrong, apparently: $ strings /usr/lib/ocaml/xenlight/xenlight.cmxa -Wl,-rpath-link=/home/blank/debian/xen/releases/xen/xen-4.2.1/debian/build/build-utils_amd64/tools/ocaml/libs/xl/../../../../tools/blktap2/control -Wl,-rpath-link=/home/blank/debian/xen/releases/xen/xen-4.2.1/debian/build/build-utils_amd64/tools/ocaml/libs/xl/../../../../tools/xenstore -Wl,-rpath-link=/home/blank/debian/xen/releases/xen/xen-4.2.1/debian/build/build-utils_amd64/tools/ocaml/libs/xl/../../../../tools/libxc /home/blank/debian/xen/releases/xen/xen-4.2.1/debian/build/build-utils_amd64/tools/ocaml/libs/xl/../../../../tools/libxl/libxenlight.so (which comes from libxen-ocaml-dev). Apparently when building xen, runtime paths weren't recorded properly. i386 port (32bit) also has the same issue: $ strings /usr/lib/ocaml/xenlight/xenlight.cmxa -Wl,-rpath-link=/build/buildd-xen_4.2.1-2-i386-yflrOB/xen-4.2.1/debian/build/build-utils_i386/tools/ocaml/libs/xl/../../../../tools/blktap2/control -Wl,-rpath-link=/build/buildd-xen_4.2.1-2-i386-yflrOB/xen-4.2.1/debian/build/build-utils_i386/tools/ocaml/libs/xl/../../../../tools/xenstore -Wl,-rpath-link=/build/buildd-xen_4.2.1-2-i386-yflrOB/xen-4.2.1/debian/build/build-utils_i386/tools/ocaml/libs/xl/../../../../tools/libxc /build/buildd-xen_4.2.1-2-i386-yflrOB/xen-4.2.1/debian/build/build-utils_i386/tools/ocaml/libs/xl/../../../../tools/libxl/libxenlight.so (both are of version 4.2.1-2). Note also that xen-api FTBFS with xen 4.2 due to another reason, as shown on buildd page at: https://buildd.debian.org/status/package.php?p=xen-api It looks like it needs some (minimal) forward-porting to the more recent xen API, namely xc_domain_restore(): xenguest_stubs.c:552:10: warning: passing argument 8 of 'xc_domain_restore' makes pointer from integer without a cast [enabled by default] In file included from xenguest_stubs.c:23:0: /usr/include/xenguest.h:119:5: note: expected 'long unsigned int *' but argument is of type 'int' xenguest_stubs.c:552:10: error: too few arguments to function 'xc_domain_restore' In file included from xenguest_stubs.c:23:0: /usr/include/xenguest.h:119:5: note: declared here Thanks! /mjt
Debian Bug Tracking System
2014-Mar-02 18:46 UTC
[Pkg-xen-devel] Bug#710650: marked as done (xen-api: FTBFS: gcc: error: /home/blank/debian/xen/releases/xen/xen-4.2.1/debian/build/build-utils_amd64/tools/ocaml/libs/xc/../../../../tools/libxc/libxenctrl.so: No such file or directory- build ocaml/xapi rrddump.opt)
Your message dated Sun, 02 Mar 2014 18:42:06 +0000 with message-id <E1WKBKw-0004SD-Mw at franck.debian.org> and subject line Bug#740517: Removed package(s) from unstable has caused the Debian Bug report #710650, regarding xen-api: FTBFS: gcc: error: /home/blank/debian/xen/releases/xen/xen-4.2.1/debian/build/build-utils_amd64/tools/ocaml/libs/xc/../../../../tools/libxc/libxenctrl.so: No such file or directory- build ocaml/xapi rrddump.opt to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner at bugs.debian.org immediately.) -- 710650: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=710650 Debian Bug Tracking System Contact owner at bugs.debian.org with problems -------------- next part -------------- An embedded message was scrubbed... From: David =?iso-8859-1?Q?Su=E1rez?= <david.sephirot at gmail.com> Subject: xen-api: FTBFS: gcc: error: /home/blank/debian/xen/releases/xen/xen-4.2.1/debian/build/build-utils_amd64/tools/ocaml/libs/xc/../../../../tools/libxc/libxenctrl.so: No such file or directory- build ocaml/xapi rrddump.opt Date: Sat, 1 Jun 2013 01:28:41 +0200 Size: 8267 URL: <http://lists.alioth.debian.org/pipermail/pkg-xen-devel/attachments/20140302/a0701562/attachment-0002.mht> -------------- next part -------------- An embedded message was scrubbed... From: Debian FTP Masters <ftpmaster at ftp-master.debian.org> Subject: Bug#740517: Removed package(s) from unstable Date: Sun, 02 Mar 2014 18:42:06 +0000 Size: 3078 URL: <http://lists.alioth.debian.org/pipermail/pkg-xen-devel/attachments/20140302/a0701562/attachment-0003.mht>
Apparently Analagous Threads
- Bug#710650: xen-api: FTBFS: gcc: error: /home/blank/debian/xen/releases/xen/xen-4.2.1/debian/build/build-utils_amd64/tools/ocaml/libs/xc/../../../../tools/libxc/libxenctrl.so: No such file or directory- build ocaml/xapi rrddump.opt
- Bug#710650: marked as done (xen-api: FTBFS: gcc: error: /home/blank/debian/xen/releases/xen/xen-4.2.1/debian/build/build-utils_amd64/tools/ocaml/libs/xc/../../../../tools/libxc/libxenctrl.so: No such file or directory- build ocaml/xapi rrddump.opt)
- Processed: block 710650 with 713349
- Bug#710650: Bug#718767: transition: ocaml 4.00.1
- [LLVMdev] Is there room for another build system?