summaryrefslogtreecommitdiff
path: root/system/qemu/qemu.SlackBuild
diff options
context:
space:
mode:
authorEdward W. Koenig <kingbeowulf@gmail.com>2015-05-14 23:25:41 +0700
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2015-05-15 07:26:30 +0700
commit55b085e26c846176af7ed0c048a833715c55b491 (patch)
treeef21b1d46dedbf209a34e58582b96ad44ddde575 /system/qemu/qemu.SlackBuild
parentc2d2a20ef389295055b6b7fe6241490dbe5a6769 (diff)
downloadslackbuilds-55b085e26c846176af7ed0c048a833715c55b491.tar.gz
system/qemu: Added patch to fix VENOM vulnerability.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'system/qemu/qemu.SlackBuild')
-rw-r--r--system/qemu/qemu.SlackBuild6
1 files changed, 5 insertions, 1 deletions
diff --git a/system/qemu/qemu.SlackBuild b/system/qemu/qemu.SlackBuild
index 25d568b7cf..c9c7c4698f 100644
--- a/system/qemu/qemu.SlackBuild
+++ b/system/qemu/qemu.SlackBuild
@@ -39,10 +39,11 @@
# 1.6a 23-NOV-2014 added overlooked AUDIODRIVERS switch per SBo list
# 1.7 01-JAN-2015 updated to 2.2.0 ; build and link static libusb option (rw, tm, SBo list)
# 1.8 27-APR-2015 updated to version 2.3.0
+# 1.9 14-MAY-2015 patched for "Venom" CVE-2015-3456 http://git.qemu.org/?p=qemu.git;a=commitdiff;h=e907746266721f305d67bc0718795fedee2e824c
PRGNAM=qemu
VERSION=${VERSION:-2.3.0}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
KVMGROUP=${KVMGROUP:-users}
@@ -136,6 +137,9 @@ if [ "$LIBUSB" = "yes" ]; then
USBSTATIC="$TMP/$PRGNAM-$VERSION/libusb-static/lib/pkgconfig"
fi
+# patch Venom bug CVE-2015-3456
+patch -p1 < $CWD/qemu_venom.patch
+
PKG_CONFIG_PATH+="${USBSTATIC}" \
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \