Blame SOURCES/build_configure.sh

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