From bc1145c7788f893ae99ea27519c37e940212c4ab56c8d672b1a416bcc250b67c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Lie?= Date: Wed, 4 Dec 2019 20:00:00 +0000 Subject: [PATCH] Accepting request 754074 from GNOME:Next OBS-URL: https://build.opensuse.org/request/show/754074 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gjs?expand=0&rev=174 --- gjs.changes | 5 +++++ gjs.spec | 11 ++++------- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/gjs.changes b/gjs.changes index 9bbe04e..5b77cad 100644 --- a/gjs.changes +++ b/gjs.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Wed Dec 4 13:52:11 UTC 2019 - Frederic Crozat + +- Enable systemtap support. + ------------------------------------------------------------------- Mon Nov 25 19:26:00 UTC 2019 - Bjørn Lie diff --git a/gjs.spec b/gjs.spec index 5914af7..6a66a2a 100644 --- a/gjs.spec +++ b/gjs.spec @@ -16,10 +16,6 @@ # -# TODO: systemtap/dtrace is currently (1.53.91) failing, when -# https://gitlab.gnome.org/GNOME/gjs/issues/196 gets fixed and released, -# remove all conditional macros and enable systemtap. -%bcond_with systemtap Name: gjs Version: 1.58.3 Release: 0 @@ -93,9 +89,12 @@ Mozilla SpiderMonkey JavaScript engine. %autosetup -p1 %build +#doesn't play well with systemtap +%global _lto_cflags %{nil} + %configure \ --disable-static \ - --%{?with_systemtap:enable}%{!?with_systemtap:disable}-systemtap + --enable-systemtap make %{?_smp_mflags} %install @@ -126,8 +125,6 @@ rm %{buildroot}/usr/share/glib-2.0/schemas/org.gnome.GjsTest.gschema.xml %{_libdir}/*.so %{_libdir}/pkgconfig/*.pc %{_datadir}/%{name}-1.0/ -%if %{with systemtap} %{_datadir}/systemtap/tapset/*.stp -%endif %changelog