Blame SOURCES/build_configure.sh

46bd62
#!/bin/sh
46bd62
46bd62
_prefix=$1
46bd62
shift
46bd62
_libdir=$1
46bd62
shift
46bd62
_sysconfdir=$1
46bd62
shift
46bd62
_localstatedir=$1
46bd62
shift
46bd62
_libexecdir=$1
46bd62
shift
46bd62
pkgname=$1
46bd62
shift
46bd62
arch=$1
46bd62
shift
46bd62
nvr=$1
46bd62
shift
46bd62
optflags=$1
46bd62
shift
46bd62
have_fdt=$1
46bd62
shift
46bd62
have_tcmalloc=$1
46bd62
shift
46bd62
46bd62
./configure \
46bd62
    --prefix=${_prefix} \
46bd62
    --libdir=${_libdir} \
46bd62
    --sysconfdir=${_sysconfdir} \
46bd62
    --interp-prefix=${_prefix}/qemu-%M \
46bd62
    --localstatedir=${_localstatedir} \
46bd62
    --libexecdir=${_libexecdir} \
46bd62
    --extra-ldflags="$extraldflags -pie -Wl,-z,relro -Wl,-z,now" \
46bd62
    --extra-cflags="${optflags} -fPIE -DPIE" \
46bd62
    --with-pkgversion=${nvr} \
46bd62
    --with-confsuffix=/${pkgname} \
46bd62
    --with-coroutine=ucontext \
46bd62
    --disable-bluez \
46bd62
    --disable-brlapi \
46bd62
    --disable-cap-ng \
46bd62
    --enable-coroutine-pool \
46bd62
    --disable-curl \
46bd62
    --disable-curses \
46bd62
    --disable-debug-tcg \
46bd62
    --enable-docs \
46bd62
    --disable-gtk \
46bd62
    --enable-kvm \
46bd62
    --disable-libiscsi \
46bd62
    --disable-libnfs \
46bd62
    --disable-libssh2 \
46bd62
    --disable-libusb \
46bd62
    --disable-bzip2 \
46bd62
    --disable-linux-aio \
46bd62
    --disable-lzo \
46bd62
    --disable-opengl \
46bd62
    --enable-pie \
46bd62
    --disable-qom-cast-debug \
46bd62
    --disable-sdl \
46bd62
    --disable-smartcard \
46bd62
    --disable-snappy \
46bd62
    --disable-sparse \
46bd62
    --disable-strip \
46bd62
    --disable-tpm \
46bd62
    --enable-trace-backend=dtrace \
46bd62
    --disable-vde \
46bd62
    --disable-vhdx \
46bd62
    --disable-vhost-scsi \
46bd62
    --disable-virtfs \
46bd62
    --disable-vnc-jpeg \
46bd62
    --disable-vte \
46bd62
    --disable-vnc-png \
46bd62
    --disable-vnc-sasl \
46bd62
    --enable-werror \
46bd62
    --disable-xen \
46bd62
    --disable-xfsctl \
46bd62
    --${have_fdt}-fdt \
46bd62
    --disable-glusterfs \
46bd62
    --enable-guest-agent \
46bd62
    --disable-numa \
46bd62
    --disable-rbd \
46bd62
    --disable-rdma \
46bd62
    --disable-seccomp \
46bd62
    --disable-spice \
46bd62
    --disable-usb-redir \
46bd62
    --${have_tcmalloc}-tcmalloc \
46bd62
    --disable-system \
46bd62
    --disable-tools \
46bd62
    "$@"