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