
Thank you so much for the reply... :) I am trying to build this on OpenSUSE-11.4. And you said that I can get distro provided packages. I just want to ask whether installing those packages will work? Where can I get those packages? Can you please provide the link. I am scared of playing with the kernel as I am doing these things on a server that is why I am asking these things. // Varun On Fri, Jun 21, 2013 at 9:05 PM, Dario Faggioli <raistlin@linux.it> wrote:
On dom, 2013-06-16 at 22:09 +0530, varun bhatnagar wrote:
Hi,
Hi,
I am trying to install xen and provide libvrit support to it but while installing at some point of time it tries to connect to GIT repository and creates a clone but I am behind firewall and it is getting timed out.... :(
Ok, so you're trying building Xen from the sources, right? On what distribution? Also, if I can ask, is there a reason why you need to build it instead of using the distro provided packages? (only asking because that's usually a lot easier :-) ).
I am pasting a screenshot below. Can anyone of you please help me out with this one.
Can't see it. Actually, in general, I think cutting-&-pasting the textual output is going to be much better than a screenshot! :-P
Anyway, yes, for now, Xen needs to fetch some external sources/repositories during the building process. We're working of improving this (i.e., getting rid of it), for instance, by making it possible to use what the user already have in his system (e.g., provided by the proper distro packages), but we're not there yet.
What you can do, for now, it get the external code yourself, from somewhere outside the firewall that blocks your `git clone' and then copy them next to the Xen sources, in the local filesystem, and point the build process to them.
For achieving the latter, you can create a file called ".config" in Xen source's root directory, where you define specific variables, pointing o the sources. So, for example for upstream and traditional QEMU, you want to clone the repository from some place where that is possible, copy them in /foo/bar/qemu-xen-traditional and /foo/bar/qemu-xen-upstream and write the following in the .config file:
CONFIG_QEMU=/foo/bar/qemu-xen-traditiona QEMU_UPSTREAM_URL=/foo/bar/qemu-xen-upstream
That would at least help, I think. :-)
Allow me to add that, since this is still a ver Xen specific issue, you may be more lucky in finding help on some other mailing lists (and also avoid disturbing people in this very one :-D).
For general questions about using Xen, see here: http://lists.xenproject.org/cgi-bin/mailman/listinfo/xen-users
If, by any chance, you're on Fedora, see here: https://lists.fedoraproject.org/mailman/listinfo/xen
Regards, Dario
-- <<This happens because I choose it to happen!>> (Raistlin Majere) ----------------------------------------------------------------- Dario Faggioli, Ph.D, http://about.me/dario.faggioli Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK)