From mboxrd@z Thu Jan 1 00:00:00 1970 From: Vincent Hanquez Subject: Re: [XCI] build.git does not work! fails patch apply Date: Thu, 23 Jul 2009 10:01:58 +0100 Message-ID: <4A682706.6000009@eu.citrix.com> References: <14D9C9E2ED61ED41BC3B37ACDF4E880002CE11E9FB08@heavy-vm03.heavy.org.uk> <14D9C9E2ED61ED41BC3B37ACDF4E880002CE11E9CDA5@heavy-vm03.heavy.org.uk>, <4A672B05.9020409@eu.citrix.com> <14D9C9E2ED61ED41BC3B37ACDF4E880002CE11E9FB0D@heavy-vm03.heavy.org.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <14D9C9E2ED61ED41BC3B37ACDF4E880002CE11E9FB0D@heavy-vm03.heavy.org.uk> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Tim Moore Cc: "xen-devel@lists.xensource.com" List-Id: xen-devel@lists.xenproject.org Tim Moore wrote: > Hi Vincent, > > My guilt version is also 0.32.1 > > The first problem is with the buildroot .. (Daniel, do you have this problem also?) > > ########### snippet ########## > mv -f .deps/dbus-bash-completion-helper.Tpo .deps/dbus-bash-completion-helper.Po > grep: /usr/src/build.git/build_i686/staging_dir/usr/src/build.git/build_i686/libglib2-2.15.4/glib/libglib-2.0.la: No such file or directory > /usr/src/build.git/toolchain_build_i686/bin/sed: can't read /usr/src/build.git/build_i686/staging_dir/usr/src/build.git/build_i686/libglib2-2.15.4/glib/libglib-2.0.la: No such file or directory > libtool: link: `/usr/src/build.git/build_i686/staging_dir/usr/src/build.git/build_i686/libglib2-2.15.4/glib/libglib-2.0.la' is not a valid libtool archive > make[5]: *** [libdbus-glib-1.la] Error 1 > make[5]: *** Waiting for unfinished jobs.... > mv -f .deps/dbus-binding-tool-glib.Tpo .deps/dbus-binding-tool-glib.Po > mv -f .deps/dbus-gparser.Tpo .deps/dbus-gparser.Plo > make[5]: Leaving directory `/usr/src/build.git/build_i686/dbus-glib-0.80/dbus' > make[4]: *** [all-recursive] Error 1 > make[4]: Leaving directory `/usr/src/build.git/build_i686/dbus-glib-0.80/dbus' > make[3]: *** [all] Error 2 > make[3]: Leaving directory `/usr/src/build.git/build_i686/dbus-glib-0.80/dbus' > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory `/usr/src/build.git/build_i686/dbus-glib-0.80' > make[1]: *** [all] Error 2 > make[1]: Leaving directory `/usr/src/build.git/build_i686/dbus-glib-0.80' > make: *** [/usr/src/build.git/build_i686/dbus-glib-0.80/.compiled] Error 2 > ########### end snippet ########## > > The problem seems to be a duplicated path reference, see: > /usr/src/build.git/build_i686/staging_dir/usr/src/build.git/build_i686/libglib2-2.15.4/glib/libglib-2.0.la > > Which can be worked around with: > ln -s /usr/src /usr/src/build.git/build_i686/staging_dir/usr/src > (and then removed immediately) this is quite ugly. I'll have a look this morning, but i'm not sure why we're not seeing this one. > 2) But then same problem with compiling xenclient-xen-tip detailed here: (same problem Daniel is getting) > > http://lists.xensource.com/archives/html/xen-devel/2009-07/msg00673.html see my reply to daniel and col sanders. hopefully once and for all fixed now. > 3) also xenclient-ioemu fails with exactly the same problem detailed here: > > http://lists.xensource.com/archives/html/xen-devel/2009-07/msg00674.html same problems than with the xen repo. patchqueue applied to the main repository by mistake, and fixed manually only in one place. also want to mentions that since yesterday night, we have an automated building daemon now on XCI, which hopefully means that we will catch any glitches before any of you experience it. -- Vincent