summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Nicholson <dbn.lists@gmail.com>2012-08-14 13:07:35 -0700
committerDan Nicholson <dbn.lists@gmail.com>2012-08-14 15:16:35 -0700
commit7178b2e041d7311715553533c6ed7217b33816cb (patch)
tree9f14a314625f7778115176e7eda7599c641af452
parent40dc57fb41205c80f5ab69023669efb31edf840d (diff)
glib: Remove check for tracing support
If dtrace or systemtap is installed glib will enable tracing automatically. Remove the check to always disable tracing. Freedesktop #53493
-rw-r--r--glib-patches/cross-compiling.patch10
-rw-r--r--glib-patches/glib-only.patch69
-rw-r--r--glib/configure.ac57
3 files changed, 68 insertions, 68 deletions
diff --git a/glib-patches/cross-compiling.patch b/glib-patches/cross-compiling.patch
index 9960b42..9550e65 100644
--- a/glib-patches/cross-compiling.patch
+++ b/glib-patches/cross-compiling.patch
@@ -1,8 +1,8 @@
diff --git a/glib/configure.ac b/glib/configure.ac
-index d551832..da67a56 100644
+index 27a4a23..160f57d 100644
--- a/glib/configure.ac
+++ b/glib/configure.ac
-@@ -2447,30 +2447,6 @@ int error = EILSEQ;
+@@ -2427,30 +2427,6 @@ int error = EILSEQ;
], have_eilseq=yes, have_eilseq=no);
AC_MSG_RESULT($have_eilseq)
@@ -30,6 +30,6 @@ index d551832..da67a56 100644
- fi
-fi
-
- dnl
- dnl Tracing
- dnl
+ dnl ************************************
+ dnl *** Enable lcov coverage reports ***
+ dnl ************************************
diff --git a/glib-patches/glib-only.patch b/glib-patches/glib-only.patch
index 7932cb7..efcef59 100644
--- a/glib-patches/glib-only.patch
+++ b/glib-patches/glib-only.patch
@@ -113,7 +113,7 @@ index f5c510d..95c71de 100644
files:
@files=`ls $(DISTFILES) 2> /dev/null `; for p in $$files; do \
diff --git a/glib/configure.ac b/glib/configure.ac
-index cadd925..6dc5f18 100644
+index cadd925..f7a1632 100644
--- a/glib/configure.ac
+++ b/glib/configure.ac
@@ -474,8 +474,6 @@ dnl
@@ -163,7 +163,7 @@ index cadd925..6dc5f18 100644
dnl *****************************
dnl *** Check for xattr (GIO) ***
-@@ -2585,35 +2552,6 @@ if test $cross_compiling = yes; then
+@@ -2585,92 +2552,6 @@ if test $cross_compiling = yes; then
fi
fi
@@ -196,10 +196,67 @@ index cadd925..6dc5f18 100644
-
-AM_CONDITIONAL(ENABLE_MAN, test x$enable_man != xno)
-
- dnl
- dnl Tracing
- dnl
-@@ -3529,87 +3467,22 @@ AC_SUBST(gio_INCLUDES)
+-dnl
+-dnl Tracing
+-dnl
+-
+-AC_ARG_ENABLE([dtrace],
+- [AS_HELP_STRING([--enable-dtrace],
+- [include tracing support for dtrace])])
+-have_dtrace=no
+-AC_MSG_CHECKING([whether to include dtrace tracing support])
+-if test "x$enable_dtrace" != xno; then
+- 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
+- else
+- 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
+- fi
+-else
+- AC_MSG_RESULT([no])
+-fi
+-if test "x$have_dtrace" = xyes; then
+- AC_DEFINE([HAVE_DTRACE], [1], [Define to 1 if using dtrace probes.])
+-fi
+-AM_CONDITIONAL([ENABLE_DTRACE], [test x$have_dtrace = xyes ])
+-
+-AC_MSG_CHECKING([whether to include systemtap tracing support])
+-AC_ARG_ENABLE([systemtap],
+- [AS_HELP_STRING([--enable-systemtap],
+- [include tracing support for systemtap])])
+-have_systemtap=no
+-if test "x$enable_systemtap" != xno -a "x$have_dtrace" = xyes; then
+- have_systemtap=yes
+-fi
+-AC_MSG_RESULT(${have_systemtap})
+-
+-AM_CONDITIONAL([ENABLE_SYSTEMTAP], [test x$have_systemtap = xyes])
+-
+-AC_ARG_WITH([tapset-install-dir],
+- AS_HELP_STRING([--with-tapset-install-dir=DIR],
+- [path where systemtap tapsets are installed [DATADIR/systemtap/tapset]]),
+- [if test "x${withval}" = x; then
+- ABS_TAPSET_DIR="\$(datadir)/systemtap/tapset"
+- else
+- ABS_TAPSET_DIR="${withval}"
+- fi],
+- [ABS_TAPSET_DIR="\$(datadir)/systemtap/tapset"])
+-AC_SUBST(ABS_TAPSET_DIR)
+-
+ dnl ************************************
+ dnl *** Enable lcov coverage reports ***
+ dnl ************************************
+@@ -3529,87 +3410,22 @@ AC_SUBST(gio_INCLUDES)
AC_CONFIG_FILES([
diff --git a/glib/configure.ac b/glib/configure.ac
index 027874f..160f57d 100644
--- a/glib/configure.ac
+++ b/glib/configure.ac
@@ -2427,63 +2427,6 @@ int error = EILSEQ;
], have_eilseq=yes, have_eilseq=no);
AC_MSG_RESULT($have_eilseq)
-dnl
-dnl Tracing
-dnl
-
-AC_ARG_ENABLE([dtrace],
- [AS_HELP_STRING([--enable-dtrace],
- [include tracing support for dtrace])])
-have_dtrace=no
-AC_MSG_CHECKING([whether to include dtrace tracing support])
-if test "x$enable_dtrace" != xno; then
- 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
- else
- 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
- fi
-else
- AC_MSG_RESULT([no])
-fi
-if test "x$have_dtrace" = xyes; then
- AC_DEFINE([HAVE_DTRACE], [1], [Define to 1 if using dtrace probes.])
-fi
-AM_CONDITIONAL([ENABLE_DTRACE], [test x$have_dtrace = xyes ])
-
-AC_MSG_CHECKING([whether to include systemtap tracing support])
-AC_ARG_ENABLE([systemtap],
- [AS_HELP_STRING([--enable-systemtap],
- [include tracing support for systemtap])])
-have_systemtap=no
-if test "x$enable_systemtap" != xno -a "x$have_dtrace" = xyes; then
- have_systemtap=yes
-fi
-AC_MSG_RESULT(${have_systemtap})
-
-AM_CONDITIONAL([ENABLE_SYSTEMTAP], [test x$have_systemtap = xyes])
-
-AC_ARG_WITH([tapset-install-dir],
- AS_HELP_STRING([--with-tapset-install-dir=DIR],
- [path where systemtap tapsets are installed [DATADIR/systemtap/tapset]]),
- [if test "x${withval}" = x; then
- ABS_TAPSET_DIR="\$(datadir)/systemtap/tapset"
- else
- ABS_TAPSET_DIR="${withval}"
- fi],
- [ABS_TAPSET_DIR="\$(datadir)/systemtap/tapset"])
-AC_SUBST(ABS_TAPSET_DIR)
-
dnl ************************************
dnl *** Enable lcov coverage reports ***
dnl ************************************