From: Jacek Konieczny Date: Wed, 9 Apr 2014 10:39:12 +0000 (+0200) Subject: workaround for libjpeg/glib boolean conflict X-Git-Tag: auto/th/qemu-1.7.1-2~4 X-Git-Url: https://git.pld-linux.org/?p=packages%2Fqemu.git;a=commitdiff_plain;h=108b8fcae5d435dc107d45cb819e531a77fe5667 workaround for libjpeg/glib boolean conflict --- diff --git a/libjpeg-boolean.patch b/libjpeg-boolean.patch new file mode 100644 index 0000000..c321830 --- /dev/null +++ b/libjpeg-boolean.patch @@ -0,0 +1,12 @@ +diff -dur qemu-1.7.1.orig/ui/vnc-enc-tight.c qemu-1.7.1/ui/vnc-enc-tight.c +--- qemu-1.7.1.orig/ui/vnc-enc-tight.c 2014-03-25 15:01:10.000000000 +0100 ++++ qemu-1.7.1/ui/vnc-enc-tight.c 2014-04-09 11:36:05.000000000 +0200 +@@ -41,6 +41,8 @@ + #endif + #ifdef CONFIG_VNC_JPEG + #include ++#define HAVE_BOOLEAN ++#define boolean int + #include + #endif + diff --git a/qemu.spec b/qemu.spec index d3cfa33..57c511b 100644 --- a/qemu.spec +++ b/qemu.spec @@ -41,6 +41,7 @@ Patch2: %{name}-whitelist.patch Patch3: %{name}-system-libcacard.patch Patch4: vmdk3ro.patch Patch5: %{name}-xattr.patch +Patch6: libjpeg-boolean.patch # Proof of concept, for reference, do not remove Patch400: %{name}-kde_virtual_workspaces_hack.patch URL: http://www.qemu-project.org/ @@ -587,6 +588,7 @@ Ten pakiet nie musi być zainstalowany w systemie hosta. %patch3 -p1 %patch4 -p1 %patch5 -p1 +%patch6 -p1 %{__mv} libcacard libcacard-use-system-lib