mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2024-12-26 07:26:15 +01:00
Don't attempt to build dtrace support on OS X
Apparently the OS X "dtrace" command is different from the Sun one, which is what Linux supports. Since I don't have access to an OS X machine to test build patches on, simply disable dtrace on OS X for now. https://bugzilla.gnome.org/show_bug.cgi?id=622697
This commit is contained in:
parent
e5834637eb
commit
29a6fb68b7
22
configure.in
22
configure.in
@ -2791,17 +2791,21 @@ AC_ARG_ENABLE([dtrace],
|
||||
have_dtrace=no
|
||||
AC_MSG_CHECKING([whether to include dtrace tracing support])
|
||||
if test "x$enable_dtrace" != xno; then
|
||||
AC_MSG_RESULT([yes])
|
||||
AC_CHECK_PROGS(DTRACE, dtrace)
|
||||
if test -z "$DTRACE"; then
|
||||
if test "x$enable_dtrace" = xyes; then
|
||||
AC_MSG_ERROR([dtrace not found])
|
||||
if test x$glib_have_carbon = xyes; then
|
||||
AC_MSG_RESULT([no (not yet compatible with MacOS dtrace)])
|
||||
else
|
||||
AC_MSG_RESULT([yes])
|
||||
AC_CHECK_PROGS(DTRACE, dtrace)
|
||||
if test -z "$DTRACE"; then
|
||||
if test "x$enable_dtrace" = xyes; then
|
||||
AC_MSG_ERROR([dtrace not found])
|
||||
fi
|
||||
fi
|
||||
AC_CHECK_HEADER([sys/sdt.h],have_dtrace=yes,
|
||||
[if test "x$enable_dtrace" = xyes; then
|
||||
AC_MSG_ERROR([dtrace support needs sys/sdt.h header])
|
||||
fi])
|
||||
fi
|
||||
AC_CHECK_HEADER([sys/sdt.h],have_dtrace=yes,
|
||||
[if test "x$enable_dtrace" = xyes; then
|
||||
AC_MSG_ERROR([dtrace support needs sys/sdt.h header])
|
||||
fi])
|
||||
else
|
||||
AC_MSG_RESULT([no])
|
||||
fi
|
||||
|
Loading…
Reference in New Issue
Block a user