From patchwork Mon Mar 7 06:17:49 2011 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: rbd: don't link with -lcrypto Date: Sun, 06 Mar 2011 20:17:49 -0000 From: Aurelien Jarno X-Patchwork-Id: 85687 Message-Id: <1299478669-11231-1-git-send-email-aurelien@aurel32.net> To: qemu-devel@nongnu.org Cc: Christian Brunner , Aurelien Jarno rbd support tries to both link with -lrados and -lcrypto. While the first one is of course necessary, the second is not necessary (only librados ifself needs to link with libcrypto). This fixes a licensing issue: qemu as a whole is GPL v2, and thus can't be linked with OpenSSL without an exception in the license, which seems Reviewed-by: Christian Brunner difficult to get given the number of persons involved. Cc: Christian Brunner Signed-off-by: Aurelien Jarno --- configure | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/configure b/configure index ef51a58..5932e39 100755 --- a/configure +++ b/configure @@ -1801,7 +1801,7 @@ if test "$rbd" != "no" ; then #include int main(void) { rados_initialize(0, NULL); return 0; } EOF - rbd_libs="-lrados -lcrypto" + rbd_libs="-lrados" if compile_prog "" "$rbd_libs" ; then librados_too_old=no cat > $TMPC <