[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] RE: [Xen-devel] tools/vnet build issues and a patch to fix part
On Wed, 2005-02-09 at 12:34, Ian Pratt wrote: > You don't half like living on the bleeding edge ;-) Something about frying pans and a fire comes to mind. :-) > I'm not aware of anyone outside HP that uses vnets regularly, but > they're a cool thing that we want to maintain. > > I suspect that the current breakage is because the code was written for > 2.6.7, and there have been updates since. Syncing up probably isn't very > hard. Perhaps a volunteer will step forward.... from what I have seen so far, it probably got more to do with how VnetMsgHdr is being used in VarpHdr (both in vnet-modules/if_varp.h) and things that earlier versions of gcc allowed that gcc 3.3.5 doesn't. At least that's my initial thoughts. (gentoo-dev-sources-2.6.10-r6) in case you were wondering .... Now if I was REALLY bleeding edge I would be doing the initial setup with gentoo-hardened (2.6.x) (grsecurity/ssp/pie) on uClibc and gcc-3.4.x. > Ian > > > My findings to date are as follows: > > 1) building of gc is broken (at least for me). I needed the attached > > patch to get things working properly. > > > > PATCH tools_vnet_Makefile.gc-6.3.patch - Signed off by: bgb@xxxxxxxxx > > > > 2) The actual vnet-module driver is failing to build with > > the following > > errors: > > ______________________________________________________________ > > __________ > > > > In file included from vnetd.h:22, > > from vcache.c:39: > > ../vnet-module/if_varp.h:39: warning: declaration does not declare > > anything > > In file included from vcache.c:39: > > vnetd.h:40: warning: declaration does not declare anything > > vcache.c: In function `varp_send': > > vcache.c:105: error: structure has no member named `id' > > vcache.c:106: error: structure has no member named `opcode' > > vcache.c: In function `vcache_forward_varp': > > vcache.c:506: error: structure has no member named `opcode' > > vcache.c: In function `vcache_handle_message': > > vcache.c:614: error: structure has no member named `opcode' > > make[1]: *** [vcache.o] Error 1 > > make[1]: Leaving directory `/usr/src/bk/xen/tools/vnet/vnetd' > > make: *** [vnetd] Error 2 > > _________________________________________________________________ > > > > Does anyone have an idea as to what opcode and id should be? > > > > B. > > > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_ide95&alloc_id396&op=click > _______________________________________________ > Xen-devel mailing list > Xen-devel@xxxxxxxxxxxxxxxxxxxxx > https://lists.sourceforge.net/lists/listinfo/xen-devel > ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |