[pve-devel] [RFC qemu 1/2] build: disable sdl

Fabian Gr├╝nbichler f.gruenbichler at proxmox.com
Wed Oct 18 12:45:59 CEST 2017


to reduce direct and transitive dependencies

Signed-off-by: Fabian Gr├╝nbichler <f.gruenbichler at proxmox.com>
---
this alone pulls in a lot of X-related packages in our default install, because
libsdl1.2debian depends on libpulse0 which depends on libxtst6 which depends on lots of X stuff

 debian/control | 2 --
 debian/rules   | 2 +-
 2 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/debian/control b/debian/control
index d2c40ff..f72ca36 100644
--- a/debian/control
+++ b/debian/control
@@ -16,7 +16,6 @@ Build-Depends: autotools-dev,
                libnuma-dev,
                libpci-dev,
                librbd-dev (>= 0.48),
-               libsdl1.2-dev,
                libspice-protocol-dev (>= 0.12.5),
                libusb-1.0-0-dev (>= 1.0.17-1),
                libusbredirparser-dev (>= 0.6-2),
@@ -37,7 +36,6 @@ Depends: ceph-common (>= 0.48),
          libiscsi4 (>= 1.12.0) | libiscsi7,
          libjemalloc1,
          libjpeg62-turbo,
-         libsdl1.2debian,
          libusb-1.0-0 (>= 1.0.17-1),
          libusbredirparser1 (>= 0.6-2),
          libuuid1,
diff --git a/debian/rules b/debian/rules
index 9396228..c899568 100755
--- a/debian/rules
+++ b/debian/rules
@@ -41,7 +41,7 @@ config.status: configure
 	--prefix=/usr --datadir=/usr/share \
 	--docdir=/usr/share/doc/pve-qemu-kvm \
 	--sysconfdir=/etc --localstatedir=/var --disable-xen --enable-gnutls \
-	--enable-sdl --enable-linux-aio --enable-rbd --enable-libiscsi \
+	--disable-sdl --enable-linux-aio --enable-rbd --enable-libiscsi \
 	--disable-smartcard --audio-drv-list="alsa" --enable-spice \
 	--enable-usb-redir --enable-glusterfs --enable-libusb --disable-gtk \
 	--enable-xfsctl --enable-numa --disable-strip --enable-jemalloc \
-- 
2.14.2




More information about the pve-devel mailing list