mirror of
https://github.com/libvirt/libvirt.git
synced 2025-02-25 18:55:26 -06:00
build: disable dtrace on non-Linux builds
Using dtrace (and systemtap in general) is Linux-specific. Running ./autobuild.sh shows that attempting a cross-build to target mingw was mistakenly trying to build dtrace code, merely because it was present on the compilation host. * configure.ac (with_dtrace): Don't attempt to use dtrace when doing a cross-build hosted on Linux but targetting elsewhere. Reported by Daniel P. Berrange.
This commit is contained in:
parent
8fb2aeb662
commit
f9d60b1946
@ -269,9 +269,10 @@ if test "$prefix" = "/usr" && test "$sysconfdir" = '${prefix}/etc' ; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
dnl Make some notes about which OS we're compiling for, as the lxc and qemu
|
dnl Make some notes about which OS we're compiling for, as the lxc and qemu
|
||||||
dnl drivers require linux headers, while storage_mpath and nwfilter are also
|
dnl drivers require linux headers, and storage_mpath, dtrace, and nwfilter
|
||||||
dnl linux specific. The "network" and storage_fs drivers are known to not
|
dnl are also linux specific. The "network" and storage_fs drivers are known
|
||||||
dnl work on MacOS X presently, so we also make a note if compiling for that
|
dnl to not work on MacOS X presently, so we also make a note if compiling
|
||||||
|
dnl for that
|
||||||
|
|
||||||
with_linux=no with_osx=no
|
with_linux=no with_osx=no
|
||||||
case $host in
|
case $host in
|
||||||
@ -288,6 +289,7 @@ if test $with_linux = no; then
|
|||||||
then
|
then
|
||||||
with_qemu=no
|
with_qemu=no
|
||||||
fi
|
fi
|
||||||
|
with_dtrace=no
|
||||||
fi
|
fi
|
||||||
|
|
||||||
AM_CONDITIONAL([WITH_LINUX], [test "$with_linux" = "yes"])
|
AM_CONDITIONAL([WITH_LINUX], [test "$with_linux" = "yes"])
|
||||||
|
Loading…
Reference in New Issue
Block a user