[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] XenClient sources?
On Fri, Jun 18, 2010 at 10:03:29AM -0700, Chaitanya Upadhyay wrote: > Hi Lucio, > > > Other package that is missing is ocaml-dbus > > (http://projects.snarc.org/ocaml-dbus/) used by the > > xenclient-toolstack. > > Thanks for spotting this. The version used is identical to the 0.24 release > on github (http://github.com/vincenthz/ocaml-dbus). Vincent works for Citrix > and he's happy to waive the need for us to respin the source CD just to > include this, but we'll fix the build system to include it on future source > CDs. > > > The only thing I could spot now is the missing sources for > > /usr/bin/input_{server,client} binaries that are linked to > > /usr/lib/libpci.so.3.1.2 which is GPLv2 (or later) > > The engineering team took a look at this, and didn't think there was a reason > why the input stuff should be having anything to do with libpci. Indeed, it > turned out that input_{server,client} don't actually reference anything > provided by libpci, so it won't be dynamically linked against it. libpci > shows up in the output of ldd because of a bug in a configure script used to > build the daemon. > > You can demonstrate this simply by running sed on the binary to remove libpci > from the list of expected libraries, e.g. "sed -i > 's/libpci.so.3/libnsl.so.1/' input_{server,client}" [libnsl is used here > simply because it is not used by input_server/client and happens to have the > same length name.] If you run the sed script and reboot you should see that > input_server/client binaries still load correctly (as they were never > actually being dynamically linked against libpci) and that there is no loss > of functionality. Hence, input_server/client don't use any GPL libraries. > > We expect to release all of the extra bits and pieces like this as GPL and > submit them for consideration for the XCI tree, and are working on > appropriate legal signoff. Stay tuned... > > Citrix XenClient Product Team. > Hello, It seems the XCI sourcetrees on xenbits haven't been updated for a while.. any plans for this? -- Pasi > -----Original Message----- > From: luciofm [mailto:luciofm@xxxxxxxxx] > Sent: Thursday, June 17, 2010 7:19 AM > To: Chaitanya Upadhyay > Cc: xen-devel@xxxxxxxxxxxxxxxxxxx; Peter Blum > Subject: Re: [Xen-devel] XenClient sources? > > Hi, > > Other package that is missing is ocaml-dbus > (http://projects.snarc.org/ocaml-dbus/) used by the > xenclient-toolstack. > > Regards > Lúcio Maciel > luciofm@xxxxxxxxx > > > > On Wed, Jun 16, 2010 at 10:59, luciofm <luciofm@xxxxxxxxx> wrote: > > Hi Chaitanya, > > > > Thanks for the updated sources. > > > > The only thing I could spot now is the missing sources for > > /usr/bin/input_{server,client} binaries that are linked to > > /usr/lib/libpci.so.3.1.2 which is GPLv2 (or later) > > > > Regards. > > Lúcio Maciel > > luciofm@xxxxxxxxx > > > > On Mon, Jun 14, 2010 at 20:04, Chaitanya Upadhyay > > <Chaitanya.Upadhyay@xxxxxxxxxx> wrote: > >> The source iso for XenClient v1.0 RC has been updated with the missing > >> components at http://www.citrix.com/xenclient/tryit. Thanks for your > >> patience, and apologies for the delay. The md5 is > >> afe3e2654c26b3de3b891481c2ca31ad. > >> > >> Citrix XenClient Product Team > >> > >> -----Original Message----- > >> From: Lucio Maciel [mailto:luciofm@xxxxxxxxx] > >> Sent: Monday, June 14, 2010 7:16 AM > >> To: Chaitanya Upadhyay > >> Cc: xen-devel@xxxxxxxxxxxxxxxxxxx; Peter Blum > >> Subject: Re: [Xen-devel] XenClient sources? > >> > >> Hi, > >> > >> Any news on this? > >> > >> I noticed that there was no update on the sources available at > >> http://www.citrix.com/xenclient/tryit > >> > >> > >> Regars, > >> Lúcio Maciel > >> luciofm@xxxxxxxxx > >> > >> > >> On Thu, Jun 10, 2010 at 00:21, Lucio Maciel <luciofm@xxxxxxxxx> wrote: > >>> Thanks Chaitanya... > >>> > >>> Would the build repository be updated too? They are pretty outdated. > >>> > >>> Regards. > >>> Lúcio Maciel > >>> luciofm@xxxxxxxxx > >>> > >>> > >>> > >>> On Thu, Jun 10, 2010 at 00:04, Chaitanya Upadhyay > >>> <Chaitanya.Upadhyay@xxxxxxxxxx> wrote: > >>>> Hi Lucio, > >>>> > >>>> Thx for catching the error, and apologies for the missing sources. > >>>> We'll upload the corrected sources iso within the next 48 hrs. > >>>> > >>>> -Chaitanya > >>>> > >>>> XenClient Product Management Team > >>>> > >>>> On Jun 9, 2010, at 10:28 AM, "Lucio Maciel" <luciofm@xxxxxxxxx> wrote: > >>>> > >>>>> Hi Chaitanya, > >>>>> > >>>>> After a quick look I saw that there are several missing sources from > >>>>> the ISO available to download. > >>>>> > >>>>> Some of missing sources includes: > >>>>> - Xen hypervisor itself > >>>>> - Qemu (ioemu) device model > >>>>> - Xenclient toolstack (ocaml toolstack) > >>>>> - /usr/bin/input_server (it links to the GPL dbus library) > >>>>> - /usr/bin/ctxusb (links to GPL dbus library) > >>>>> - /usr/bin/uid (links to GPL dbus library) > >>>>> - /usr/bin/dbd (links to GPL dbus library) > >>>>> > >>>>> Regards > >>>>> Lúcio Maciel > >>>>> luciofm@xxxxxxxxx > >>>>> > >>>>> > >>>>> > >>>>> On Thu, May 13, 2010 at 14:43, Chaitanya Upadhyay > >>>>> <Chaitanya.Upadhyay@xxxxxxxxxx> wrote: > >>>>>> Hi Joanna, > >>>>>> > >>>>>> Please accept our apologies with the chaos of the Synergy show and the > >>>>>> release to web we didn't get links up to the source CDs on the main > >>>>>> Citrix site yesterday. The zip and ISOs for open source components in > >>>>>> XenClient are being uploaded currently, and should be available > >>>>>> shortly on http://www.citrix.com/xenclient/tryit. > >>>>>> > >>>>>> Thanks, > >>>>>> > >>>>>> XenClient Product Management > >>>>>> > >>>>>> > >>>>>> On 05/13/2010 11:07 AM, Joanna Rutkowska wrote: > >>>>>>> On 05/13/2010 10:56 AM, Jonathan Knowles wrote: > >>>>>>>> Hi Joanna > >>>>>>>> > >>>>>>>> On 13/05/10 09:35, Joanna Rutkowska wrote: > >>>>>>>>> Where can I download the sources for all the GPL-based components of > >>>>>>>>> the XenClient, specifically the Dom0 kernel and the Xen hypervisor > >>>>>>>>> (the very versions that were used for this particular XenClient)? > >>>>>>>> > >>>>>>>> The following site appears to have the source code: > >>>>>>>> > >>>>>>>> http://xenbits.xen.org/xenclient/ > >>>>>>>> > >>>>>>> > >>>>>>> If this page indeed contain the same sources that were used to build > >>>>>>> Citrix XenClient Express [1], then, in order to comply with the GPL > >>>>>>> license terms, I think you would need to do the following: > >>>>>>> > >>>>>>> 1) Put a link to this page on the Citrix XenClient Express download > >>>>>>> page [1] and make it clear that these are the very same sources you > >>>>>>> used for Xen Client Express. > >>>>>>> > >>>>>>> 2) Indicate which exact versions of Xen and Kernel (and in which > >>>>>>> configuration) have been used for this particular product. > >>>>>>> > >>>>>>> Thanks, > >>>>>>> joanna. > >>>>>>> > >>>>>>> [1] > >>>>>>> http://www.citrix.com/English/ps2/products/feature.asp?contentID=23003 > >>>>>>> 46 > >>>>>>> > >>>>>> > >>>>>> The site you pointed me to, doesn't seem to contain an up-to-date > >>>>>> repositories. E.g the most recent commits in those repositories are > >>>>>> *months* old... I can bet those repos do not contain the exact source > >>>>>> code you used for your product that you released today. > >>>>>> > >>>>>> joanna. > >>>>>> > >>>>>> > >>>>>> > >>>>>> _______________________________________________ > >>>>>> Xen-devel mailing list > >>>>>> Xen-devel@xxxxxxxxxxxxxxxxxxx > >>>>>> http://lists.xensource.com/xen-devel > >>>>>> > >>>> > >>>> > >>> > >> > > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@xxxxxxxxxxxxxxxxxxx > http://lists.xensource.com/xen-devel _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |