WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] Xen 4.0 in debian packages?

On Thu, 3 Jun 2010, Thomas Goirand wrote:
> Łukasz Oleś wrote:
> 
> Hi,
> 
> 2010/6/3 Mike Viau <viaum@xxxxxxxxxxxxxxx>:
>   
> 
> Also does
> your package address "blktap2" as Pasi pointed out may be missing?
>     
> 
> Actually blktap2 module is available in kernel. Blktap tools are
> missing due to openssl license issues.
>   
> 
> 
> That is 100% correct, and there's nothing I can do about
> the incompatibility of the OpenSSL and the GPL. By the
> way, this should also be an issue in the upstream Xen
> sources, not only in Debian. I am surprised to see that it
> doesn't seem to be an issue for xensource...
> 
> If I remember well, the bad clause is about advertising,
> where the author of OpenSSL ask that their product name
> be written when advertising about the functionalities.
> 
> That being said, maybe it would be possible to make a
> package for the blktap2 that would go in non-free. I could
> also do that work if I get some directions on how to do it,
> eg what "upstream" source should I get, and what binary
> should I package. That is, if I get enough time after
> I get approved as a DD before Squeeze is frozen.
> 

AFAIK blktap2 can be compiled against libgcrypt, see
tools/blktap2/drivers/Makefile:30

ifeq ($(CONFIG_Linux),y)
ifeq ($(shell . ./check_gcrypt $(CC)),yes)
CFLAGS += -DUSE_GCRYPT
CRYPT_LIB += -lgcrypt
else
CRYPT_LIB += -lcrypto
$(warning === libgcrypt not installed: falling back to libcrypto ===)
endif
else
CRYPT_LIB += -lcrypto
endif

just make sure ifeq ($(shell . ./check_gcrypt $(CC)),yes) succeed on
your system.

In any case ssl is only used to calculate MD5, I'll post another
implementation that doesn't need any library.
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel