Jonathan White
2010-Jul-20 09:50 UTC
[Xen-devel] Xen 4.0.1-rc3 build failing in tools at http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
Hi I am new to this list. So not sure if this list is meant for getting help on build issues. I have already posted this query to xen_users list. I am trying to build (via make world) Xen 4.0.1-rc3 as well as 4.0.1-rc4. But in both cases the build is failing at the following point in tools. Could someone please tell me what could be going wrong? Is the following URL correct in the Makefile? http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git Thanks, Jon + test -d http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git + ''['' ''!'' -d ioemu-remote '']'' + rm -rf ioemu-remote ioemu-remote.tmp + mkdir ioemu-remote.tmp + rmdir ioemu-remote.tmp + git clone http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.gitioemu-remote.tmp Cloning into ioemu-remote.tmp... error: Failed connect to xenbits.xensource.com:80<http://xenbits.xensource.com/>; No such file or directory (curl_result = 7, http_code = 0, sha1 80568daca983dc4b9adc6c9e87e96291fc5973a4) error: Unable to find 80568daca983dc4b9adc6c9e87e962 91fc5973a4 under http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git Cannot obtain needed blob 80568daca983dc4b9adc6c9e87e96291fc5973a4 while processing commit 08251d35eafe5bafff42d226ccd56277014b16e9. error: Fetch failed. make[2]: *** [ioemu-dir-find] Error 128 make[2]: Leaving directory `/usr/src/xen-4.0-testing.hg/tools'' make[1]: *** [tools/ioemu-dir] Error 2 make[1]: Leaving directory `/usr/src/xen-4.0-testing.hg'' make: *** [world] Error 2 _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Pasi Kärkkäinen
2010-Jul-20 09:56 UTC
Re: [Xen-devel] Xen 4.0.1-rc3 build failing in tools at http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
On Tue, Jul 20, 2010 at 02:50:59AM -0700, Jonathan White wrote:> Hi > > I am new to this list. So not sure if this list is meant for getting help > on build issues. I have already posted this query to xen_users list. > > I am trying to build (via make world) Xen 4.0.1-rc3 as well as 4.0.1-rc4. > But in both cases the build is failing at the following point in tools. > Could someone please tell me what could be going wrong? > Is the following URL correct in the Makefile? > [1]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > > Thanks, Jon > > + test -d > [2]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > + ''['' ''!'' -d ioemu-remote '']'' > + rm -rf ioemu-remote ioemu-remote.tmp > + mkdir ioemu-remote.tmp > + rmdir ioemu-remote.tmp > + git clone > [3]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > ioemu-remote.tmp > Cloning into ioemu-remote.tmp... > error: Failed connect to [4]xenbits.xensource.com:80; No such file or > directory >Looks like a problem with your Internet connection.. -- Pasi (curl_result = 7, http_code = 0, sha1 > 80568daca983dc4b9adc6c9e87e96291fc5973a4)> error: Unable to find 80568daca983dc4b9adc6c9e87e962 > 91fc5973a4 under > [5]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > Cannot obtain needed blob 80568daca983dc4b9adc6c9e87e96291fc5973a4 > while processing commit 08251d35eafe5bafff42d226ccd56277014b16e9. > error: Fetch failed. > make[2]: *** [ioemu-dir-find] Error 128 > make[2]: Leaving directory `/usr/src/xen-4.0-testing.hg/tools'' > make[1]: *** [tools/ioemu-dir] Error 2 > make[1]: Leaving directory `/usr/src/xen-4.0-testing.hg'' > make: *** [world] Error 2 > > References > > Visible links > 1. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > 2. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > 3. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > 4. http://xenbits.xensource.com/ > 5. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git> _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Pasi Kärkkäinen
2010-Jul-20 10:10 UTC
Re: [Xen-devel] Xen 4.0.1-rc3 build failing in tools at http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
On Tue, Jul 20, 2010 at 12:56:16PM +0300, Pasi Kärkkäinen wrote:> On Tue, Jul 20, 2010 at 02:50:59AM -0700, Jonathan White wrote: > > Hi > > > > I am new to this list. So not sure if this list is meant for getting help > > on build issues. I have already posted this query to xen_users list. > > > > I am trying to build (via make world) Xen 4.0.1-rc3 as well as 4.0.1-rc4. > > But in both cases the build is failing at the following point in tools. > > Could someone please tell me what could be going wrong? > > Is the following URL correct in the Makefile? > > [1]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > > > > Thanks, Jon > > > > + test -d > > [2]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > > + ''['' ''!'' -d ioemu-remote '']'' > > + rm -rf ioemu-remote ioemu-remote.tmp > > + mkdir ioemu-remote.tmp > > + rmdir ioemu-remote.tmp > > + git clone > > [3]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > > ioemu-remote.tmp > > Cloning into ioemu-remote.tmp... > > error: Failed connect to [4]xenbits.xensource.com:80; No such file or > > directory > > > > Looks like a problem with your Internet connection.. >I just tried: hg clone http://xenbits.xen.org/xen-4.0-testing.hg cd xen-4.0-testing.hg make xen && make tools and it worked ok. No problems/errors cloning qemu-xen-4.0-testing.git. You might have some broken NAT router, or broken HTTP proxy, or something.. -- Pasi> > > (curl_result = 7, http_code = 0, sha1 > > 80568daca983dc4b9adc6c9e87e96291fc5973a4) > > error: Unable to find 80568daca983dc4b9adc6c9e87e962 > > 91fc5973a4 under > > [5]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > > Cannot obtain needed blob 80568daca983dc4b9adc6c9e87e96291fc5973a4 > > while processing commit 08251d35eafe5bafff42d226ccd56277014b16e9. > > error: Fetch failed. > > make[2]: *** [ioemu-dir-find] Error 128 > > make[2]: Leaving directory `/usr/src/xen-4.0-testing.hg/tools'' > > make[1]: *** [tools/ioemu-dir] Error 2 > > make[1]: Leaving directory `/usr/src/xen-4.0-testing.hg'' > > make: *** [world] Error 2 > > > > References > > > > Visible links > > 1. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > > 2. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > > 3. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > > 4. http://xenbits.xensource.com/ > > 5. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > > > _______________________________________________ > > Xen-devel mailing list > > Xen-devel@lists.xensource.com > > http://lists.xensource.com/xen-devel > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Boris Derzhavets
2010-Jul-20 12:35 UTC
Re: [Xen-devel] Xen 4.0.1-rc3 build failing in tools at http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
You are behind corporate firewall ( i guess ). Does "git clone" work ? Say for JF''s tree. Boris. --- On Tue, 7/20/10, Pasi Kärkkäinen <pasik@iki.fi> wrote: From: Pasi Kärkkäinen <pasik@iki.fi> Subject: Re: [Xen-devel] Xen 4.0.1-rc3 build failing in tools at http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git To: "Jonathan White" <jonxwhite@gmail.com> Cc: Xen-devel@lists.xensource.com Date: Tuesday, July 20, 2010, 5:56 AM On Tue, Jul 20, 2010 at 02:50:59AM -0700, Jonathan White wrote:> Hi > > I am new to this list. So not sure if this list is meant for getting help > on build issues. I have already posted this query to xen_users list. > > I am trying to build (via make world) Xen 4.0.1-rc3 as well as 4.0.1-rc4. > But in both cases the build is failing at the following point in tools. > Could someone please tell me what could be going wrong? > Is the following URL correct in the Makefile? > [1]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > > Thanks, Jon > > + test -d > [2]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > + ''['' ''!'' -d ioemu-remote '']'' > + rm -rf ioemu-remote ioemu-remote.tmp > + mkdir ioemu-remote.tmp > + rmdir ioemu-remote.tmp > + git clone > [3]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > ioemu-remote.tmp > Cloning into ioemu-remote.tmp... > error: Failed connect to [4]xenbits.xensource.com:80; No such file or > directory >Looks like a problem with your Internet connection.. -- Pasi (curl_result = 7, http_code = 0, sha1 > 80568daca983dc4b9adc6c9e87e96291fc5973a4)> error: Unable to find 80568daca983dc4b9adc6c9e87e962 > 91fc5973a4 under > [5]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > Cannot obtain needed blob 80568daca983dc4b9adc6c9e87e96291fc5973a4 > while processing commit 08251d35eafe5bafff42d226ccd56277014b16e9. > error: Fetch failed. > make[2]: *** [ioemu-dir-find] Error 128 > make[2]: Leaving directory `/usr/src/xen-4.0-testing.hg/tools'' > make[1]: *** [tools/ioemu-dir] Error 2 > make[1]: Leaving directory `/usr/src/xen-4.0-testing.hg'' > make: *** [world] Error 2 > > References > > Visible links > 1. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > 2. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > 3. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > 4. http://xenbits.xensource.com/ > 5. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git> _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Jonathan White
2010-Jul-20 20:47 UTC
Re: [Xen-devel] Xen 4.0.1-rc3 build failing in tools at http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
Thanks for the responses. I do have a working internet connection (not behind corporate firewall) and the previous stages of the "make world" used the internet connection and it worked. I have disabled my Fedora firewall and my wireless router is not imposing a firewall either. I tried just doing a standalong git clone http://... and it failed. So looks like my git clone over http (which is over port 80, I guess) to xenbits.xensource.com is not working for some reason. I am using Fedora 13. Is there any other different git tree I could try out git clone over http. I also tried replacing http:// with git:// and as expected it didn''t work... I just tried it half expecting it though... BTW, I am doing the git clone http://... under su permission. I tried doing it over my user permission (not su) and still it did not work. Any help would be much appreciated. Thanks again in advance, Jon On Tue, Jul 20, 2010 at 5:35 AM, Boris Derzhavets <bderzhavets@yahoo.com>wrote:> You are behind corporate firewall ( i guess ). > Does "git clone" work ? Say for JF''s tree. > Boris. > > --- On *Tue, 7/20/10, Pasi Kärkkäinen <pasik@iki.fi>* wrote: > > > From: Pasi Kärkkäinen <pasik@iki.fi> > Subject: Re: [Xen-devel] Xen 4.0.1-rc3 build failing in tools at > http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > To: "Jonathan White" <jonxwhite@gmail.com> > Cc: Xen-devel@lists.xensource.com > Date: Tuesday, July 20, 2010, 5:56 AM > > > On Tue, Jul 20, 2010 at 02:50:59AM -0700, Jonathan White wrote: > > Hi > > > > I am new to this list. So not sure if this list is meant for getting > help > > on build issues. I have already posted this query to xen_users list. > > > > I am trying to build (via make world) Xen 4.0.1-rc3 as well as > 4.0.1-rc4. > > But in both cases the build is failing at the following point in > tools. > > Could someone please tell me what could be going wrong? > > Is the following URL correct in the Makefile? > > [1]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > > > > Thanks, Jon > > > > + test -d > > [2]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > > + ''['' ''!'' -d ioemu-remote '']'' > > + rm -rf ioemu-remote ioemu-remote.tmp > > + mkdir ioemu-remote.tmp > > + rmdir ioemu-remote.tmp > > + git clone > > [3]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > > ioemu-remote.tmp > > Cloning into ioemu-remote.tmp... > > error: Failed connect to [4]xenbits.xensource.com:80<http://xenbits.xensource.com/>; > No such file or > > directory > > > > Looks like a problem with your Internet connection.. > > -- Pasi > > > (curl_result = 7, http_code = 0, sha1 > > 80568daca983dc4b9adc6c9e87e96291fc5973a4) > > error: Unable to find 80568daca983dc4b9adc6c9e87e962 > > 91fc5973a4 under > > [5]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > > Cannot obtain needed blob 80568daca983dc4b9adc6c9e87e96291fc5973a4 > > while processing commit 08251d35eafe5bafff42d226ccd56277014b16e9. > > error: Fetch failed. > > make[2]: *** [ioemu-dir-find] Error 128 > > make[2]: Leaving directory `/usr/src/xen-4.0-testing.hg/tools'' > > make[1]: *** [tools/ioemu-dir] Error 2 > > make[1]: Leaving directory `/usr/src/xen-4.0-testing.hg'' > > make: *** [world] Error 2 > > > > References > > > > Visible links > > 1. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > > 2. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > > 3. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > > 4. http://xenbits.xensource.com/ > > 5. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > > > _______________________________________________ > > Xen-devel mailing list > > Xen-devel@lists.xensource.com<http://mc/compose?to=Xen-devel@lists.xensource.com> > > http://lists.xensource.com/xen-devel > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com<http://mc/compose?to=Xen-devel@lists.xensource.com> > http://lists.xensource.com/xen-devel > > >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Keir Fraser
2010-Jul-21 05:46 UTC
Re: [Xen-devel] Xen 4.0.1-rc3 build failing in tools at http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
The git protocol URL would be git://xenbits.xensource.com/qemu-xen-4.0-testing.git -- you could try cloning that -- Keir On 20/07/2010 21:47, "Jonathan White" <jonxwhite@gmail.com> wrote:> Thanks for the responses. I do have a working internet connection (not behind > corporate firewall) and the previous stages of the "make world" used the > internet connection and it worked. I have disabled my Fedora firewall and my > wireless router is not imposing a firewall either. > I tried just doing a standalong git clone http://... and it failed. > So looks like my git clone over http (which is over port 80, I guess) to > xenbits.xensource.com <http://xenbits.xensource.com> is not working for some > reason. > I am using Fedora 13. > > Is there any other different git tree I could try out git clone over http. > I also tried replacing http:// with git:// and as expected it didn''t work... I > just tried it half expecting it though... > > BTW, I am doing the git clone http://... under su permission. I tried doing it > over my user permission (not su) and still it did not work. > Any help would be much appreciated. > > Thanks again in advance, > Jon > > > > > On Tue, Jul 20, 2010 at 5:35 AM, Boris Derzhavets <bderzhavets@yahoo.com> > wrote: >> You are behind corporate firewall ( i guess ). >> Does "git clone" work ? Say for JF''s tree. >> Boris. >> >> --- On Tue, 7/20/10, Pasi Kärkkäinen <pasik@iki.fi> wrote: >>> >>> From: Pasi Kärkkäinen <pasik@iki.fi> >>> Subject: Re: [Xen-devel] Xen 4.0.1-rc3 build failing in tools at >>> http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git >>> To: "Jonathan White" <jonxwhite@gmail.com> >>> Cc: Xen-devel@lists.xensource.com >>> Date: Tuesday, July 20, 2010, 5:56 AM >>> >>> >>> On Tue, Jul 20, 2010 at 02:50:59AM -0700, Jonathan White wrote: >>>> Hi >>>> >>>> I am new to this list. So not sure if this list is meant for getting >>>> help >>>> on build issues. I have already posted this query to xen_users list. >>>> >>>> I am trying to build (via make world) Xen 4.0.1-rc3 as well as >>>> 4.0.1-rc4. >>>> But in both cases the build is failing at the following point in tools. >>>> Could someone please tell me what could be going wrong? >>>> Is the following URL correct in the Makefile? >>>> [1]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git >>>> >>>> Thanks, Jon >>>> >>>> + test -d >>>> [2]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git >>>> + ''['' ''!'' -d ioemu-remote '']'' >>>> + rm -rf ioemu-remote ioemu-remote.tmp >>>> + mkdir ioemu-remote.tmp >>>> + rmdir ioemu-remote.tmp >>>> + git clone >>>> [3]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git >>>> ioemu-remote.tmp >>>> Cloning into ioemu-remote.tmp... >>>> error: Failed connect to [4]xenbits.xensource.com:80 >>>> <http://xenbits.xensource.com/> ; No such file or >>>> directory >>>> >>> >>> Looks like a problem with your Internet connection.. >>> >>> -- Pasi >>> >>> >>> (curl_result = 7, http_code = 0, sha1 >>>> 80568daca983dc4b9adc6c9e87e96291fc5973a4) >>>> error: Unable to find 80568daca983dc4b9adc6c9e87e962 >>>> 91fc5973a4 under >>>> [5]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git >>>> Cannot obtain needed blob 80568daca983dc4b9adc6c9e87e96291fc5973a4 >>>> while processing commit 08251d35eafe5bafff42d226ccd56277014b16e9. >>>> error: Fetch failed. >>>> make[2]: *** [ioemu-dir-find] Error 128 >>>> make[2]: Leaving directory `/usr/src/xen-4.0-testing.hg/tools'' >>>> make[1]: *** [tools/ioemu-dir] Error 2 >>>> make[1]: Leaving directory `/usr/src/xen-4.0-testing.hg'' >>>> make: *** [world] Error 2 >>>> >>>> References >>>> >>>> Visible links >>>> 1. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git >>>> 2. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git >>>> 3. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git >>>> 4. http://xenbits.xensource.com/ >>>> 5. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git >>> >>>> _______________________________________________ >>>> Xen-devel mailing list >>>> Xen-devel@lists.xensource.com >>>> <http://mc/compose?to=Xen-devel@lists.xensource.com> >>>> http://lists.xensource.com/xen-devel >>> >>> >>> _______________________________________________ >>> Xen-devel mailing list >>> Xen-devel@lists.xensource.com >>> <http://mc/compose?to=Xen-devel@lists.xensource.com> >>> http://lists.xensource.com/xen-devel >> > >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Jonathan White
2010-Jul-21 07:14 UTC
Re: [Xen-devel] Xen 4.0.1-rc3 build failing in tools at http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
Hi Keir Thanks so much. The non http git worked perfectly - I tried it as a standalone command. But now the issue is how to modify all the Xen makefiles to use git directly instead of http based git. So I think I still need to get the http based git to work. I am using X86_64 Fedora 13. Here''s a portion of the git clone http output using the following command $ GIT_CURL_VERBOSE=1 git clone http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git Thanks so much, Jon * Couldn''t find host xenbits.xensource.com in the .netrc file; using defaults * About to connect() to xenbits.xensource.com port 80 (#0) * Trying 70.42.241.107... * Couldn''t find host xenbits.xensource.com in the .netrc file; using defaults * About to connect() to xenbits.xensource.com port 80 (#1) * Trying 70.42.241.107... * Couldn''t find host xenbits.xensource.com in the .netrc file; using defaults * About to connect() to xenbits.xensource.com port 80 (#2) * Trying 70.42.241.107... * Couldn''t find host xenbits.xensource.com in the .netrc file; using defaults * About to connect() to xenbits.xensource.com port 80 (#3) * Trying 70.42.241.107... < HTTP/1.1 200 OK < Date: Wed, 21 Jul 2010 06:34:29 GMT < Server: Apache/2.0.52 (Red Hat) < Last-Modified: Fri, 26 Mar 2010 13:47:58 GMT < ETag: "2885a6-136d-693a5f80" < Accept-Ranges: bytes < Content-Length: 4973 < Connection: close < Content-Type: text/plain; charset=UTF-8 <> GET/git-http/qemu-xen-4.0-testing.git/objects/4b/71bf2825b3b499df0669ef3bafec163b8e5ea0 HTTP/1.1 User-Agent: git/1.7.1.1 Host: xenbits.xensource.com Accept: */* * Closing connection #4 < HTTP/1.1 200 OK < Date: Wed, 21 Jul 2010 06:34:29 GMT < Server: Apache/2.0.52 (Red Hat) < Last-Modified: Fri, 26 Mar 2010 13:47:58 GMT < ETag: "288386-28e8-693a5f80" < Accept-Ranges: bytes < Content-Length: 10472 < Connection: close < Content-Type: text/plain; charset=UTF-8 < * Couldn''t find host xenbits.xensource.com in the .netrc file; using defaults * About to connect() to xenbits.xensource.com port 80 (#4) * Trying 70.42.241.107... * Expire cleared * Closing connection #0 * Couldn''t find host xenbits.xensource.com in the .netrc file; using defaults * About to connect() to xenbits.xensource.com port 80 (#0) * Trying 70.42.241.107... > GET /git-http/qemu-xen-4.0-testing.git/objects/6a/531371eed2cf89cca5f221d7d8a0b19ccdf7d2 HTTP/1.1 User-Agent: git/1.7.1.1 Host: xenbits.xensource.com Accept: */* < HTTP/1.1 200 OK < Date: Wed, 21 Jul 2010 06:34:29 GMT < Server: Apache/2.0.52 (Red Hat) < Last-Modified: Fri, 26 Mar 2010 13:47:58 GMT < ETag: "288462-67fd-693a5f80" < Accept-Ranges: bytes < Content-Length: 26621 < Connection: close < Content-Type: text/plain; charset=UTF-8 < * Closing connection #0 * Couldn''t find host xenbits.xensource.com in the .netrc file; using defaults * About to connect() to xenbits.xensource.com port 80 (#0) * Trying 70.42.241.107... > GET /git-http/qemu-xen-4.0-testing.git/objects/45/fc8e5af70a93a2e5fc9c56441e47a94ab7d8cc HTTP/1.1 User-Agent: git/1.7.1.1 Host: xenbits.xensource.com Accept: */* < HTTP/1.1 200 OK < Date: Wed, 21 Jul 2010 06:34:32 GMT < Server: Apache/2.0.52 (Red Hat) < Last-Modified: Fri, 26 Mar 2010 13:47:58 GMT < ETag: "288361-1f8e-693a5f80" < Accept-Ranges: bytes < Content-Length: 8078 < Connection: close < Content-Type: text/plain; charset=UTF-8 < * Expire cleared * Closing connection #1 * Couldn''t find host xenbits.xensource.com in the .netrc file; using defaults * About to connect() to xenbits.xensource.com port 80 (#1) * Trying 70.42.241.107... * Connection timed out * Failed connect to xenbits.xensource.com:80; No such file or directory * Expire cleared * Closing connection #2 * Connection timed out * Failed connect to xenbits.xensource.com:80; No such file or directory * Expire cleared * Closing connection #3 * Couldn''t find host xenbits.xensource.com in the .netrc file; using defaults * About to connect() to xenbits.xensource.com port 80 (#2) * Trying 70.42.241.107... * Couldn''t find host xenbits.xensource.com in the .netrc file; using defaults * About to connect() to xenbits.xensource.com port 80 (#3) * Trying 70.42.241.107... error: Failed connect to xenbits.xensource.com:80; No such file or directory (curl_result = 7, http_code = 0, sha1 = 969241fa00d53cf666c80570cc54d9139b5d806c) error: Unable to find 969241fa00d53cf666c80570cc54d9139b5d806c under http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git Cannot obtain needed blob 969241fa00d53cf666c80570cc54d9139b5d806c while processing commit 6b9df0a476aa6bfec5379b240a12a89f0225bb77. error: Fetch failed. [jon@localhost ~]$ On Tue, Jul 20, 2010 at 10:46 PM, Keir Fraser <keir.fraser@eu.citrix.com>wrote:> The git protocol URL would be > git://xenbits.xensource.com/qemu-xen-4.0-testing.git -- you could try > cloning that > > -- Keir > > On 20/07/2010 21:47, "Jonathan White" <jonxwhite@gmail.com> wrote: > > > Thanks for the responses. I do have a working internet connection (not > behind > > corporate firewall) and the previous stages of the "make world" used the > > internet connection and it worked. I have disabled my Fedora firewall and > my > > wireless router is not imposing a firewall either. > > I tried just doing a standalong git clone http://... and it failed. > > So looks like my git clone over http (which is over port 80, I guess) to > > xenbits.xensource.com <http://xenbits.xensource.com> is not working for > some > > reason. > > I am using Fedora 13. > > > > Is there any other different git tree I could try out git clone over > http. > > I also tried replacing http:// with git:// and as expected it didn''t > work... I > > just tried it half expecting it though... > > > > BTW, I am doing the git clone http://... under su permission. I tried > doing it > > over my user permission (not su) and still it did not work. > > Any help would be much appreciated. > > > > Thanks again in advance, > > Jon > > > > > > > > > > On Tue, Jul 20, 2010 at 5:35 AM, Boris Derzhavets <bderzhavets@yahoo.com > > > > wrote: > >> You are behind corporate firewall ( i guess ). > >> Does "git clone" work ? Say for JF''s tree. > >> Boris. > >> > >> --- On Tue, 7/20/10, Pasi Kärkkäinen <pasik@iki.fi> wrote: > >>> > >>> From: Pasi Kärkkäinen <pasik@iki.fi> > >>> Subject: Re: [Xen-devel] Xen 4.0.1-rc3 build failing in tools at > >>> http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > >>> To: "Jonathan White" <jonxwhite@gmail.com> > >>> Cc: Xen-devel@lists.xensource.com > >>> Date: Tuesday, July 20, 2010, 5:56 AM > >>> > >>> > >>> On Tue, Jul 20, 2010 at 02:50:59AM -0700, Jonathan White wrote: > >>>> Hi > >>>> > >>>> I am new to this list. So not sure if this list is meant for > getting > >>>> help > >>>> on build issues. I have already posted this query to xen_users > list. > >>>> > >>>> I am trying to build (via make world) Xen 4.0.1-rc3 as well as > >>>> 4.0.1-rc4. > >>>> But in both cases the build is failing at the following point in > tools. > >>>> Could someone please tell me what could be going wrong? > >>>> Is the following URL correct in the Makefile? > >>>> [1]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > >>>> > >>>> Thanks, Jon > >>>> > >>>> + test -d > >>>> [2]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > >>>> + ''['' ''!'' -d ioemu-remote '']'' > >>>> + rm -rf ioemu-remote ioemu-remote.tmp > >>>> + mkdir ioemu-remote.tmp > >>>> + rmdir ioemu-remote.tmp > >>>> + git clone > >>>> [3]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > >>>> ioemu-remote.tmp > >>>> Cloning into ioemu-remote.tmp... > >>>> error: Failed connect to [4]xenbits.xensource.com:80 > >>>> <http://xenbits.xensource.com/> ; No such file or > >>>> directory > >>>> > >>> > >>> Looks like a problem with your Internet connection.. > >>> > >>> -- Pasi > >>> > >>> > >>> (curl_result = 7, http_code = 0, sha1 > >>>> 80568daca983dc4b9adc6c9e87e96291fc5973a4) > >>>> error: Unable to find 80568daca983dc4b9adc6c9e87e962 > >>>> 91fc5973a4 under > >>>> [5]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > >>>> Cannot obtain needed blob 80568daca983dc4b9adc6c9e87e96291fc5973a4 > >>>> while processing commit 08251d35eafe5bafff42d226ccd56277014b16e9. > >>>> error: Fetch failed. > >>>> make[2]: *** [ioemu-dir-find] Error 128 > >>>> make[2]: Leaving directory `/usr/src/xen-4.0-testing.hg/tools'' > >>>> make[1]: *** [tools/ioemu-dir] Error 2 > >>>> make[1]: Leaving directory `/usr/src/xen-4.0-testing.hg'' > >>>> make: *** [world] Error 2 > >>>> > >>>> References > >>>> > >>>> Visible links > >>>> 1. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > >>>> 2. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > >>>> 3. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > >>>> 4. http://xenbits.xensource.com/ > >>>> 5. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > >>> > >>>> _______________________________________________ > >>>> Xen-devel mailing list > >>>> Xen-devel@lists.xensource.com > >>>> <http://mc/compose?to=Xen-devel@lists.xensource.com> > >>>> http://lists.xensource.com/xen-devel > >>> > >>> > >>> _______________________________________________ > >>> Xen-devel mailing list > >>> Xen-devel@lists.xensource.com > >>> <http://mc/compose?to=Xen-devel@lists.xensource.com> > >>> http://lists.xensource.com/xen-devel > >> > > > > > > >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Keir Fraser
2010-Jul-21 07:21 UTC
Re: [Xen-devel] Xen 4.0.1-rc3 build failing in tools at http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
Actually you just need to define CONFIG_QEMU and XEN_LINUX_GIT_URL in your environment as GIT-protocol URLs to QEMU and Linux GIT repositories, respectively. Something like: "CONFIG_QEMU= git://xenbits.xensource.com/qemu-xen-4.0-testing.git XEN_LINUX_GIT_URL= git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git make" No idea what''s going on with your HTTP-based clones. -- Keir On 21/07/2010 08:14, "Jonathan White" <jonxwhite@gmail.com> wrote:> Hi Keir > > Thanks so much. The non http git worked perfectly - I tried it as a standalone > command. > But now the issue is how to modify all the Xen makefiles to use git directly > instead of http based git. So I think I still need to get the http based git > to work. > > I am using X86_64 Fedora 13. > Here''s a portion of the git clone http output using the following command > $ GIT_CURL_VERBOSE=1 git clone > http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > > Thanks so much, > Jon > > * Couldn''t find host xenbits.xensource.com <http://xenbits.xensource.com> in > the .netrc file; using defaults > * About to connect() to xenbits.xensource.com <http://xenbits.xensource.com> > port 80 (#0) > * Trying 70.42.241.107... * Couldn''t find host xenbits.xensource.com > <http://xenbits.xensource.com> in the .netrc file; using defaults > * About to connect() to xenbits.xensource.com <http://xenbits.xensource.com> > port 80 (#1) > * Trying 70.42.241.107... * Couldn''t find host xenbits.xensource.com > <http://xenbits.xensource.com> in the .netrc file; using defaults > * About to connect() to xenbits.xensource.com <http://xenbits.xensource.com> > port 80 (#2) > * Trying 70.42.241.107... * Couldn''t find host xenbits.xensource.com > <http://xenbits.xensource.com> in the .netrc file; using defaults > * About to connect() to xenbits.xensource.com <http://xenbits.xensource.com> > port 80 (#3) > * Trying 70.42.241.107... < HTTP/1.1 200 OK > < Date: Wed, 21 Jul 2010 06:34:29 GMT > < Server: Apache/2.0.52 (Red Hat) > < Last-Modified: Fri, 26 Mar 2010 13:47:58 GMT > < ETag: "2885a6-136d-693a5f80" > < Accept-Ranges: bytes > < Content-Length: 4973 > < Connection: close > < Content-Type: text/plain; charset=UTF-8 > < >> GET >> /git-http/qemu-xen-4.0-testing.git/objects/4b/71bf2825b3b499df0669ef3bafec163 >> b8e5ea0 HTTP/1.1 > User-Agent: git/1.7.1.1 <http://1.7.1.1> > Host: xenbits.xensource.com <http://xenbits.xensource.com> > Accept: */* > > * Closing connection #4 > < HTTP/1.1 200 OK > < Date: Wed, 21 Jul 2010 06:34:29 GMT > < Server: Apache/2.0.52 (Red Hat) > < Last-Modified: Fri, 26 Mar 2010 13:47:58 GMT > < ETag: "288386-28e8-693a5f80" > < Accept-Ranges: bytes > < Content-Length: 10472 > < Connection: close > < Content-Type: text/plain; charset=UTF-8 > < > * Couldn''t find host xenbits.xensource.com <http://xenbits.xensource.com> in > the .netrc file; using defaults > * About to connect() to xenbits.xensource.com <http://xenbits.xensource.com> > port 80 (#4) > * Trying 70.42.241.107... * Expire cleared > * Closing connection #0 > * Couldn''t find host xenbits.xensource.com <http://xenbits.xensource.com> in > the .netrc file; using defaults > * About to connect() to xenbits.xensource.com <http://xenbits.xensource.com> > port 80 (#0) > * Trying 70.42.241.107... > GET > /git-http/qemu-xen-4.0-testing.git/objects/6a/531371eed2cf89cca5f221d7d8a0b19c > cdf7d2 HTTP/1.1 > User-Agent: git/1.7.1.1 <http://1.7.1.1> > Host: xenbits.xensource.com <http://xenbits.xensource.com> > Accept: */* > > < HTTP/1.1 200 OK > < Date: Wed, 21 Jul 2010 06:34:29 GMT > < Server: Apache/2.0.52 (Red Hat) > < Last-Modified: Fri, 26 Mar 2010 13:47:58 GMT > < ETag: "288462-67fd-693a5f80" > < Accept-Ranges: bytes > < Content-Length: 26621 > < Connection: close > < Content-Type: text/plain; charset=UTF-8 > < > * Closing connection #0 > * Couldn''t find host xenbits.xensource.com <http://xenbits.xensource.com> in > the .netrc file; using defaults > * About to connect() to xenbits.xensource.com <http://xenbits.xensource.com> > port 80 (#0) > * Trying 70.42.241.107... > GET > /git-http/qemu-xen-4.0-testing.git/objects/45/fc8e5af70a93a2e5fc9c56441e47a94a > b7d8cc HTTP/1.1 > User-Agent: git/1.7.1.1 <http://1.7.1.1> > Host: xenbits.xensource.com <http://xenbits.xensource.com> > Accept: */* > > < HTTP/1.1 200 OK > < Date: Wed, 21 Jul 2010 06:34:32 GMT > < Server: Apache/2.0.52 (Red Hat) > < Last-Modified: Fri, 26 Mar 2010 13:47:58 GMT > < ETag: "288361-1f8e-693a5f80" > < Accept-Ranges: bytes > < Content-Length: 8078 > < Connection: close > < Content-Type: text/plain; charset=UTF-8 > < > * Expire cleared > * Closing connection #1 > * Couldn''t find host xenbits.xensource.com <http://xenbits.xensource.com> in > the .netrc file; using defaults > * About to connect() to xenbits.xensource.com <http://xenbits.xensource.com> > port 80 (#1) > * Trying 70.42.241.107... * Connection timed out > * Failed connect to xenbits.xensource.com:80 <http://xenbits.xensource.com:80> > ; No such file or directory > * Expire cleared > * Closing connection #2 > * Connection timed out > * Failed connect to xenbits.xensource.com:80 <http://xenbits.xensource.com:80> > ; No such file or directory > * Expire cleared > * Closing connection #3 > * Couldn''t find host xenbits.xensource.com <http://xenbits.xensource.com> in > the .netrc file; using defaults > * About to connect() to xenbits.xensource.com <http://xenbits.xensource.com> > port 80 (#2) > * Trying 70.42.241.107... * Couldn''t find host xenbits.xensource.com > <http://xenbits.xensource.com> in the .netrc file; using defaults > * About to connect() to xenbits.xensource.com <http://xenbits.xensource.com> > port 80 (#3) > * Trying 70.42.241.107... error: Failed connect to xenbits.xensource.com:80 > <http://xenbits.xensource.com:80> ; No such file or directory (curl_result > 7, http_code = 0, sha1 = 969241fa00d53cf666c80570cc54d9139b5d806c) > error: Unable to find 969241fa00d53cf666c80570cc54d9139b5d806c under > http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > Cannot obtain needed blob 969241fa00d53cf666c80570cc54d9139b5d806c > while processing commit 6b9df0a476aa6bfec5379b240a12a89f0225bb77. > error: Fetch failed. > [jon@localhost ~]$ > > > > On Tue, Jul 20, 2010 at 10:46 PM, Keir Fraser <keir.fraser@eu.citrix.com> > wrote: >> The git protocol URL would be >> git://xenbits.xensource.com/qemu-xen-4.0-testing.git >> <http://xenbits.xensource.com/qemu-xen-4.0-testing.git> -- you could try >> cloning that >> >> -- Keir >> >> On 20/07/2010 21:47, "Jonathan White" <jonxwhite@gmail.com> wrote: >> >>> Thanks for the responses. I do have a working internet connection (not >>> behind >>> corporate firewall) and the previous stages of the "make world" used the >>> internet connection and it worked. I have disabled my Fedora firewall and my >>> wireless router is not imposing a firewall either. >>> I tried just doing a standalong git clone http://... and it failed. >>> So looks like my git clone over http (which is over port 80, I guess) to >>> xenbits.xensource.com <http://xenbits.xensource.com> >>> <http://xenbits.xensource.com> is not working for some >>> reason. >>> I am using Fedora 13. >>> >>> Is there any other different git tree I could try out git clone over http. >>> I also tried replacing http:// with git:// and as expected it didn''t work... >>> I >>> just tried it half expecting it though... >>> >>> BTW, I am doing the git clone http://... under su permission. I tried doing >>> it >>> over my user permission (not su) and still it did not work. >>> Any help would be much appreciated. >>> >>> Thanks again in advance, >>> Jon >>> >>> >>> >>> >>> On Tue, Jul 20, 2010 at 5:35 AM, Boris Derzhavets <bderzhavets@yahoo.com> >>> wrote: >>>> You are behind corporate firewall ( i guess ). >>>> Does "git clone" work ? Say for JF''s tree. >>>> Boris. >>>> >>>> --- On Tue, 7/20/10, Pasi Kärkkäinen <pasik@iki.fi> wrote: >>>>> >>>>> From: Pasi Kärkkäinen <pasik@iki.fi> >>>>> Subject: Re: [Xen-devel] Xen 4.0.1-rc3 build failing in tools at >>>>> http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git >>>>> To: "Jonathan White" <jonxwhite@gmail.com> >>>>> Cc: Xen-devel@lists.xensource.com >>>>> Date: Tuesday, July 20, 2010, 5:56 AM >>>>> >>>>> >>>>> On Tue, Jul 20, 2010 at 02:50:59AM -0700, Jonathan White wrote: >>>>>> Hi >>>>>> >>>>>> I am new to this list. So not sure if this list is meant for getting >>>>>> help >>>>>> on build issues. I have already posted this query to xen_users list. >>>>>> >>>>>> I am trying to build (via make world) Xen 4.0.1-rc3 as well as >>>>>> 4.0.1-rc4. >>>>>> But in both cases the build is failing at the following point in >>>>>> tools. >>>>>> Could someone please tell me what could be going wrong? >>>>>> Is the following URL correct in the Makefile? >>>>>> [1]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git >>>>>> >>>>>> Thanks, Jon >>>>>> >>>>>> + test -d >>>>>> [2]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git >>>>>> + ''['' ''!'' -d ioemu-remote '']'' >>>>>> + rm -rf ioemu-remote ioemu-remote.tmp >>>>>> + mkdir ioemu-remote.tmp >>>>>> + rmdir ioemu-remote.tmp >>>>>> + git clone >>>>>> [3]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git >>>>>> ioemu-remote.tmp >>>>>> Cloning into ioemu-remote.tmp... >>>>>> error: Failed connect to [4]xenbits.xensource.com:80 >>>>>> <http://xenbits.xensource.com:80> >>>>>> <http://xenbits.xensource.com/> ; No such file or >>>>>> directory >>>>>> >>>>> >>>>> Looks like a problem with your Internet connection.. >>>>> >>>>> -- Pasi >>>>> >>>>> >>>>> (curl_result = 7, http_code = 0, sha1 >>>>>> 80568daca983dc4b9adc6c9e87e96291fc5973a4) >>>>>> error: Unable to find 80568daca983dc4b9adc6c9e87e962 >>>>>> 91fc5973a4 under >>>>>> [5]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git >>>>>> Cannot obtain needed blob 80568daca983dc4b9adc6c9e87e96291fc5973a4 >>>>>> while processing commit 08251d35eafe5bafff42d226ccd56277014b16e9. >>>>>> error: Fetch failed. >>>>>> make[2]: *** [ioemu-dir-find] Error 128 >>>>>> make[2]: Leaving directory `/usr/src/xen-4.0-testing.hg/tools'' >>>>>> make[1]: *** [tools/ioemu-dir] Error 2 >>>>>> make[1]: Leaving directory `/usr/src/xen-4.0-testing.hg'' >>>>>> make: *** [world] Error 2 >>>>>> >>>>>> References >>>>>> >>>>>> Visible links >>>>>> 1. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git >>>>>> 2. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git >>>>>> 3. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git >>>>>> 4. http://xenbits.xensource.com/ >>>>>> 5. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git >>>>> >>>>>> _______________________________________________ >>>>>> Xen-devel mailing list >>>>>> Xen-devel@lists.xensource.com >>>>>> <http://mc/compose?to=Xen-devel@lists.xensource.com> >>>>>> http://lists.xensource.com/xen-devel >>>>> >>>>> >>>>> _______________________________________________ >>>>> Xen-devel mailing list >>>>> Xen-devel@lists.xensource.com >>>>> <http://mc/compose?to=Xen-devel@lists.xensource.com> >>>>> http://lists.xensource.com/xen-devel >>>> >>> >>> >> >> > >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
M A Young
2010-Jul-21 07:45 UTC
Re: [Xen-devel] Xen 4.0.1-rc3 build failing in tools at http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
On Wed, 21 Jul 2010, Jonathan White wrote:> Thanks so much. The non http git worked perfectly - I tried it as a > standalone command. > But now the issue is how to modify all the Xen makefiles to use git directly > instead of http based git. So I think I still need to get the http based git > to work.Or you could take what you have already downloaded, checkout the right revision, put that in a suitable place and then edit the base level Config.mk file to use it. This is what I have been doing for temporary builds of rpms for 4.0.1-rc?, eg. via the link http://koji.fedoraproject.org/koji/taskinfo?taskID=2324778 for rc4 Michael Young _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Ian Campbell
2010-Jul-21 08:05 UTC
Re: [Xen-devel] Xen 4.0.1-rc3 build failing in tools at http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
On Wed, 2010-07-21 at 08:21 +0100, Keir Fraser wrote:> Actually you just need to define CONFIG_QEMU and XEN_LINUX_GIT_URL in your > environment as GIT-protocol URLs to QEMU and Linux GIT repositories, > respectively. Something like: > "CONFIG_QEMU= git://xenbits.xensource.com/qemu-xen-4.0-testing.git > XEN_LINUX_GIT_URL> git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git make"It looks like XEN_LINUX_GIT_URL currently obeys a GIT_HTTP setting, although it is never set anywhere. CONFIG_QEMU does not use the setting. I will follow up with a patch which makes the build use GIT_HTTP consistently. Ian. _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Ian Campbell
2010-Jul-21 08:06 UTC
[Xen-devel] [PATCH] build: use GIT_HTTP when defining QEMU_REMOTE
buildconfigs/mk.linux-2.6-* already obey this variable for XEN_LINUX_GIT_URL, although I could not find it set anywhere. I set GIT_HTTP to n by default. I think we should encourage those people with problematic network connections change the default, rather than using the less efficient version for everyone. Signed-off-by: Ian Campbell <ian.campbell@citrix.com> diff -r 4514d5890692 -r 7dc6866a9e9a Config.mk --- a/Config.mk Fri Jul 16 17:44:04 2010 +0100 +++ b/Config.mk Wed Jul 21 09:04:20 2010 +0100 @@ -146,8 +146,13 @@ # near the place in the Xen Makefiles where the file is used. # GIT protocol can be faster than HTTP, if your firewall lets it through. -# QEMU_REMOTE=git://xenbits.xensource.com/qemu-xen-unstable.git +GIT_HTTP ?= n + +ifeq ($(GIT_HTTP),y) QEMU_REMOTE=http://xenbits.xensource.com/git-http/qemu-xen-unstable.git +else +QEMU_REMOTE=git://xenbits.xensource.com/qemu-xen-unstable.git +endif # Specify which qemu-dm to use. This may be `ioemu'' to use the old # Mercurial in-tree version, or a local directory, or a git URL. _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Ian Campbell
2010-Jul-21 08:07 UTC
[Xen-devel] Re: [PATCH] build: use GIT_HTTP when defining QEMU_REMOTE
Nevermind, I see you beat me to it with a more comprehensive version. On Wed, 2010-07-21 at 09:06 +0100, Ian Campbell wrote:> buildconfigs/mk.linux-2.6-* already obey this variable for > XEN_LINUX_GIT_URL, although I could not find it set anywhere. > > I set GIT_HTTP to n by default. I think we should encourage those > people with problematic network connections change the default, rather > than using the less efficient version for everyone. > > Signed-off-by: Ian Campbell <ian.campbell@citrix.com> > > diff -r 4514d5890692 -r 7dc6866a9e9a Config.mk > --- a/Config.mk Fri Jul 16 17:44:04 2010 +0100 > +++ b/Config.mk Wed Jul 21 09:04:20 2010 +0100 > @@ -146,8 +146,13 @@ > # near the place in the Xen Makefiles where the file is used. > > # GIT protocol can be faster than HTTP, if your firewall lets it through. > -# QEMU_REMOTE=git://xenbits.xensource.com/qemu-xen-unstable.git > +GIT_HTTP ?= n > + > +ifeq ($(GIT_HTTP),y) > QEMU_REMOTE=http://xenbits.xensource.com/git-http/qemu-xen-unstable.git > +else > +QEMU_REMOTE=git://xenbits.xensource.com/qemu-xen-unstable.git > +endif > > # Specify which qemu-dm to use. This may be `ioemu'' to use the old > # Mercurial in-tree version, or a local directory, or a git URL._______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Keir Fraser
2010-Jul-21 08:16 UTC
Re: [Xen-devel] Re: [PATCH] build: use GIT_HTTP when defining QEMU_REMOTE
Yes indeed! I also backported it for 4.0.1 already. :-) -- Keir On 21/07/2010 09:07, "Ian Campbell" <Ian.Campbell@eu.citrix.com> wrote:> Nevermind, I see you beat me to it with a more comprehensive version. > > On Wed, 2010-07-21 at 09:06 +0100, Ian Campbell wrote: >> buildconfigs/mk.linux-2.6-* already obey this variable for >> XEN_LINUX_GIT_URL, although I could not find it set anywhere. >> >> I set GIT_HTTP to n by default. I think we should encourage those >> people with problematic network connections change the default, rather >> than using the less efficient version for everyone. >> >> Signed-off-by: Ian Campbell <ian.campbell@citrix.com> >> >> diff -r 4514d5890692 -r 7dc6866a9e9a Config.mk >> --- a/Config.mk Fri Jul 16 17:44:04 2010 +0100 >> +++ b/Config.mk Wed Jul 21 09:04:20 2010 +0100 >> @@ -146,8 +146,13 @@ >> # near the place in the Xen Makefiles where the file is used. >> >> # GIT protocol can be faster than HTTP, if your firewall lets it through. >> -# QEMU_REMOTE=git://xenbits.xensource.com/qemu-xen-unstable.git >> +GIT_HTTP ?= n >> + >> +ifeq ($(GIT_HTTP),y) >> QEMU_REMOTE=http://xenbits.xensource.com/git-http/qemu-xen-unstable.git >> +else >> +QEMU_REMOTE=git://xenbits.xensource.com/qemu-xen-unstable.git >> +endif >> >> # Specify which qemu-dm to use. This may be `ioemu'' to use the old >> # Mercurial in-tree version, or a local directory, or a git URL. > > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Keir Fraser
2010-Jul-21 08:17 UTC
Re: [Xen-devel] Xen 4.0.1-rc3 build failing in tools at http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
On 21/07/2010 08:14, "Jonathan White" <jonxwhite@gmail.com> wrote:> Hi Keir > > Thanks so much. The non http git worked perfectly - I tried it as a standalone > command. > But now the issue is how to modify all the Xen makefiles to use git directly > instead of http based git. So I think I still need to get the http based git > to work.The tip of xen-4.0-testing.hg (and hence the next release candidate) will correctly download all GIT repositories using GIT protocol by default. So you won''t need to tweak anything. -- Keir> I am using X86_64 Fedora 13. > Here''s a portion of the git clone http output using the following command > $ GIT_CURL_VERBOSE=1 git clone > http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > > Thanks so much, > Jon > > * Couldn''t find host xenbits.xensource.com <http://xenbits.xensource.com> in > the .netrc file; using defaults > * About to connect() to xenbits.xensource.com <http://xenbits.xensource.com> > port 80 (#0) > * Trying 70.42.241.107... * Couldn''t find host xenbits.xensource.com > <http://xenbits.xensource.com> in the .netrc file; using defaults > * About to connect() to xenbits.xensource.com <http://xenbits.xensource.com> > port 80 (#1) > * Trying 70.42.241.107... * Couldn''t find host xenbits.xensource.com > <http://xenbits.xensource.com> in the .netrc file; using defaults > * About to connect() to xenbits.xensource.com <http://xenbits.xensource.com> > port 80 (#2) > * Trying 70.42.241.107... * Couldn''t find host xenbits.xensource.com > <http://xenbits.xensource.com> in the .netrc file; using defaults > * About to connect() to xenbits.xensource.com <http://xenbits.xensource.com> > port 80 (#3) > * Trying 70.42.241.107... < HTTP/1.1 200 OK > < Date: Wed, 21 Jul 2010 06:34:29 GMT > < Server: Apache/2.0.52 (Red Hat) > < Last-Modified: Fri, 26 Mar 2010 13:47:58 GMT > < ETag: "2885a6-136d-693a5f80" > < Accept-Ranges: bytes > < Content-Length: 4973 > < Connection: close > < Content-Type: text/plain; charset=UTF-8 > < >> GET >> /git-http/qemu-xen-4.0-testing.git/objects/4b/71bf2825b3b499df0669ef3bafec163 >> b8e5ea0 HTTP/1.1 > User-Agent: git/1.7.1.1 <http://1.7.1.1> > Host: xenbits.xensource.com <http://xenbits.xensource.com> > Accept: */* > > * Closing connection #4 > < HTTP/1.1 200 OK > < Date: Wed, 21 Jul 2010 06:34:29 GMT > < Server: Apache/2.0.52 (Red Hat) > < Last-Modified: Fri, 26 Mar 2010 13:47:58 GMT > < ETag: "288386-28e8-693a5f80" > < Accept-Ranges: bytes > < Content-Length: 10472 > < Connection: close > < Content-Type: text/plain; charset=UTF-8 > < > * Couldn''t find host xenbits.xensource.com <http://xenbits.xensource.com> in > the .netrc file; using defaults > * About to connect() to xenbits.xensource.com <http://xenbits.xensource.com> > port 80 (#4) > * Trying 70.42.241.107... * Expire cleared > * Closing connection #0 > * Couldn''t find host xenbits.xensource.com <http://xenbits.xensource.com> in > the .netrc file; using defaults > * About to connect() to xenbits.xensource.com <http://xenbits.xensource.com> > port 80 (#0) > * Trying 70.42.241.107... > GET > /git-http/qemu-xen-4.0-testing.git/objects/6a/531371eed2cf89cca5f221d7d8a0b19c > cdf7d2 HTTP/1.1 > User-Agent: git/1.7.1.1 <http://1.7.1.1> > Host: xenbits.xensource.com <http://xenbits.xensource.com> > Accept: */* > > < HTTP/1.1 200 OK > < Date: Wed, 21 Jul 2010 06:34:29 GMT > < Server: Apache/2.0.52 (Red Hat) > < Last-Modified: Fri, 26 Mar 2010 13:47:58 GMT > < ETag: "288462-67fd-693a5f80" > < Accept-Ranges: bytes > < Content-Length: 26621 > < Connection: close > < Content-Type: text/plain; charset=UTF-8 > < > * Closing connection #0 > * Couldn''t find host xenbits.xensource.com <http://xenbits.xensource.com> in > the .netrc file; using defaults > * About to connect() to xenbits.xensource.com <http://xenbits.xensource.com> > port 80 (#0) > * Trying 70.42.241.107... > GET > /git-http/qemu-xen-4.0-testing.git/objects/45/fc8e5af70a93a2e5fc9c56441e47a94a > b7d8cc HTTP/1.1 > User-Agent: git/1.7.1.1 <http://1.7.1.1> > Host: xenbits.xensource.com <http://xenbits.xensource.com> > Accept: */* > > < HTTP/1.1 200 OK > < Date: Wed, 21 Jul 2010 06:34:32 GMT > < Server: Apache/2.0.52 (Red Hat) > < Last-Modified: Fri, 26 Mar 2010 13:47:58 GMT > < ETag: "288361-1f8e-693a5f80" > < Accept-Ranges: bytes > < Content-Length: 8078 > < Connection: close > < Content-Type: text/plain; charset=UTF-8 > < > * Expire cleared > * Closing connection #1 > * Couldn''t find host xenbits.xensource.com <http://xenbits.xensource.com> in > the .netrc file; using defaults > * About to connect() to xenbits.xensource.com <http://xenbits.xensource.com> > port 80 (#1) > * Trying 70.42.241.107... * Connection timed out > * Failed connect to xenbits.xensource.com:80 <http://xenbits.xensource.com:80> > ; No such file or directory > * Expire cleared > * Closing connection #2 > * Connection timed out > * Failed connect to xenbits.xensource.com:80 <http://xenbits.xensource.com:80> > ; No such file or directory > * Expire cleared > * Closing connection #3 > * Couldn''t find host xenbits.xensource.com <http://xenbits.xensource.com> in > the .netrc file; using defaults > * About to connect() to xenbits.xensource.com <http://xenbits.xensource.com> > port 80 (#2) > * Trying 70.42.241.107... * Couldn''t find host xenbits.xensource.com > <http://xenbits.xensource.com> in the .netrc file; using defaults > * About to connect() to xenbits.xensource.com <http://xenbits.xensource.com> > port 80 (#3) > * Trying 70.42.241.107... error: Failed connect to xenbits.xensource.com:80 > <http://xenbits.xensource.com:80> ; No such file or directory (curl_result > 7, http_code = 0, sha1 = 969241fa00d53cf666c80570cc54d9139b5d806c) > error: Unable to find 969241fa00d53cf666c80570cc54d9139b5d806c under > http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > Cannot obtain needed blob 969241fa00d53cf666c80570cc54d9139b5d806c > while processing commit 6b9df0a476aa6bfec5379b240a12a89f0225bb77. > error: Fetch failed. > [jon@localhost ~]$ > > > > On Tue, Jul 20, 2010 at 10:46 PM, Keir Fraser <keir.fraser@eu.citrix.com> > wrote: >> The git protocol URL would be >> git://xenbits.xensource.com/qemu-xen-4.0-testing.git >> <http://xenbits.xensource.com/qemu-xen-4.0-testing.git> -- you could try >> cloning that >> >> -- Keir >> >> On 20/07/2010 21:47, "Jonathan White" <jonxwhite@gmail.com> wrote: >> >>> Thanks for the responses. I do have a working internet connection (not >>> behind >>> corporate firewall) and the previous stages of the "make world" used the >>> internet connection and it worked. I have disabled my Fedora firewall and my >>> wireless router is not imposing a firewall either. >>> I tried just doing a standalong git clone http://... and it failed. >>> So looks like my git clone over http (which is over port 80, I guess) to >>> xenbits.xensource.com <http://xenbits.xensource.com> >>> <http://xenbits.xensource.com> is not working for some >>> reason. >>> I am using Fedora 13. >>> >>> Is there any other different git tree I could try out git clone over http. >>> I also tried replacing http:// with git:// and as expected it didn''t work... >>> I >>> just tried it half expecting it though... >>> >>> BTW, I am doing the git clone http://... under su permission. I tried doing >>> it >>> over my user permission (not su) and still it did not work. >>> Any help would be much appreciated. >>> >>> Thanks again in advance, >>> Jon >>> >>> >>> >>> >>> On Tue, Jul 20, 2010 at 5:35 AM, Boris Derzhavets <bderzhavets@yahoo.com> >>> wrote: >>>> You are behind corporate firewall ( i guess ). >>>> Does "git clone" work ? Say for JF''s tree. >>>> Boris. >>>> >>>> --- On Tue, 7/20/10, Pasi Kärkkäinen <pasik@iki.fi> wrote: >>>>> >>>>> From: Pasi Kärkkäinen <pasik@iki.fi> >>>>> Subject: Re: [Xen-devel] Xen 4.0.1-rc3 build failing in tools at >>>>> http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git >>>>> To: "Jonathan White" <jonxwhite@gmail.com> >>>>> Cc: Xen-devel@lists.xensource.com >>>>> Date: Tuesday, July 20, 2010, 5:56 AM >>>>> >>>>> >>>>> On Tue, Jul 20, 2010 at 02:50:59AM -0700, Jonathan White wrote: >>>>>> Hi >>>>>> >>>>>> I am new to this list. So not sure if this list is meant for getting >>>>>> help >>>>>> on build issues. I have already posted this query to xen_users list. >>>>>> >>>>>> I am trying to build (via make world) Xen 4.0.1-rc3 as well as >>>>>> 4.0.1-rc4. >>>>>> But in both cases the build is failing at the following point in >>>>>> tools. >>>>>> Could someone please tell me what could be going wrong? >>>>>> Is the following URL correct in the Makefile? >>>>>> [1]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git >>>>>> >>>>>> Thanks, Jon >>>>>> >>>>>> + test -d >>>>>> [2]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git >>>>>> + ''['' ''!'' -d ioemu-remote '']'' >>>>>> + rm -rf ioemu-remote ioemu-remote.tmp >>>>>> + mkdir ioemu-remote.tmp >>>>>> + rmdir ioemu-remote.tmp >>>>>> + git clone >>>>>> [3]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git >>>>>> ioemu-remote.tmp >>>>>> Cloning into ioemu-remote.tmp... >>>>>> error: Failed connect to [4]xenbits.xensource.com:80 >>>>>> <http://xenbits.xensource.com:80> >>>>>> <http://xenbits.xensource.com/> ; No such file or >>>>>> directory >>>>>> >>>>> >>>>> Looks like a problem with your Internet connection.. >>>>> >>>>> -- Pasi >>>>> >>>>> >>>>> (curl_result = 7, http_code = 0, sha1 >>>>>> 80568daca983dc4b9adc6c9e87e96291fc5973a4) >>>>>> error: Unable to find 80568daca983dc4b9adc6c9e87e962 >>>>>> 91fc5973a4 under >>>>>> [5]http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git >>>>>> Cannot obtain needed blob 80568daca983dc4b9adc6c9e87e96291fc5973a4 >>>>>> while processing commit 08251d35eafe5bafff42d226ccd56277014b16e9. >>>>>> error: Fetch failed. >>>>>> make[2]: *** [ioemu-dir-find] Error 128 >>>>>> make[2]: Leaving directory `/usr/src/xen-4.0-testing.hg/tools'' >>>>>> make[1]: *** [tools/ioemu-dir] Error 2 >>>>>> make[1]: Leaving directory `/usr/src/xen-4.0-testing.hg'' >>>>>> make: *** [world] Error 2 >>>>>> >>>>>> References >>>>>> >>>>>> Visible links >>>>>> 1. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git >>>>>> 2. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git >>>>>> 3. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git >>>>>> 4. http://xenbits.xensource.com/ >>>>>> 5. http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git >>>>> >>>>>> _______________________________________________ >>>>>> Xen-devel mailing list >>>>>> Xen-devel@lists.xensource.com >>>>>> <http://mc/compose?to=Xen-devel@lists.xensource.com> >>>>>> http://lists.xensource.com/xen-devel >>>>> >>>>> >>>>> _______________________________________________ >>>>> Xen-devel mailing list >>>>> Xen-devel@lists.xensource.com >>>>> <http://mc/compose?to=Xen-devel@lists.xensource.com> >>>>> http://lists.xensource.com/xen-devel >>>> >>> >>> >> >> > >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Jonathan White
2010-Jul-21 08:28 UTC
Re: [Xen-devel] Xen 4.0.1-rc3 build failing in tools at http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git
OK. That will be great - i.e. to use native git protocol instead of http. When do you expect to apply this change to the tip? Thx again for your prompt responses. --Jon On Wed, Jul 21, 2010 at 1:17 AM, Keir Fraser <keir.fraser@eu.citrix.com>wrote:> On 21/07/2010 08:14, "Jonathan White" <jonxwhite@gmail.com> wrote: > > > Hi Keir > > > > Thanks so much. The non http git worked perfectly - I tried it as a > standalone > > command. > > But now the issue is how to modify all the Xen makefiles to use git > directly > > instead of http based git. So I think I still need to get the http based > git > > to work. > > The tip of xen-4.0-testing.hg (and hence the next release candidate) will > correctly download all GIT repositories using GIT protocol by default. So > you won''t need to tweak anything. > > -- Keir > > > I am using X86_64 Fedora 13. > > Here''s a portion of the git clone http output using the following command > > $ GIT_CURL_VERBOSE=1 git clone > > http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > > > > Thanks so much, > > Jon > > > > * Couldn''t find host xenbits.xensource.com <http://xenbits.xensource.com> > in > > the .netrc file; using defaults > > * About to connect() to xenbits.xensource.com < > http://xenbits.xensource.com> > > port 80 (#0) > > * Trying 70.42.241.107... * Couldn''t find host xenbits.xensource.com > > <http://xenbits.xensource.com> in the .netrc file; using defaults > > * About to connect() to xenbits.xensource.com < > http://xenbits.xensource.com> > > port 80 (#1) > > * Trying 70.42.241.107... * Couldn''t find host xenbits.xensource.com > > <http://xenbits.xensource.com> in the .netrc file; using defaults > > * About to connect() to xenbits.xensource.com < > http://xenbits.xensource.com> > > port 80 (#2) > > * Trying 70.42.241.107... * Couldn''t find host xenbits.xensource.com > > <http://xenbits.xensource.com> in the .netrc file; using defaults > > * About to connect() to xenbits.xensource.com < > http://xenbits.xensource.com> > > port 80 (#3) > > * Trying 70.42.241.107... < HTTP/1.1 200 OK > > < Date: Wed, 21 Jul 2010 06:34:29 GMT > > < Server: Apache/2.0.52 (Red Hat) > > < Last-Modified: Fri, 26 Mar 2010 13:47:58 GMT > > < ETag: "2885a6-136d-693a5f80" > > < Accept-Ranges: bytes > > < Content-Length: 4973 > > < Connection: close > > < Content-Type: text/plain; charset=UTF-8 > > < > >> GET > >> > /git-http/qemu-xen-4.0-testing.git/objects/4b/71bf2825b3b499df0669ef3bafec163 > >> b8e5ea0 HTTP/1.1 > > User-Agent: git/1.7.1.1 <http://1.7.1.1> > > Host: xenbits.xensource.com <http://xenbits.xensource.com> > > Accept: */* > > > > * Closing connection #4 > > < HTTP/1.1 200 OK > > < Date: Wed, 21 Jul 2010 06:34:29 GMT > > < Server: Apache/2.0.52 (Red Hat) > > < Last-Modified: Fri, 26 Mar 2010 13:47:58 GMT > > < ETag: "288386-28e8-693a5f80" > > < Accept-Ranges: bytes > > < Content-Length: 10472 > > < Connection: close > > < Content-Type: text/plain; charset=UTF-8 > > < > > * Couldn''t find host xenbits.xensource.com <http://xenbits.xensource.com> > in > > the .netrc file; using defaults > > * About to connect() to xenbits.xensource.com < > http://xenbits.xensource.com> > > port 80 (#4) > > * Trying 70.42.241.107... * Expire cleared > > * Closing connection #0 > > * Couldn''t find host xenbits.xensource.com <http://xenbits.xensource.com> > in > > the .netrc file; using defaults > > * About to connect() to xenbits.xensource.com < > http://xenbits.xensource.com> > > port 80 (#0) > > * Trying 70.42.241.107... > GET > > > /git-http/qemu-xen-4.0-testing.git/objects/6a/531371eed2cf89cca5f221d7d8a0b19c > > cdf7d2 HTTP/1.1 > > User-Agent: git/1.7.1.1 <http://1.7.1.1> > > Host: xenbits.xensource.com <http://xenbits.xensource.com> > > Accept: */* > > > > < HTTP/1.1 200 OK > > < Date: Wed, 21 Jul 2010 06:34:29 GMT > > < Server: Apache/2.0.52 (Red Hat) > > < Last-Modified: Fri, 26 Mar 2010 13:47:58 GMT > > < ETag: "288462-67fd-693a5f80" > > < Accept-Ranges: bytes > > < Content-Length: 26621 > > < Connection: close > > < Content-Type: text/plain; charset=UTF-8 > > < > > * Closing connection #0 > > * Couldn''t find host xenbits.xensource.com <http://xenbits.xensource.com> > in > > the .netrc file; using defaults > > * About to connect() to xenbits.xensource.com < > http://xenbits.xensource.com> > > port 80 (#0) > > * Trying 70.42.241.107... > GET > > > /git-http/qemu-xen-4.0-testing.git/objects/45/fc8e5af70a93a2e5fc9c56441e47a94a > > b7d8cc HTTP/1.1 > > User-Agent: git/1.7.1.1 <http://1.7.1.1> > > Host: xenbits.xensource.com <http://xenbits.xensource.com> > > Accept: */* > > > > < HTTP/1.1 200 OK > > < Date: Wed, 21 Jul 2010 06:34:32 GMT > > < Server: Apache/2.0.52 (Red Hat) > > < Last-Modified: Fri, 26 Mar 2010 13:47:58 GMT > > < ETag: "288361-1f8e-693a5f80" > > < Accept-Ranges: bytes > > < Content-Length: 8078 > > < Connection: close > > < Content-Type: text/plain; charset=UTF-8 > > < > > * Expire cleared > > * Closing connection #1 > > * Couldn''t find host xenbits.xensource.com <http://xenbits.xensource.com> > in > > the .netrc file; using defaults > > * About to connect() to xenbits.xensource.com < > http://xenbits.xensource.com> > > port 80 (#1) > > * Trying 70.42.241.107... * Connection timed out > > * Failed connect to xenbits.xensource.com:80 < > http://xenbits.xensource.com:80> > > ; No such file or directory > > * Expire cleared > > * Closing connection #2 > > * Connection timed out > > * Failed connect to xenbits.xensource.com:80 < > http://xenbits.xensource.com:80> > > ; No such file or directory > > * Expire cleared > > * Closing connection #3 > > * Couldn''t find host xenbits.xensource.com <http://xenbits.xensource.com> > in > > the .netrc file; using defaults > > * About to connect() to xenbits.xensource.com < > http://xenbits.xensource.com> > > port 80 (#2) > > * Trying 70.42.241.107... * Couldn''t find host xenbits.xensource.com > > <http://xenbits.xensource.com> in the .netrc file; using defaults > > * About to connect() to xenbits.xensource.com < > http://xenbits.xensource.com> > > port 80 (#3) > > * Trying 70.42.241.107... error: Failed connect to > xenbits.xensource.com:80 > > <http://xenbits.xensource.com:80> ; No such file or directory > (curl_result > > 7, http_code = 0, sha1 = 969241fa00d53cf666c80570cc54d9139b5d806c) > > error: Unable to find 969241fa00d53cf666c80570cc54d9139b5d806c under > > http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > > Cannot obtain needed blob 969241fa00d53cf666c80570cc54d9139b5d806c > > while processing commit 6b9df0a476aa6bfec5379b240a12a89f0225bb77. > > error: Fetch failed. > > [jon@localhost ~]$ > > > > > > > > On Tue, Jul 20, 2010 at 10:46 PM, Keir Fraser <keir.fraser@eu.citrix.com > > > > wrote: > >> The git protocol URL would be > >> git://xenbits.xensource.com/qemu-xen-4.0-testing.git > >> <http://xenbits.xensource.com/qemu-xen-4.0-testing.git> -- you could > try > >> cloning that > >> > >> -- Keir > >> > >> On 20/07/2010 21:47, "Jonathan White" <jonxwhite@gmail.com> wrote: > >> > >>> Thanks for the responses. I do have a working internet connection (not > >>> behind > >>> corporate firewall) and the previous stages of the "make world" used > the > >>> internet connection and it worked. I have disabled my Fedora firewall > and my > >>> wireless router is not imposing a firewall either. > >>> I tried just doing a standalong git clone http://... and it failed. > >>> So looks like my git clone over http (which is over port 80, I guess) > to > >>> xenbits.xensource.com <http://xenbits.xensource.com> > >>> <http://xenbits.xensource.com> is not working for some > >>> reason. > >>> I am using Fedora 13. > >>> > >>> Is there any other different git tree I could try out git clone over > http. > >>> I also tried replacing http:// with git:// and as expected it didn''t > work... > >>> I > >>> just tried it half expecting it though... > >>> > >>> BTW, I am doing the git clone http://... under su permission. I tried > doing > >>> it > >>> over my user permission (not su) and still it did not work. > >>> Any help would be much appreciated. > >>> > >>> Thanks again in advance, > >>> Jon > >>> > >>> > >>> > >>> > >>> On Tue, Jul 20, 2010 at 5:35 AM, Boris Derzhavets < > bderzhavets@yahoo.com> > >>> wrote: > >>>> You are behind corporate firewall ( i guess ). > >>>> Does "git clone" work ? Say for JF''s tree. > >>>> Boris. > >>>> > >>>> --- On Tue, 7/20/10, Pasi Kärkkäinen <pasik@iki.fi> wrote: > >>>>> > >>>>> From: Pasi Kärkkäinen <pasik@iki.fi> > >>>>> Subject: Re: [Xen-devel] Xen 4.0.1-rc3 build failing in tools at > >>>>> http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > >>>>> To: "Jonathan White" <jonxwhite@gmail.com> > >>>>> Cc: Xen-devel@lists.xensource.com > >>>>> Date: Tuesday, July 20, 2010, 5:56 AM > >>>>> > >>>>> > >>>>> On Tue, Jul 20, 2010 at 02:50:59AM -0700, Jonathan White wrote: > >>>>>> Hi > >>>>>> > >>>>>> I am new to this list. So not sure if this list is meant for > getting > >>>>>> help > >>>>>> on build issues. I have already posted this query to xen_users > list. > >>>>>> > >>>>>> I am trying to build (via make world) Xen 4.0.1-rc3 as well as > >>>>>> 4.0.1-rc4. > >>>>>> But in both cases the build is failing at the following point in > >>>>>> tools. > >>>>>> Could someone please tell me what could be going wrong? > >>>>>> Is the following URL correct in the Makefile? > >>>>>> [1] > http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > >>>>>> > >>>>>> Thanks, Jon > >>>>>> > >>>>>> + test -d > >>>>>> [2] > http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > >>>>>> + ''['' ''!'' -d ioemu-remote '']'' > >>>>>> + rm -rf ioemu-remote ioemu-remote.tmp > >>>>>> + mkdir ioemu-remote.tmp > >>>>>> + rmdir ioemu-remote.tmp > >>>>>> + git clone > >>>>>> [3] > http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > >>>>>> ioemu-remote.tmp > >>>>>> Cloning into ioemu-remote.tmp... > >>>>>> error: Failed connect to [4]xenbits.xensource.com:80 > >>>>>> <http://xenbits.xensource.com:80> > >>>>>> <http://xenbits.xensource.com/> ; No such file or > >>>>>> directory > >>>>>> > >>>>> > >>>>> Looks like a problem with your Internet connection.. > >>>>> > >>>>> -- Pasi > >>>>> > >>>>> > >>>>> (curl_result = 7, http_code = 0, sha1 > >>>>>> 80568daca983dc4b9adc6c9e87e96291fc5973a4) > >>>>>> error: Unable to find 80568daca983dc4b9adc6c9e87e962 > >>>>>> 91fc5973a4 under > >>>>>> [5] > http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > >>>>>> Cannot obtain needed blob > 80568daca983dc4b9adc6c9e87e96291fc5973a4 > >>>>>> while processing commit > 08251d35eafe5bafff42d226ccd56277014b16e9. > >>>>>> error: Fetch failed. > >>>>>> make[2]: *** [ioemu-dir-find] Error 128 > >>>>>> make[2]: Leaving directory `/usr/src/xen-4.0-testing.hg/tools'' > >>>>>> make[1]: *** [tools/ioemu-dir] Error 2 > >>>>>> make[1]: Leaving directory `/usr/src/xen-4.0-testing.hg'' > >>>>>> make: *** [world] Error 2 > >>>>>> > >>>>>> References > >>>>>> > >>>>>> Visible links > >>>>>> 1. > http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > >>>>>> 2. > http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > >>>>>> 3. > http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > >>>>>> 4. http://xenbits.xensource.com/ > >>>>>> 5. > http://xenbits.xensource.com/git-http/qemu-xen-4.0-testing.git > >>>>> > >>>>>> _______________________________________________ > >>>>>> Xen-devel mailing list > >>>>>> Xen-devel@lists.xensource.com > >>>>>> <http://mc/compose?to=Xen-devel@lists.xensource.com> > >>>>>> http://lists.xensource.com/xen-devel > >>>>> > >>>>> > >>>>> _______________________________________________ > >>>>> Xen-devel mailing list > >>>>> Xen-devel@lists.xensource.com > >>>>> <http://mc/compose?to=Xen-devel@lists.xensource.com> > >>>>> http://lists.xensource.com/xen-devel > >>>> > >>> > >>> > >> > >> > > > > > > >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel