cfae4d4
%{!?with_sqlite: %define with_sqlite 1}
bd5a7bb
%{!?with_docs: %define with_docs 1}
bd5a7bb
%{!?with_crash: %define with_crash 0}
bb598bf
%{!?with_rpm: %define with_rpm 1}
bd5a7bb
%{!?with_bundled_elfutils: %define with_bundled_elfutils 0}
bd5a7bb
%{!?elfutils_version: %define elfutils_version 0.127}
da32dac
%{!?pie_supported: %define pie_supported 1}
8ba65ec
%{!?with_grapher: %define with_grapher 1}
0fc2adf
17e3a21
Name: systemtap
3b30fa9
Version: 1.0
0683af9
Release: 2%{?dist}
bd5a7bb
# for version, see also configure.ac
17e3a21
Summary: Instrumentation System
17e3a21
Group: Development/System
0fc2adf
License: GPLv2+
17e3a21
URL: http://sourceware.org/systemtap/
4854246
Source: ftp://sourceware.org/pub/%{name}/releases/%{name}-%{version}.tar.gz
17e3a21
1c28fdd
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
17e3a21
17e3a21
Requires: kernel >= 2.6.9-11
9a28b9d
%if %{with_sqlite}
fe18a23
BuildRequires: sqlite-devel
0fc2adf
%endif
9a28b9d
%if %{with_crash}
4d4e1ff
BuildRequires: crash-devel zlib-devel
4854246
%endif
bb598bf
%if %{with_rpm}
bb598bf
BuildRequires: rpm-devel glibc-headers
bb598bf
%endif
cfae4d4
# Alternate kernel packages kernel-PAE-devel et al have a virtual
cfae4d4
# provide for kernel-devel, so this requirement does the right thing.
cfae4d4
Requires: kernel-devel
a4c5040
Requires: gcc make
13eb83c
# Suggest: kernel-debuginfo
f89d042
Requires: systemtap-runtime = %{version}-%{release}
bb598bf
BuildRequires: nss-devel nss-tools pkgconfig
17e3a21
9a28b9d
%if %{with_bundled_elfutils}
17e3a21
Source1: elfutils-%{elfutils_version}.tar.gz
17e3a21
Patch1: elfutils-portability.patch
bb598bf
BuildRequires: m4
17e3a21
%define setup_elfutils -a1
17e3a21
%else
17e3a21
BuildRequires: elfutils-devel >= %{elfutils_version}
17e3a21
%endif
9a28b9d
%if %{with_crash}
9a28b9d
Requires: crash
9a28b9d
%endif
9a28b9d
9a28b9d
%if %{with_docs}
9a28b9d
BuildRequires: /usr/bin/latex /usr/bin/dvips /usr/bin/ps2pdf latex2html
cfae4d4
# On F10, xmlto's pdf support was broken off into a sub-package,
cfae4d4
# called 'xmlto-tex'.  To avoid a specific F10 BuildReq, we'll do a
cfae4d4
# file-based buildreq on '/usr/share/xmlto/format/fo/pdf'.
cfae4d4
BuildRequires: xmlto /usr/share/xmlto/format/fo/pdf
9a28b9d
%endif
17e3a21
8ba65ec
%if %{with_grapher}
8ba65ec
BuildRequires: gtkmm24-devel >= 2.8
8ba65ec
%endif
8ba65ec
0683af9
# Fix three --unprivileged DOS issues (CVE-2009-2911)
0683af9
Patch10: SystemTap-1.0-limit-printf-arguments.patch
0683af9
Patch11: SystemTap-1.0-limit-dwarf-expression-stack-size.patch
0683af9
Patch12: SystemTap-1.0-unwind-table-size-checks.patch
0683af9
17e3a21
%description
17e3a21
SystemTap is an instrumentation system for systems running Linux 2.6.
17e3a21
Developers can write instrumentation to collect data on the operation
17e3a21
of the system.
17e3a21
f89d042
%package runtime
f89d042
Summary: Instrumentation System Runtime
f89d042
Group: Development/System
0fc2adf
License: GPLv2+
f89d042
URL: http://sourceware.org/systemtap/
f89d042
Requires: kernel >= 2.6.9-11
9a28b9d
Requires(pre): shadow-utils
f89d042
f89d042
%description runtime
f89d042
SystemTap runtime is the runtime component of an instrumentation
f89d042
system for systems running Linux 2.6.  Developers can write
f89d042
instrumentation to collect data on the operation of the system.
f89d042
0fc2adf
%package testsuite
0fc2adf
Summary: Instrumentation System Testsuite
0fc2adf
Group: Development/System
0fc2adf
License: GPLv2+
0fc2adf
URL: http://sourceware.org/systemtap/
3b30fa9
Requires: systemtap systemtap-sdt-devel dejagnu which
0fc2adf
0fc2adf
%description testsuite
0fc2adf
The testsuite allows testing of the entire SystemTap toolchain
0fc2adf
without having to rebuild from sources.
0fc2adf
bd5a7bb
%package client
bd5a7bb
Summary: Instrumentation System Client
bd5a7bb
Group: Development/System
bd5a7bb
License: GPLv2+
bd5a7bb
URL: http://sourceware.org/systemtap/
bd5a7bb
Requires: systemtap-runtime = %{version}-%{release}
cfae4d4
Requires: avahi avahi-tools nss nss-tools mktemp
3b30fa9
Requires: zip unzip
bd5a7bb
bd5a7bb
%description client
3b30fa9
This is the remote script compilation client component of systemtap.
3b30fa9
It relies on a nearby compilation server to translate systemtap
3b30fa9
scripts to kernel objects, so a client workstation only needs the
3b30fa9
runtime, and not the compiler/etc toolchain.
bd5a7bb
bd5a7bb
%package server
bd5a7bb
Summary: Instrumentation System Server
bd5a7bb
Group: Development/System
bd5a7bb
License: GPLv2+
bd5a7bb
URL: http://sourceware.org/systemtap/
bd5a7bb
Requires: systemtap
cfae4d4
Requires: avahi avahi-tools nss nss-tools mktemp
3b30fa9
Requires: zip unzip
bd5a7bb
bd5a7bb
%description server
3b30fa9
This is the remote script compilation server component of systemtap.
3b30fa9
It announces itself to local clients with avahi, and compiles systemtap
3b30fa9
scripts to kernel objects on their demand.
bd5a7bb
cfae4d4
%package sdt-devel
cfae4d4
Summary: Static probe support tools
cfae4d4
Group: Development/System
cfae4d4
License: GPLv2+
cfae4d4
URL: http://sourceware.org/systemtap/
cfae4d4
cfae4d4
%description sdt-devel
cfae4d4
Support tools to allow applications to use static probes.
cfae4d4
cfae4d4
%package initscript
cfae4d4
Summary: Systemtap Initscript
cfae4d4
Group: Development/System
cfae4d4
License: GPLv2+
cfae4d4
URL: http://sourceware.org/systemtap/
cfae4d4
Requires: systemtap-runtime, initscripts
cfae4d4
cfae4d4
%description initscript
cfae4d4
Initscript for Systemtap scripts.
cfae4d4
8ba65ec
%if %{with_grapher}
8ba65ec
%package grapher
8ba65ec
Summary: Instrumentation System Grapher
8ba65ec
Group: Development/System
8ba65ec
License: GPLv2+
8ba65ec
URL: http://sourceware.org/systemtap/
8ba65ec
Requires: systemtap-runtime
8ba65ec
8ba65ec
%description grapher
8ba65ec
SystemTap grapher is a utility for real-time visualization of
8ba65ec
data from SystemTap instrumentation scripts.
8ba65ec
%endif
8ba65ec
17e3a21
%prep
17e3a21
%setup -q %{?setup_elfutils}
17e3a21
9a28b9d
%if %{with_bundled_elfutils}
17e3a21
cd elfutils-%{elfutils_version}
17e3a21
%patch1 -p1
17e3a21
sleep 1
17e3a21
find . \( -name Makefile.in -o -name aclocal.m4 \) -print | xargs touch
17e3a21
sleep 1
17e3a21
find . \( -name configure -o -name config.h.in \) -print | xargs touch
17e3a21
cd ..
17e3a21
%endif
17e3a21
0683af9
# Fix three --unprivileged DOS issues (CVE-2009-2911)
0683af9
%patch10 -p1
0683af9
%patch11 -p1
0683af9
%patch12 -p1
0683af9
17e3a21
%build
17e3a21
9a28b9d
%if %{with_bundled_elfutils}
17e3a21
# Build our own copy of elfutils.
2dc112d
%define elfutils_config --with-elfutils=elfutils-%{elfutils_version}
17e3a21
17e3a21
# We have to prevent the standard dependency generation from identifying
17e3a21
# our private elfutils libraries in our provides and requires.
17e3a21
%define _use_internal_dependency_generator	0
17e3a21
%define filter_eulibs() /bin/sh -c "%{1} | sed '/libelf/d;/libdw/d;/libebl/d'"
17e3a21
%define __find_provides %{filter_eulibs /usr/lib/rpm/find-provides}
17e3a21
%define __find_requires %{filter_eulibs /usr/lib/rpm/find-requires}
b04ba44
b04ba44
# This will be needed for running stap when not installed, for the test suite.
b04ba44
%define elfutils_mflags LD_LIBRARY_PATH=`pwd`/lib-elfutils
17e3a21
%endif
17e3a21
9a28b9d
# Enable/disable the sqlite coverage testing support
9a28b9d
%if %{with_sqlite}
9a28b9d
%define sqlite_config --enable-sqlite
9a28b9d
%else
9a28b9d
%define sqlite_config --disable-sqlite
9a28b9d
%endif
9a28b9d
9a28b9d
# Enable/disable the crash extension
9a28b9d
%if %{with_crash}
9a28b9d
%define crash_config --enable-crash
9a28b9d
%else
9a28b9d
%define crash_config --disable-crash
9a28b9d
%endif
9a28b9d
bb598bf
# Enable/disable the code to find and suggest needed rpms
bb598bf
%if %{with_rpm}
bb598bf
%define rpm_config --with-rpm
bb598bf
%else
bb598bf
%define rpm_config --without-rpm
bb598bf
%endif
bb598bf
9a28b9d
%if %{with_docs}
9a28b9d
%define docs_config --enable-docs
9a28b9d
%else
9a28b9d
%define docs_config --disable-docs
0fc2adf
%endif
0fc2adf
da32dac
# Enable pie as configure defaults to disabling it
da32dac
%if %{pie_supported}
da32dac
%define pie_config --enable-pie
da32dac
%else
da32dac
%define pie_config --disable-pie
da32dac
%endif
9a28b9d
bb598bf
%if %{with_grapher}
bb598bf
%define grapher_config --enable-grapher
bb598bf
%else
bb598bf
%define grapher_config --disable-grapher
bb598bf
%endif
bb598bf
9a28b9d
bb598bf
%configure %{?elfutils_config} %{sqlite_config} %{crash_config} %{docs_config} %{pie_config} %{grapher_config} %{rpm_config}
fe18a23
make %{?_smp_mflags}
17e3a21
8d6b47e
%install
8d6b47e
rm -rf ${RPM_BUILD_ROOT}
8d6b47e
make DESTDIR=$RPM_BUILD_ROOT install
8d6b47e
bd5a7bb
# We want the examples in the special doc dir, not the build install dir.
bd5a7bb
# We build it in place and then move it away so it doesn't get installed
bd5a7bb
# twice. rpm can specify itself where the (versioned) docs go with the
bd5a7bb
# %doc directive.
8d6b47e
mv $RPM_BUILD_ROOT%{_datadir}/doc/systemtap/examples examples
8d6b47e
4d4e1ff
# Fix paths in the example & testsuite scripts
4d4e1ff
find examples testsuite -type f -name '*.stp' -print0 | xargs -0 sed -i -r -e '1s@^#!.+stap@#!%{_bindir}/stap@'
b04ba44
0fc2adf
# Because "make install" may install staprun with mode 04111, the
0fc2adf
# post-processing programs rpmbuild runs won't be able to read it.
0fc2adf
# So, we change permissions so that they can read it.  We'll set the
0fc2adf
# permissions back to 04111 in the %files section below.
0fc2adf
chmod 755 $RPM_BUILD_ROOT%{_bindir}/staprun
0fc2adf
0fc2adf
# Copy over the testsuite
0fc2adf
cp -rp testsuite $RPM_BUILD_ROOT%{_datadir}/systemtap
8d6b47e
bd5a7bb
%if %{with_docs}
8d6b47e
# We want the manuals in the special doc dir, not the generic doc install dir.
bd5a7bb
# We build it in place and then move it away so it doesn't get installed
bd5a7bb
# twice. rpm can specify itself where the (versioned) docs go with the
bd5a7bb
# %doc directive.
8d6b47e
mkdir docs.installed
8d6b47e
mv $RPM_BUILD_ROOT%{_datadir}/doc/systemtap/*.pdf docs.installed/
eb90f4f
mv $RPM_BUILD_ROOT%{_datadir}/doc/systemtap/tapsets docs.installed/
bd5a7bb
%endif
17e3a21
cfae4d4
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/init.d/
cfae4d4
install -m 755 initscript/systemtap $RPM_BUILD_ROOT%{_sysconfdir}/init.d/
cfae4d4
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/systemtap
cfae4d4
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/systemtap/conf.d
cfae4d4
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/systemtap/script.d
cfae4d4
install -m 644 initscript/config $RPM_BUILD_ROOT%{_sysconfdir}/systemtap
cfae4d4
mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/cache/systemtap
cfae4d4
mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/run/systemtap
cfae4d4
17e3a21
%clean
17e3a21
rm -rf ${RPM_BUILD_ROOT}
17e3a21
9a28b9d
%pre runtime
0fc2adf
getent group stapdev >/dev/null || groupadd -r stapdev
0fc2adf
getent group stapusr >/dev/null || groupadd -r stapusr
0fc2adf
exit 0
0fc2adf
cfae4d4
%post initscript
cfae4d4
chkconfig --add systemtap
cfae4d4
exit 0
cfae4d4
cfae4d4
%preun initscript
cfae4d4
chkconfig --del systemtap
cfae4d4
exit 0
cfae4d4
bb598bf
%post
bb598bf
# Remove any previously-built uprobes.ko materials
02c9a3a
(make -C /usr/share/systemtap/runtime/uprobes clean) >/dev/null 2>&1 || true
02c9a3a
(/sbin/rmmod uprobes) >/dev/null 2>&1 || true
bb598bf
bb598bf
%preun
bb598bf
# Ditto
02c9a3a
(make -C /usr/share/systemtap/runtime/uprobes clean) >/dev/null 2>&1 || true
02c9a3a
(/sbin/rmmod uprobes) >/dev/null 2>&1 || true
cfae4d4
17e3a21
%files
17e3a21
%defattr(-,root,root)
17e3a21
eedf72b
%doc README AUTHORS NEWS COPYING examples
9a28b9d
%if %{with_docs}
8d6b47e
%doc docs.installed/*.pdf
eb90f4f
%doc docs.installed/tapsets
9a28b9d
%endif
17e3a21
17e3a21
%{_bindir}/stap
bd5a7bb
%{_bindir}/stap-report
bb598bf
%{_bindir}/stap-env
bb598bf
%{_bindir}/stap-gen-cert
bb598bf
%{_bindir}/stap-authorize-cert
bb598bf
%{_bindir}/stap-authorize-signing-cert
b04ba44
%{_mandir}/man1/*
da32dac
%{_mandir}/man3/*
17e3a21
9a28b9d
%dir %{_datadir}/%{name}
9a28b9d
%{_datadir}/%{name}/runtime
9a28b9d
%{_datadir}/%{name}/tapset
17e3a21
9a28b9d
%if %{with_bundled_elfutils} || %{with_crash}
17e3a21
%dir %{_libdir}/%{name}
9a28b9d
%endif
9a28b9d
%if %{with_bundled_elfutils}
0fc2adf
%{_libdir}/%{name}/lib*.so*
17e3a21
%endif
9a28b9d
%if %{with_crash}
9a28b9d
%{_libdir}/%{name}/staplog.so*
9a28b9d
%endif
17e3a21
9a28b9d
%files runtime
f89d042
%defattr(-,root,root)
0fc2adf
%attr(4111,root,root) %{_bindir}/staprun
bd5a7bb
%{_bindir}/stap-report
9a28b9d
%{_libexecdir}/%{name}
bd5a7bb
%{_mandir}/man8/staprun.8*
1c28fdd
1c28fdd
%doc README AUTHORS NEWS COPYING
17e3a21
0fc2adf
%files testsuite
0fc2adf
%defattr(-,root,root)
9a28b9d
%{_datadir}/%{name}/testsuite
0fc2adf
bd5a7bb
%files client
bd5a7bb
%defattr(-,root,root)
bd5a7bb
%{_bindir}/stap-client
bb598bf
%{_bindir}/stap-env
bd5a7bb
%{_bindir}/stap-find-servers
3b30fa9
%{_bindir}/stap-authorize-cert
3b30fa9
%{_bindir}/stap-authorize-server-cert
cfae4d4
%{_bindir}/stap-client-connect
bd5a7bb
%{_mandir}/man8/stap-server.8*
bd5a7bb
bd5a7bb
%files server
bd5a7bb
%defattr(-,root,root)
bd5a7bb
%{_bindir}/stap-server
bd5a7bb
%{_bindir}/stap-serverd
bb598bf
%{_bindir}/stap-env
bd5a7bb
%{_bindir}/stap-start-server
bb598bf
%{_bindir}/stap-find-servers
bb598bf
%{_bindir}/stap-find-or-start-server
bd5a7bb
%{_bindir}/stap-stop-server
bb598bf
%{_bindir}/stap-gen-cert
bb598bf
%{_bindir}/stap-authorize-cert
bb598bf
%{_bindir}/stap-authorize-server-cert
cfae4d4
%{_bindir}/stap-server-connect
3b30fa9
%{_bindir}/stap-sign-module
bd5a7bb
%{_mandir}/man8/stap-server.8*
0fc2adf
cfae4d4
%files sdt-devel
cfae4d4
%defattr(-,root,root)
cfae4d4
%{_bindir}/dtrace
cfae4d4
%{_includedir}/sys/sdt.h
cfae4d4
cfae4d4
%files initscript
cfae4d4
%defattr(-,root,root)
cfae4d4
%{_sysconfdir}/init.d/systemtap
cfae4d4
%dir %{_sysconfdir}/systemtap
cfae4d4
%dir %{_sysconfdir}/systemtap/conf.d
cfae4d4
%dir %{_sysconfdir}/systemtap/script.d
cfae4d4
%config(noreplace) %{_sysconfdir}/systemtap/config
cfae4d4
%dir %{_localstatedir}/cache/systemtap
cfae4d4
%dir %{_localstatedir}/run/systemtap
cfae4d4
%doc initscript/README.initscript
cfae4d4
8ba65ec
%if %{with_grapher}
8ba65ec
%files grapher
8ba65ec
%defattr(-,root,root)
8ba65ec
%{_bindir}/stapgraph
8ba65ec
%endif
8ba65ec
cfae4d4
17e3a21
%changelog
0683af9
* Wed Oct 21 2009 Josh Stone <jistone@redhat.com> - 1.0-2
0683af9
- Fix three --unprivileged DOS issues (CVE-2009-2911)
0683af9
3b30fa9
* Tue Sep 22 2009 Josh Stone <jistone@redhat.com> - 1.0-1
3b30fa9
- Upstream release.
3bb0149
8ba65ec
* Tue Aug  4 2009 Josh Stone <jistone@redhat.com> - 0.9.9-1
8ba65ec
- Upstream release.
bddf56c
bb598bf
* Thu Jun 11 2009 Josh Stone <jistone@redhat.com> - 0.9.8-1
bb598bf
- Upstream release.
bb598bf
c9e0110
* Thu Apr 23 2009 Josh Stone <jistone@redhat.com> - 0.9.7-1
c9e0110
- Upstream release.
c9e0110
da32dac
* Fri Mar 27 2009 Josh Stone <jistone@redhat.com> - 0.9.5-1
da32dac
- Upstream release.
da32dac
da32dac
* Wed Mar 18 2009 Will Cohen <wcohen@redhat.com> - 0.9-2
da32dac
- Add location of man pages.
78ad32e
cfae4d4
* Tue Feb 17 2009 Frank Ch. Eigler <fche@redhat.com> - 0.9-1
cfae4d4
- Upstream release.
cfae4d4
bd5a7bb
* Thu Nov 13 2008 Frank Ch. Eigler <fche@redhat.com> - 0.8-1
bd5a7bb
- Upstream release.
bd5a7bb
8d6b47e
* Tue Jul 15 2008 Frank Ch. Eigler <fche@redhat.com> - 0.7-1
8d6b47e
- Upstream release.
3b7ea67
4d4e1ff
* Fri Feb  1 2008 Frank Ch. Eigler <fche@redhat.com> - 0.6.1-3
8d6b47e
- Add zlib-devel to buildreq; missing from crash-devel
8d6b47e
- Process testsuite .stp files for #!stap->#!/usr/bin/stap
4d4e1ff
4854246
* Fri Jan 18 2008 Frank Ch. Eigler <fche@redhat.com> - 0.6.1-1
4854246
- Add crash-devel buildreq to build staplog.so crash(8) module.
4854246
- Many robustness & functionality improvements:
4854246
4854246
* Wed Dec  5 2007 Will Cohen <wcohen@redhat.com> - 0.6-2
4854246
- Correct Source to point to location contain code.
4854246
0fc2adf
* Thu Aug  9 2007 David Smith <dsmith@redhat.com> - 0.6-1
0fc2adf
- Bumped version, added libcap-devel BuildRequires.
0fc2adf
0fc2adf
* Wed Jul 11 2007 Will Cohen <wcohen@redhat.com> - 0.5.14-2
0fc2adf
- Fix Requires and BuildRequires for sqlite.
0fc2adf
fe18a23
* Tue Jul  2 2007 Frank Ch. Eigler <fche@redhat.com> - 0.5.14-1
fe18a23
- Many robustness improvements: 1117, 1134, 1305, 1307, 1570, 1806,
fe18a23
  2033, 2116, 2224, 2339, 2341, 2406, 2426, 2438, 2583, 3037,
fe18a23
  3261, 3282, 3331, 3428 3519, 3545, 3625, 3648, 3880, 3888, 3911,
fe18a23
  3952, 3965, 4066, 4071, 4075, 4078, 4081, 4096, 4119, 4122, 4127,
fe18a23
  4146, 4171, 4179, 4183, 4221, 4224, 4254, 4281, 4319, 4323, 4326,
fe18a23
  4329, 4332, 4337, 4415, 4432, 4444, 4445, 4458, 4467, 4470, 4471,
fe18a23
  4518, 4567, 4570, 4579, 4589, 4609, 4664
fe18a23
1c28fdd
* Mon Mar 26 2007 Frank Ch. Eigler <fche@redhat.com> - 0.5.13-1
1c28fdd
- An emergency / preliminary refresh, mainly for compatibility
1c28fdd
  with 2.6.21-pre kernels.
1c28fdd
eedf72b
* Mon Jan  1 2007 Frank Ch. Eigler <fche@redhat.com> - 0.5.12-1
eedf72b
- Many changes, see NEWS file.
eedf72b
f89d042
* Tue Sep 26 2006 David Smith <dsmith@redhat.com> - 0.5.10-1
f89d042
- Added 'systemtap-runtime' subpackage.
f89d042
8b061be
* Wed Jul 19 2006 Roland McGrath <roland@redhat.com> - 0.5.9-1
8b061be
- PRs 2669, 2913
3519dd7
fd6d9a8
* Fri Jun 16 2006 Roland McGrath <roland@redhat.com> - 0.5.8-1
fd6d9a8
- PRs 2627, 2520, 2228, 2645
fd6d9a8
fd6d9a8
* Fri May  5 2006 Frank Ch. Eigler <fche@redhat.com> - 0.5.7-1
fd6d9a8
- PRs 2511 2453 2307 1813 1944 2497 2538 2476 2568 1341 2058 2220 2437
fd6d9a8
  1326 2014 2599 2427 2438 2465 1930 2149 2610 2293 2634 2506 2433
fd6d9a8
1e4c911
* Tue Apr  4 2006 Roland McGrath <roland@redhat.com> - 0.5.5-1
1e4c911
- Many changes, affected PRs include: 2068, 2293, 1989, 2334,
1e4c911
  1304, 2390, 2425, 953.
1e4c911
549a2fb
* Wed Feb  1 2006 Frank Ch. Eigler <fche@redhat.com> - 0.5.4-1
549a2fb
- PRs 1916, 2205, 2142, 2060, 1379
549a2fb
006402e
* Mon Jan 16 2006 Roland McGrath <roland@redhat.com> - 0.5.3-1
006402e
- Many changes, affected PRs include: 2056, 1144, 1379, 2057,
006402e
  2060, 1972, 2140, 2148
006402e
87c34fe
* Mon Dec 19 2005 Roland McGrath <roland@redhat.com> - 0.5.2-1
87c34fe
- Fixed build with gcc 4.1, various tapset changes.
a4c5040
2dc112d
* Wed Dec  7 2005 Roland McGrath <roland@redhat.com> - 0.5.1-1
2dc112d
- elfutils update, build changes
2dc112d
b660568
* Fri Dec 02 2005  Frank Ch. Eigler  <fche@redhat.com> - 0.5-1
b660568
- Many fixes and improvements: 1425, 1536, 1505, 1380, 1329, 1828, 1271,
b660568
  1339, 1340, 1345, 1837, 1917, 1903, 1336, 1868, 1594, 1564, 1276, 1295
b660568
a092a3a
* Mon Oct 31 2005 Roland McGrath <roland@redhat.com> - 0.4.2-1
a092a3a
- Many fixes and improvements: PRs 1344, 1260, 1330, 1295, 1311, 1368,
a092a3a
  1182, 1131, 1332, 1366, 1456, 1271, 1338, 1482, 1477, 1194.
a092a3a
896df58
* Wed Sep 14 2005 Roland McGrath <roland@redhat.com> - 0.4.1-1
896df58
- Many fixes and improvements since 0.2.2; relevant PRs include:
896df58
  1122, 1134, 1155, 1172, 1174, 1175, 1180, 1186, 1187, 1191, 1193, 1195,
896df58
  1197, 1205, 1206, 1209, 1213, 1244, 1257, 1258, 1260, 1265, 1268, 1270,
896df58
  1289, 1292, 1306, 1335, 1257
896df58
13eb83c
* Wed Sep  7 2005 Frank Ch. Eigler <fche@redhat.com>
13eb83c
- Bump version.
13eb83c
a4c5040
* Wed Aug 16 2005 Frank Ch. Eigler <fche@redhat.com>
a4c5040
- Bump version.
316d91e
8aa81e8
* Wed Aug  3 2005 Martin Hunt <hunt@redhat.com> - 0.2.2-1
8aa81e8
- Add directory /var/cache/systemtap
8aa81e8
- Add stp_check to /usr/libexec/systemtap
8aa81e8
316d91e
* Wed Aug  3 2005 Roland McGrath <roland@redhat.com> - 0.2.1-1
316d91e
- New version 0.2.1, various fixes.
316d91e
b04ba44
* Fri Jul 29 2005 Roland McGrath <roland@redhat.com> - 0.2-1
b04ba44
- New version 0.2, requires elfutils 0.111
2c8d5cd
b04ba44
* Mon Jul 25 2005 Roland McGrath <roland@redhat.com>
17e3a21
- Clean up spec file, build bundled elfutils.
17e3a21
17e3a21
* Thu Jul 21 2005 Martin Hunt <hunt@redhat.com>
17e3a21
- Set Version to use version from autoconf.
17e3a21
- Fix up some of the path names.
17e3a21
- Add Requires and BuildRequires.
17e3a21
17e3a21
* Wed Jul 19 2005 Will Cohen <wcohen@redhat.com>
17e3a21
- Initial creation of RPM.