Blame SPECS/oprofile.spec

dcf580
Summary: System wide profiler
dcf580
Name: oprofile
dcf580
Version: 0.9.9
397971
Release: 27%{?dist}
dcf580
License: GPLv2+ and LGPLv2+
dcf580
Group: Development/System
dcf580
#
dcf580
Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
dcf580
Requires: binutils
dcf580
Requires: which
dcf580
Requires(pre): shadow-utils
dcf580
Requires(postun): shadow-utils
dcf580
Patch10: oprofile-0.4-guess2.patch
dcf580
Patch83: oprofile-0.9.7-xen.patch
22587b
Patch303: oprofile-num_symbolic.patch
22587b
Patch304: oprofile-xml.patch
22587b
Patch305: oprofile-rhbz1121205.patch
22587b
Patch400: oprofile-haswell.patch
22587b
Patch401: oprofile-silvermont.patch
22587b
Patch402: oprofile-broadwell.patch
e284e3
Patch403: oprofile-intelcpuid.patch
22587b
Patch500: oprofile-aarch64.patch
22587b
Patch600: oprofile-power8.patch
22587b
Patch601: oprofile-ppc64le.patch
22587b
Patch602: oprofile-ppc64-equivalent.patch
e284e3
Patch700: oprofile-hugepage.patch
e284e3
Patch800: oprofile-defaultmask.patch
e284e3
Patch801: oprofile-extramask.patch
e284e3
Patch802: oprofile-maskarray.patch
e284e3
Patch803: oprofile-env.patch
e284e3
Patch804: oprofile-coverity.patch
e284e3
Patch900: oprofile-ppc64jvm.patch
e284e3
Patch1000: oprofile-skylake.patch
e284e3
Patch1001: oprofile-remap.patch
e284e3
Patch1002: oprofile-xml2.patch
05a5b2
Patch1003: oprofile-goldmont.patch
05a5b2
Patch1004: oprofile-bz1335145.patch
05a5b2
Patch1005: oprofile-bz1264443.patch
05a5b2
Patch1006: oprofile-captest.patch
05a5b2
Patch1007: oprofile-order.patch
be2ca2
Patch1010: oprofile-rhbz1385007.patch
be2ca2
Patch1011: oprofile-rhbz1426426.patch
dcd44d
Patch2000: oprofile-power9.patch
dcd44d
Patch2001: oprofile-knl.patch
56142a
Patch2002: oprofile-power9_recog.patch
56142a
Patch2003: oprofile-trans_init.patch
397971
Patch2004: oprofile-goldmontplus.patch
dcf580
dcf580
URL: http://oprofile.sf.net
dcf580
dcf580
#If oprofile doesn't build on an arch, report it and will add ExcludeArch tag.
dcf580
BuildRequires: qt-devel
dcf580
BuildRequires: libxslt
dcf580
BuildRequires: docbook-style-xsl
dcf580
BuildRequires: docbook-utils
dcf580
BuildRequires: elinks
dcf580
BuildRequires: gtk2-devel
dcf580
BuildRequires: automake
dcf580
BuildRequires: libtool
dcf580
BuildRequires: binutils-static
dcf580
BuildRequires: popt-devel
dcf580
BuildRequires: java-devel
dcf580
BuildRequires: jpackage-utils
dcf580
BuildRequires: java-1.7.0-openjdk-devel
dcf580
BuildRequires: libpfm-devel >= 4.3.0
dcf580
dcf580
BuildRoot: %{_tmppath}/%{name}-root
dcf580
dcf580
%description
dcf580
OProfile is a profiling system for systems running Linux. The
dcf580
profiling runs transparently during the background, and profile data
dcf580
can be collected at any time. OProfile makes use of the hardware performance
dcf580
counters provided on Intel P6, and AMD Athlon family processors, and can use
dcf580
the RTC for profiling on other x86 processor types.
dcf580
dcf580
See the HTML documentation for further details.
dcf580
dcf580
%package devel
dcf580
Summary: Header files and libraries for developing apps which will use oprofile
dcf580
Group: Development/Libraries
dcf580
Requires: oprofile = %{version}-%{release}
dcf580
Provides: oprofile-static = %{version}-%{release}
dcf580
dcf580
%description devel
dcf580
dcf580
Header files and libraries for developing apps which will use oprofile.
dcf580
dcf580
%package gui
dcf580
Summary: GUI for oprofile
dcf580
Group: Development/System
dcf580
Requires: oprofile = %{version}-%{release}
dcf580
dcf580
%description gui
dcf580
dcf580
The oprof_start GUI for oprofile.
dcf580
dcf580
%package jit
dcf580
Summary: Libraries required for profiling Java and other JITed code
dcf580
Group: Development/System
dcf580
Requires: oprofile = %{version}-%{release}
dcf580
#Requires: java >= 1.6
dcf580
#Requires: jpackage-utils
dcf580
dcf580
%description jit
dcf580
This package includes a base JIT support library, as well as a Java
dcf580
agent library.
dcf580
dcf580
%prep
dcf580
%setup -q -n %{name}-%{version}
dcf580
%patch10 -p1 -b .guess2
dcf580
%patch83 -p1 -b .xen
22587b
%patch303 -p1 -b .num_symbolic
22587b
%patch304 -p1 -b .xml
22587b
%patch305 -p1 -b .xml
22587b
%patch400 -p1 -b .haswell
22587b
%patch401 -p1 -b .silvermont
22587b
%patch402 -p1 -b .broadwell
e284e3
%patch403 -p1
22587b
%patch500 -p1 -b .aarch64
22587b
%patch600 -p1 -b .power8
22587b
%patch601 -p1 -b .ppc64le
22587b
%patch602 -p1
e284e3
%patch700 -p1
e284e3
%patch800 -p1
e284e3
%patch801 -p1
e284e3
%patch802 -p1
e284e3
%patch803 -p1
e284e3
%patch804 -p1
e284e3
%patch900 -p1
e284e3
%patch1000 -p1
e284e3
%patch1001 -p1
e284e3
%patch1002 -p1
05a5b2
%patch1003 -p1
05a5b2
%patch1004 -p1
05a5b2
%patch1005 -p1 -b .archive
05a5b2
%patch1006 -p1 -b .captest
05a5b2
%patch1007 -p1 -b .order
be2ca2
%patch1010 -p1 -b .rhbz1385007
be2ca2
%patch1011 -p1 -b .rhbz1426426
dcd44d
%patch2000 -p1 -b .power9
dcd44d
%patch2001 -p1 -b .knl
56142a
%patch2002 -p1 -b .recog
56142a
%patch2003 -p1 -b .init
397971
%patch2004 -p1 -b .goldmontplus
dcf580
dcf580
./autogen.sh
dcf580
dcf580
%build
dcf580
dcf580
#The CXXFLAGS below is temporary to work around
dcf580
# bugzilla #113909
dcf580
CXXFLAGS=-g;     export CXXFLAGS
dcf580
dcf580
%configure \
dcf580
--enable-gui=qt4 \
dcf580
--with-java=/usr/lib/jvm/java
dcf580
dcf580
make CFLAGS="%{optflags}"
dcf580
dcf580
%install
dcf580
rm -rf %{buildroot}
dcf580
dcf580
mkdir -p %{buildroot}%{_bindir}
dcf580
mkdir -p %{buildroot}%{_mandir}/man1
dcf580
dcf580
make DESTDIR=%{buildroot} INSTALL="install -p" install
dcf580
dcf580
# We want the manuals in the special doc dir, not the generic doc install dir.
dcf580
# We build it in place and then move it away so it doesn't get installed
dcf580
# twice. rpm can specify itself where the (versioned) docs go with the
dcf580
# %%doc directive.
dcf580
mkdir docs.installed
dcf580
mv %{buildroot}%{_datadir}/doc/oprofile/* docs.installed/
dcf580
dcf580
mkdir -p %{buildroot}/etc/ld.so.conf.d
dcf580
echo "%{_libdir}/oprofile" > %{buildroot}/etc/ld.so.conf.d/oprofile-%{_arch}.conf
dcf580
dcf580
%pre
dcf580
getent group oprofile >/dev/null || groupadd -r -g 16 oprofile
dcf580
getent passwd oprofile >/dev/null || \
dcf580
useradd -g oprofile -d /var/lib/oprofile -M -r -u 16 -s /sbin/nologin \
dcf580
    -c "Special user account to be used by OProfile" oprofile
dcf580
exit 0
dcf580
dcf580
%postun
dcf580
# do not try to remove existing oprofile user or group
dcf580
dcf580
%files
dcf580
%defattr(-,root,root)
dcf580
%doc  docs.installed/*
dcf580
%doc COPYING
dcf580
dcf580
%{_bindir}/ocount
dcf580
%{_bindir}/ophelp
dcf580
%{_bindir}/opimport
dcf580
%{_bindir}/opannotate
dcf580
%{_bindir}/opcontrol
dcf580
%{_bindir}/opgprof
dcf580
%{_bindir}/opreport
dcf580
%{_bindir}/oprofiled
dcf580
%{_bindir}/oparchive
dcf580
%{_bindir}/opjitconv
dcf580
%{_bindir}/op-check-perfevents
dcf580
%{_bindir}/operf
dcf580
dcf580
%{_mandir}/man1/*
dcf580
dcf580
%{_datadir}/oprofile
dcf580
dcf580
%files devel
dcf580
%defattr(-,root,root)
dcf580
dcf580
%{_includedir}/opagent.h
dcf580
dcf580
%files gui
dcf580
%defattr(-,root,root)
dcf580
dcf580
%{_bindir}/oprof_start
dcf580
dcf580
%post jit -p /sbin/ldconfig
dcf580
dcf580
%postun jit -p /sbin/ldconfig
dcf580
dcf580
%files jit
dcf580
%defattr(-,root,root)
dcf580
dcf580
%{_libdir}/oprofile
dcf580
%{_sysconfdir}/ld.so.conf.d/*
dcf580
dcf580
%changelog
397971
* Fri Jul 20 2018 William Cohen <wcohen@redhat.com> - 0.9.9-27
397971
- Add Intel Goldmont Plus (Geminilake) support. rhbz1598061
397971
397971
* Tue Jun 19 2018 William Cohen <wcohen@redhat.com> - 0.9.9-26
397971
- rhbz1569199
397971
- rhbz1561103
56142a
dcd44d
* Mon Sep 25 2017 William Cohen <wcohen@redhat.com> - 0.9.9-25
dcd44d
- Add Intel Xeon Phi support. rhbz1465354
dcd44d
dcd44d
* Thu Aug 31 2017 William Cohen <wcohen@redhat.com> - 0.9.9-24
dcd44d
- Update power9 events.
dcd44d
dcd44d
* Thu Jun 22 2017 William Cohen <wcohen@redhat.com> - 0.9.9-23
dcd44d
- Add power9 support.
dcd44d
be2ca2
* Tue Mar 21 2017 William Cohen <wcohen@redhat.com> - 0.9.9-22
be2ca2
- Update ppc64/ppc64le support. rhbz1385007
be2ca2
- Add recognition check for POWER8NV and POWER8NVL. rhbz1426426
be2ca2
6311fc
* Wed Oct 19 2016 William Cohen <wcohen@redhat.com> - 0.9.9-21
6311fc
- Fix Intel Goldmont default event
6311fc
05a5b2
* Tue Aug 9 2016 William Cohen <wcohen@redhat.com> - 0.9.9-20
05a5b2
- Ensure that the perf events setup before ocount execs child.
05a5b2
05a5b2
* Mon Aug 8 2016 William Cohen <wcohen@redhat.com> - 0.9.9-19
05a5b2
- Allow operation /proc/sys/kernel/perf_event_paranoid == 2.
05a5b2
05a5b2
* Wed Jul 6 2016 William Cohen <wcohen@redhat.com> - 0.9.9-18
05a5b2
- Store profiling data with oparchive.
05a5b2
05a5b2
* Thu May 12 2016 William Cohen <wcohen@redhat.com> - 0.9.9-17
05a5b2
- Define some  Intel broadwell default unit masks by names
05a5b2
- Add support for Harrisonville (Denverton SoC)
05a5b2
- Add support for Skylake-SP server
05a5b2
- Add support for Kabylake-U/Y
05a5b2
- Add support for Kabylake-H/S
05a5b2
- Make Nehalem, Westmere, and Haswell event names unique.
05a5b2
e284e3
* Tue Aug 25 2015 William Cohen <wcohen@redhat.com> - 0.9.9-16
e284e3
- Improved handling of remapped anonymous regions
e284e3
- Correct XML generation.
e284e3
e284e3
* Wed Jul 8 2015 William Cohen <wcohen@redhat.com> - 0.9.9-15
e284e3
- Add support for Intel skylake processors.
e284e3
e284e3
* Fri Jun 26 2015 William Cohen <wcohen@redhat.com> - 0.9.9-14
e284e3
- Recognize Intel Broadwell-DE.
e284e3
e284e3
* Fri Jun 5 2015 William Cohen <wcohen@redhat.com> - 0.9.9-13
e284e3
- Further fix to allow operf to record information for Java anon_huges.
e284e3
e284e3
* Fri Jun 5 2015 William Cohen <wcohen@redhat.com> - 0.9.9-12
e284e3
- Eliminate some coverity warnings.
e284e3
e284e3
* Tue Apr 7 2015 William Cohen <wcohen@redhat.com> - 0.9.9-11
e284e3
- Avoid setting POSIXLY_CORRECT for the children tasks of operf and ocount.
e284e3
- Fix handling of default unit masks longer than 11 char.
e284e3
- Fix extra and default unitmasks selection.
e284e3
- Allow operf to record information for Java anon_huges.
e284e3
22587b
* Wed Oct 1 2014 Will Cohen <wcohen@redhat.com> - 0.9.9-7
22587b
- Correct identification power8le. rhbz1148525
22587b
22587b
* Wed Sep 17 2014 Will Cohen <wcohen@redhat.com> - 0.9.9-6
22587b
- Update support for Intel Silvermont (Avoton).
22587b
- Enable configure for ppc64le.
22587b
22587b
* Mon Aug 18 2014 Will Cohen <wcohen@redhat.com> - 0.9.9-5
22587b
- Update Intel Haswell events.
22587b
- Add support for Intel Silvermont (Avoton).
22587b
- Add support for Intel Broadwell.
22587b
- Add support for aarch64.
22587b
- Update IBM power8 events.
22587b
dc9293
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 0.9.9-4
dc9293
- Mass rebuild 2014-01-24
dc9293
dc9293
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 0.9.9-3
dc9293
- Mass rebuild 2013-12-27
dc9293
dcf580
* Tue Aug 06 2013 Will Cohen <wcohen@redhat.com> - 0.9.9-2
dcf580
- rhbz993994 Eliminate versioned doc pages.
dcf580
dcf580
* Mon Jul 29 2013 Will Cohen <wcohen@redhat.com> - 0.9.9-1
dcf580
- Rebase on oprofile.
dcf580
- Trim changelog entries
dcf580
dcf580
* Mon Jul 15 2013 Will Cohen <wcohen@redhat.com> - 0.9.8-10
dcf580
- rhbz949028: Man page scan results for oprofile
dcf580
dcf580
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.8-4
dcf580
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
dcf580
dcf580
* Wed Dec 19 2012 Will Cohen <wcohen@redhat.com> - 0.9.8-3
dcf580
- Use buildid support instead of crc checks. rhbz #877187
dcf580
dcf580
* Mon Oct 15 2012 Will Cohen <wcohen@redhat.com> - 0.9.8-2
dcf580
- Cleanup configure.
dcf580
- Add libpfm-devel to the buildrequires.
dcf580
dcf580
* Tue Sep 04 2012 Will Cohen <wcohen@redhat.com> - 0.9.8-1
dcf580
- Rebase on oprofile-0.9.8.
dcf580
dcf580
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.7-5
dcf580
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
dcf580
dcf580
* Thu Apr 5 2012 Will Cohen <wcohen@redhat.com> - 0.9.7-4
dcf580
- Fix autogen.sh to avoid false match.
dcf580
dcf580
* Wed Apr 4 2012 Will Cohen <wcohen@redhat.com> - 0.9.7-3
dcf580
- Use correct macros for /etc and /user/share. rhbz #226222
dcf580
- Consistently use macros for buildroot.
dcf580
- Preserve timestamp for installed files.
dcf580
- Remove the clean section.
dcf580
- Fix the source location.
dcf580
- Remove unneeded BuildRequires: binutils-devel
dcf580
- Remove unneeded depends.
dcf580
- Correct Buildreq to java-1.7.0-openjdk-devel.
dcf580
- Fix macro-in-comment and macro-in-changelog
dcf580
- Remove '.' from Summary lines
dcf580
- Correct license GPLv2+ and LGPLv2+.
dcf580
- Do not remove oprofile user or group.
dcf580
dcf580
* Tue Jan 10 2012 Will Cohen <wcohen@redhat.com> - 0.9.7-2
dcf580
- Remove duplicate -r option in %%pre useradd Resolves: rhbz #772841
dcf580
dcf580
* Tue Nov 29 2011 Will Cohen <wcohen@redhat.com> - 0.9.7-1
dcf580
- Rebase on oprofile-0.9.7.
dcf580
dcf580
* Tue Jun 07 2011 Will Cohen <wcohen@redhat.com> - 0.9.6-21
dcf580
- Correct CVE-2011-1760. Resolves: rhbz #701508
dcf580
dcf580
* Tue Apr 5 2011 Will Cohen <wcohen@redhat.com> - 0.9.6-20
dcf580
- Re-enable xenoprof patch.
dcf580
dcf580
* Thu Mar 31 2011 Will Cohen <wcohen@redhat.com> - 0.9.6-19
dcf580
- Provide oprofile-static.
dcf580
dcf580
* Tue Mar 15 2011 Will Cohen <wcohen@redhat.com> - 0.9.6-18
dcf580
- Clean up rpmlint complaints.
dcf580
dcf580
* Tue Mar 15 2011 Will Cohen <wcohen@redhat.com> - 0.9.6-17
dcf580
- Correct oprofile user information.
dcf580
dcf580
* Thu Mar 10 2011 Will Cohen <wcohen@redhat.com> - 0.9.6-16
dcf580
- Remove obsolete configure options.
dcf580
dcf580
* Thu Mar 10 2011 Will Cohen <wcohen@redhat.com> - 0.9.6-15
dcf580
- Use QT4.
dcf580
dcf580
* Fri Feb 25 2011 Will Cohen <wcohen@redhat.com> - 0.9.6-14
dcf580
- Add processors models for Intel westmere and core i7.
dcf580
dcf580
* Wed Feb 09 2011 Will Cohen <wcohen@redhat.com> - 0.9.6-12
dcf580
- Eliminate illegal mutable use.
dcf580
dcf580
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.6-11
dcf580
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
dcf580
dcf580
* Thu Jan 6 2011 Will Cohen <wcohen@redhat.com> - 0.9.6-10
dcf580
- Corrections for i386/arch_perfmon filters.
dcf580
- Make nehalem events available.
dcf580
- Add AMD family 12/14/15h support.
dcf580
- Add Intel westemere support.
dcf580
- opcontrol numeric argument checking.
dcf580
dcf580
* Wed Apr 21 2010 Will Cohen <wcohen@redhat.com> - 0.9.6-6
dcf580
- Bump version and rebuild.
dcf580
dcf580
* Wed Apr 14 2010 Will Cohen <wcohen@redhat.com> - 0.9.6-5
dcf580
- Handle debuginfo section differences. rhbz554639
dcf580
dcf580
* Mon Apr 5 2010 Will Cohen <wcohen@redhat.com> - 0.9.6-3
dcf580
- Include Buildrequires for binutils-static.
dcf580
dcf580
* Fri Dec 11 2009 Will Cohen <wcohen@redhat.com> - 0.9.6-2
dcf580
- Clean up oprofile.spec file.
dcf580
dcf580
* Tue Nov 24 2009 Will Cohen <wcohen@redhat.com> - 0.9.6-1
dcf580
- Rebase on OProfile 0.9.6.
dcf580
dcf580
* Wed Oct 21 2009 Will Cohen <wcohen@redhat.com> - 0.9.5-4
dcf580
- Switch to using ExcludeArch.
dcf580
dcf580
* Wed Oct 7 2009 Will Cohen <wcohen@redhat.com> - 0.9.5-3
dcf580
- Allow timer mode to work.
dcf580
- Correct location for addditional files in man pages. Resolves: rhbz #508669
dcf580
dcf580
* Fri Sep 4 2009 Will Cohen <wcohen@redhat.com> - 0.9.5-2
dcf580
- Bump version and rebuild.
dcf580
dcf580
* Mon Aug 3 2009 Will Cohen <wcohen@redhat.com> - 0.9.5-1
dcf580
- Rebase on OProfile 0.9.5.
dcf580
dcf580
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.4-13
dcf580
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
dcf580
dcf580
* Thu Jul 16 2009 Will Cohen <wcohen@redhat.com> - 0.9.4-12
dcf580
- Add shadow-utils to requires. Resolves: rhbz #501357
dcf580
- Add LGPL license to provided java support. Resolves: rhbz #474666
dcf580
- Correct handling of --verbose. Resolves: rhbz #454969
dcf580
dcf580
* Mon May 11 2009 Will Cohen <wcohen@redhat.com> - 0.9.4-9
dcf580
- Assign specific UID and GID to oprofile.
dcf580
dcf580
* Thu Apr 23 2009 Will Cohen <wcohen@redhat.com> - 0.9.4-7
dcf580
- Backport Intel Architecture Perfmon support. Resolves: rhbz #497230
dcf580
dcf580
* Wed Apr 8 2009 Will Cohen <wcohen@redhat.com> - 0.9.4-6
dcf580
- Test for basename declaration.
dcf580
dcf580
* Wed Apr 8 2009 Will Cohen <wcohen@redhat.com> - 0.9.4-5
dcf580
- Bump version and rebuild.
dcf580
dcf580
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.4-4
dcf580
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
dcf580
dcf580
* Mon Sep 29 2008 Dennis Gilmore <dennis@ausil.us> - 0.9.4-3
dcf580
- build sparcv9 not sparc
dcf580
dcf580
* Mon Jul 21 2008 Will Cohen <wcohen@redhat.com> - 0.9.4-2
dcf580
- Correct oprofile.spec.
dcf580
dcf580
* Fri Jul 18 2008 Will Cohen <wcohen@redhat.com> - 0.9.4-1
dcf580
- Update to orprofile 0.9.4.
dcf580
dcf580
* Mon Jun 23 2008 Will Cohen <wcohen@redhat.com> - 0.9.3-18
dcf580
- Fix default location for vmlinux. rhbz #451539
dcf580
dcf580
* Fri Apr 04 2008 Will Cohen <wcohen@redhat.com> - 0.9.3-17
dcf580
- Use older qt3-devel. rhbz #440949
dcf580
dcf580
* Fri Feb 15 2008 Will Cohen <wcohen@redhat.com> - 0.9.3-16
dcf580
- Corrections for compilation with gcc-4.3.
dcf580
dcf580
* Fri Jan 18 2008 Will Cohen <wcohen@redhat.com> - 0.9.3-15
dcf580
- Deal with xenoprof conlficts with cell. Resolves: rhbz #250852
dcf580
dcf580
* Fri Jan 18 2008 Will Cohen <wcohen@redhat.com> - 0.9.3-14
dcf580
- Bump format version. Check version properly. Resolves: rhbz #394571
dcf580
dcf580
* Fri Jan 18 2008 Will Cohen <wcohen@redhat.com> - 0.9.3-13
dcf580
- Disable profiling in hypervisor on 970MP to prevent lost interrupts.
dcf580
  Resolves: rhbz #391251
dcf580
dcf580
* Fri Jan 18 2008 Will Cohen <wcohen@redhat.com> - 0.9.3-12
dcf580
- Use more incluse set of kernel ranges. Resolves: rhbz #307111
dcf580
dcf580
* Fri Jan 18 2008 Will Cohen <wcohen@redhat.com> - 0.9.3-11
dcf580
- Update AMD family 10h events to match AMD documentation Resolves: rhbz #232956
dcf580
dcf580
* Mon Nov 12 2007 Will Cohen <wcohen@redhat.com> - 0.9.3-7
dcf580
- Should correct missing 'test' in patch.
dcf580
dcf580
* Mon Oct 8 2007 Will Cohen <wcohen@redhat.com> - 0.9.3-5
dcf580
- Should be popt-devel to BuildRequires.
dcf580
dcf580
* Mon Oct 8 2007 Will Cohen <wcohen@redhat.com> - 0.9.3-5
dcf580
- Add popt to BuildRequires.
dcf580
dcf580
* Mon Oct 8 2007 Will Cohen <wcohen@redhat.com> - 0.9.3-4
dcf580
- Allow short forms of --list-events (-l)  and --dump (-d).
dcf580
  Resolves: rhbz#234003.
dcf580
dcf580
* Tue Aug 21 2007 Will Cohen <wcohen@redhat.com> - 0.9.3-3
dcf580
- rebuild
dcf580
dcf580
* Wed Jul 25 2007 Will Cohen <wcohen@redhat.com> - 0.9.3-2
dcf580
- Re-enable xen patch.
dcf580
dcf580
* Tue Jul 17 2007 Will Cohen <wcohen@redhat.com> - 0.9.3-1
dcf580
- Rebase on 0.9.3 release.
dcf580
- Disable xen patch until fixed.
dcf580
dcf580
* Mon May 21 2007 Will Cohen <wcohen@redhat.com> - 0.9.2-9
dcf580
- Fix up rpmlint complaints.
dcf580
dcf580
* Wed Mar 21 2007 Will Cohen <wcohen@redhat.com> - 0.9.2-8
dcf580
- Add AMD family 10 support. Resolves: rhbz#232956.
dcf580
dcf580
* Wed Mar 21 2007 Will Cohen <wcohen@redhat.com> - 0.9.2-7
dcf580
- Correct description for package.
dcf580
- Correct backtrace documentation. Resolves: rhbz#214793.
dcf580
- Correct race condition. Resolves: rhbz#220116.
dcf580
dcf580
dcf580
* Fri Nov 3 2006 Will Cohen <wcohen@redhat.com> - 0.9.2-3
dcf580
- Add dist tag to build.
dcf580
dcf580
* Fri Sep 22 2006 Will Cohen <wcohen@redhat.com> - 0.9.2-2
dcf580
- Rebase on 0.9.2 release.
dcf580
dcf580
* Thu Aug 24 2006 Will Cohen <wcohen@redhat.com>
dcf580
- Update xenoprof patch.
dcf580
dcf580
* Wed Jul 19 2006 Jesse Keating <jkeating@redhat.com> - 0.9.1-15
dcf580
- rebuild
dcf580
- remove silly release definition
dcf580
dcf580
* Wed Jul 12 2006 Will Cohen <wcohen@redhat.com>
dcf580
- Support for Intel Woodcrest. (#183081)
dcf580
dcf580
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 0.9.1-13.1.1.1
dcf580
- rebuild
dcf580
dcf580
* Mon Jul 10 2006 Will Cohen <wcohen@redhat.com>
dcf580
- Add power6 support. (#196505)
dcf580
dcf580
* Fri Jul 7 2006 Will Cohen <wcohen@redhat.com>
dcf580
- Support for power5+. (#197728)
dcf580
- Fix PPC64 events and groups. (#197895)
dcf580
dcf580
* Wed Jun 07 2006 Will Cohen <wcohen@redhat.com>
dcf580
- Put oprof_start in to oprofile-gui.
dcf580
dcf580
* Wed Jun 07 2006 Will Cohen <wcohen@redhat.com> - 0.9.1-10.1.1
dcf580
- Bump version and rebuild.
dcf580
dcf580
* Sat May 13 2006 Will Cohen <wcohen@redhat.com> - 0.9.1-9.1.1
dcf580
- Add xenoprof patch.
dcf580
dcf580
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 0.9.1-8.1.1
dcf580
- bump again for double-long bug on ppc(64)
dcf580
dcf580
* Fri Feb 10 2006 Will Cohen <wcohen@redhat.com>
dcf580
- Complete path for which and dirname in opcontrol.
dcf580
dcf580
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 0.9.1-7.1
dcf580
- rebuilt for new gcc4.1 snapshot and glibc changes
dcf580
dcf580
* Thu Dec 22 2005 Jesse Keating <jkeating@redhat.com>
dcf580
- rebuilt
dcf580
dcf580
* Mon Dec 05 2005 Will Cohen <wcohen@redhat.com>
dcf580
- Correct anon namespace issue.
dcf580
dcf580
* Fri Nov 11 2005 Will Cohen <wcohen@redhat.com>
dcf580
- Add alpha and sparcs to exclusivearch.
dcf580
dcf580
* Tue Jul 26 2005 Will Cohen <wcohen@redhat.com>
dcf580
- Rebase on OProfile 0.9.1.
dcf580
- Add MIPS 24K files to manifest.
dcf580
dcf580
* Wed Jun 08 2005 Will Cohen <wcohen@redhat.com>
dcf580
- Rebase on OProfile 0.9.
dcf580
dcf580
* Wed Apr 13 2005 Will Cohen <wcohen@redhat.com>
dcf580
- Add which dependency.
dcf580
dcf580
* Tue Apr 05 2005 Will Cohen <wcohen@redhat.com>
dcf580
- Backport ppc64 patch for synthesizing dotted symbols.
dcf580
dcf580
* Mon Mar 21 2005 Will Cohen <wcohen@redhat.com>
dcf580
- Bump release.
dcf580
- Rebase on 0.8.2 release.
dcf580
dcf580
* Mon Mar 14 2005 Will Cohen <wcohen@redhat.com>
dcf580
- Bump rebuild with gcc4.
dcf580
dcf580
* Wed Feb  9 2005 Will Cohen <wcohen@redhat.com>
dcf580
- Do not need -D_FORTIFY_SOURCE=2
dcf580
 
dcf580
* Wed Feb  9 2005 Will Cohen <wcohen@redhat.com>
dcf580
- Rebuild for -D_FORTIFY_SOURCE=2
dcf580
 
dcf580
* Fri Oct 15 2004 Will Cohen <wcohen@redhat.com>
dcf580
- Additional ppc64 support for ppc64/970.
dcf580
dcf580
* Thu Oct 7 2004 Will Cohen <wcohen@redhat.com>
dcf580
- Correct opcontrol check for Power 4/5.
dcf580
dcf580
* Fri Oct 1 2004 Will Cohen <wcohen@redhat.com>
dcf580
- Add support for Power 4/5 performance monitoring hardware.
dcf580
dcf580
* Wed Sep 22 2004 Will Cohen <wcohen@redhat.com>
dcf580
- Add logic to use preferred symbol names.
dcf580
dcf580
* Wed Sep 15 2004 Will Cohen <wcohen@redhat.com>
dcf580
- Clean up file manifests.
dcf580
dcf580
* Mon Sep 13 2004 Will Cohen <wcohen@redhat.com>
dcf580
- Rebase on 0.8.1 release.
dcf580
dcf580
* Wed Jul 7 2004 Will Cohen <wcohen@redhat.com>
dcf580
- Add oparchive patch.
dcf580
dcf580
* Mon Jun 21 2004 Will Cohen <wcohen@redhat.com>
dcf580
- bump version
dcf580
dcf580
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
dcf580
- rebuilt
dcf580
dcf580
* Thu May 20 2004 Will Cohen <wcohen@redhat.com>
dcf580
- Eliminate AUTOMAKE and ACLOCAL definitions.
dcf580
- Correct QTDIR and add oprof_start to file manifests.
dcf580
dcf580
* Tue May 11 2004 Will Cohen <wcohen@redhat.com>
dcf580
- Remove wildcards in the file manifests.
dcf580
- Correct build directory.
dcf580
- Use the 0.8 release tarball.
dcf580
dcf580
* Tue Mar 23 2004 Will Cohen <wcohen@redhat.com>
dcf580
- Bump version and rebuild.
dcf580
dcf580
* Mon Mar 15 2004 Will Cohen <wcohen@redhat.com>
dcf580
- Correct cvs checkin.
dcf580
dcf580
* Thu Feb 19 2004 Will Cohen <wcohen@redhat.com>
dcf580
- Use automake 1.6.
dcf580
dcf580
* Wed Jan 21 2004 Will Cohen <wcohen@redhat.com>
dcf580
- Rebase on 8.0 cvs snapshot.
dcf580
dcf580
* Mon Dec 01 2003 Will Cohen <wcohen@redhat.com>
dcf580
- Turn on debug info patch.
dcf580
dcf580
* Mon Nov 24 2003 Will Cohen <wcohen@redhat.com>
dcf580
- Rebase on 7.1 cvs snapshot.
dcf580
dcf580
* Fri Sep 26 2003 Will Cohen <wcohen@redhat.com>
dcf580
- Reenable separatedebug and filepos patch.
dcf580
dcf580
* Thu Sep 4 2003 Will Cohen <wcohen@redhat.com>
dcf580
- Limit to i386.
dcf580
- Everything but x86_64.
dcf580
- Turn on x86_64.
dcf580
dcf580
* Mon Aug 11 2003 Will Cohen <wcohen@redhat.com>
dcf580
- Add gtk2-devel to build requirements.
dcf580
dcf580
* Thu Aug 07 2003 Will Cohen <wcohen@redhat.com>
dcf580
- adapt to 0.7cvs.
dcf580
dcf580
* Wed Jul 30 2003 Will Cohen <wcohen@redhat.com>
dcf580
- handle sample files names with spaces.
dcf580
- clean spec file.
dcf580
- revise opcontrol --reset.
dcf580
dcf580
* Fri Jul 25 2003 Will Cohen <wcohen@redhat.com>
dcf580
- Restrict PATH in opcontrol.
dcf580
dcf580
* Wed Jul 09 2003 Will Cohen <wcohen@redhat.com>
dcf580
- Patch for testing code coverage.
dcf580
- Better handling of 2.5 module information.
dcf580
dcf580
* Fri Jun 27 2003 Will Cohen <wcohen@redhat.com>
dcf580
- move to oprofile 0.5.4 pristine tarball.
dcf580
dcf580
* Fri Jun 13 2003 Will Cohen <wcohen@redhat.com>
dcf580
- Bitmask check.
dcf580
dcf580
* Wed Jun 11 2003 Will Cohen <wcohen@redhat.com>
dcf580
- Update AMD events.
dcf580
dcf580
* Fri Jun 06 2003 Will Cohen <wcohen@redhat.com>
dcf580
- Build for ppc64.
dcf580
dcf580
* Thu Jun 05 2003 Will Cohen <wcohen@redhat.com>
dcf580
- put in s390.
dcf580
- Fix includes for asserts.
dcf580
- Make sure elinks is available for html to txt conversion.
dcf580
dcf580
* Fri May 23 2003 Will Cohen <wcohen@redhat.com>
dcf580
- Avoid library name collisions.
dcf580
dcf580
* Thu May 22 2003 Will Cohen <wcohen@redhat.com>
dcf580
- Turn on ppc build.
dcf580
- Turn off ppc build.
dcf580
- Package op_list.h.
dcf580
dcf580
* Mon May 19 2003 Will Cohen <wcohen@redhat.com>
dcf580
- Correct typo.
dcf580
dcf580
* Thu Apr 24 2003 Will Cohen <wcohen@redhat.com>
dcf580
- check min event counts.
dcf580
- revised op_to_source output to avoid changing line count.
dcf580
- p4event events revised.
dcf580
- hammer events revised.
dcf580
dcf580
* Wed Apr 23 2003 Will Cohen <wcohen@redhat.com>
dcf580
- re-enable ppc build.
dcf580
dcf580
* Wed Apr 16 2003 Will Cohen <wcohen@redhat.com>
dcf580
- Use /proc/ksym for module information.
dcf580
- Correct separate debuginfo handling.
dcf580
- Configure with --enable-abi.
dcf580
dcf580
* Tue Apr 1 2003 Will Cohen <wcohen@redhat.com>
dcf580
- Correct path finding for daemon and op_help.
dcf580
dcf580
* Mon Mar 31 2003 Will Cohen <wcohen@redhat.com>
dcf580
- Fix name collisons with /usr/lib/libdb.a.
dcf580
dcf580
* Fri Mar 28 2003 Will Cohen <wcohen@redhat.com>
dcf580
- clean up spec file.
dcf580
- turn off ppc build.
dcf580
dcf580
* Mon Mar 24 2003 Will Cohen <wcohen@redhat.com>
dcf580
- getc instead of fgetc to improve performance.
dcf580
dcf580
* Thu Mar 20 2003 Will Cohen <wcohen@redhat.com>
dcf580
- produce oprofile-devel.
dcf580
dcf580
* Thu Mar 13 2003 Will Cohen <wcohen@redhat.com>
dcf580
- fix opvisualise patch format.
dcf580
dcf580
* Wed Mar 12 2003 Will Cohen <wcohen@redhat.com>
dcf580
- add cmoller changes to fix warnings in opvisualise.
dcf580
dcf580
* Tue Mar 11 2003 Will Cohen <wcohen@redhat.com>
dcf580
- setup to build on ppc.
dcf580
- turn on op_visualise for ia64.
dcf580
- remove unused patches.
dcf580
dcf580
* Mon Mar 10 2003 Will Cohen <wcohen@redhat.com>
dcf580
- re-enable op_visualise.
dcf580
dcf580
* Fri Mar 7 2003 Will Cohen  <wcohen@redhat.com>
dcf580
- move to oprofile 0.5.1 pristine tarball.
dcf580
- change libdb abi.
dcf580
dcf580
* Fri Feb 14 2003 Will Cohen <wcohen@redhat.com>
dcf580
- Requires binutils not perl.
dcf580
dcf580
* Thu Feb 13 2003 Will Cohen <wcohen@redhat.com>
dcf580
- correct x86_64 sys_lookup_dcookie.
dcf580
- correct applications of patches.
dcf580
dcf580
* Mon Feb 10 2003 Will Cohen <wcohen@redhat.com>
dcf580
- rebuilt.
dcf580
- handle stale locks
dcf580
- opcontrol rtc patch
dcf580
- update manpage info
dcf580
dcf580
* Fri Feb 7 2003 Will Cohen <wcohen@redhat.com>
dcf580
- turn on build for ppc64
dcf580
- change order op_visualise searches lib directories.
dcf580
- revise oprofile-0.4-deprecate patch.
dcf580
- utils/oprofile kernel range check, --save, and do_dump corrections.
dcf580
- update gui to use "--separate=library".
dcf580
dcf580
* Thu Feb 6 2003 Will Cohen <wcohen@redhat.com>
dcf580
- Fix dumping.
dcf580
dcf580
* Fri Jan 31 2003 Will Cohen <wcohen@redhat.com>
dcf580
- Syscall value for x86_64.
dcf580
- Update manpage and documentation.
dcf580
- Revise utils/* to deprecate old.
dcf580
- Include CPU_P4_HT2 in op_help.c
dcf580
- Revise how CPU_TIMER_INT handled.
dcf580
- Apply cookie patch for all archs.
dcf580
- Correct autogen.sh location.
dcf580
dcf580
* Mon Jan 27 2003 Will Cohen <wcohen@redhat.com>
dcf580
- Add Hammer specific events.
dcf580
dcf580
* Fri Jan 24 2003 Will Cohen <wcohen@redhat.com>
dcf580
- Hack to get correct syscall for ia64.
dcf580
- Hack to get get timer interupt data.
dcf580
- Fix doc/Makefile.am.
dcf580
dcf580
* Wed Jan 22 2003 Will Cohen <wcohen@redhat.com>
dcf580
- Add patch for separate debug infomation.
dcf580
dcf580
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
dcf580
- rebuilt
dcf580
dcf580
* Thu Jan 16 2003 Will Cohen <wcohen@redhat.com>
dcf580
- Add support for P4 HT.
dcf580
dcf580
* Wed Jan 15 2003 Will Cohen <wcohen@redhat.com>
dcf580
- Add support for x86_64.
dcf580
dcf580
* Tue Jan 07 2003 Will Cohen <wcohen@redhat.com>
dcf580
- Revise op_visualise patch to check opendir() results.
dcf580
dcf580
* Mon Jan 06 2003 Will Cohen <wcohen@redhat.com>
dcf580
- Patch to fix op_visualise seg fault on startup.
dcf580
dcf580
* Thu Jan 02 2003 Will Cohen <wcohen@redhat.com>
dcf580
- Correct argument type in daemon/oprofiled.c.
dcf580
- Correct QTDIR.
dcf580
dcf580
* Wed Dec 18 2002 Will Cohen <wcohen@redhat.com>
dcf580
- Correct reporting of interrupts in oprof_start. 
dcf580
dcf580
* Wed Dec 18 2002 Will Cohen <wcohen@redhat.com>
dcf580
- Rebuilt against new kernel
dcf580
dcf580
* Fri Dec 13 2002 Will Cohen <wcohen@redhat.com>
dcf580
- Use opcontrol in oprof_start.
dcf580
dcf580
* Thu Dec 12 2002 Will Cohen <wcohen@redhat.com>
dcf580
- Correct opvisualise problem.
dcf580
dcf580
* Tue Dec 10 2002 Will Cohen <wcohen@redhat.com>
dcf580
- Add opcontrol, op_dump, op_visualise, ia64 support,
dcf580
  and debugging information.
dcf580
dcf580
* Fri Dec 06 2002 Will Cohen <wcohen@redhat.com>
dcf580
- Change to use OProfile 0.4 release and kernel support.
dcf580
dcf580
* Sat Nov 30 2002 Tim Powers <timp@redhat.com> 0.3-0.20021108.1
dcf580
- rebuild against current version of libbfd
dcf580
dcf580
* Tue Aug 06 2002 Will Cohen <wcohen@redhat.com>
dcf580
- Change to avoid assumption on executable name
dcf580
dcf580
* Fri Aug 02 2002 Will Cohen <wcohen@redhat.com>
dcf580
- Move to 0.4cvs sources.
dcf580
dcf580
* Mon Jul 29 2002 Will Cohen <wcohen@redhat.com>
dcf580
- localize nr_counter code
dcf580
- add ia64 arch
dcf580
- guess path to vmlinux.
dcf580
dcf580
* Sun Jul 28 2002 Will Cohen <wcohen@redhat.com>
dcf580
- adjust structure to fit ia64 oprofile module.
dcf580
dcf580
* Thu Jul 25 2002 Will Cohen <wcohen@redhat.com>
dcf580
- recognize ia64 cpu and events.
dcf580
dcf580
* Tue Jul 23 2002 Will Cohen <wcohen@redhat.com>
dcf580
- changes to turn of warning as error on ia64.
dcf580
dcf580
* Tue Jul 23 2002 Will Cohen <wcohen@redhat.com>
dcf580
- changes to allow compilation on ia64.
dcf580
dcf580
* Mon Jul 22 2002 Will Cohen <wcohen@redhat.com>
dcf580
- pick better Red Hat Linux default image file in /boot.
dcf580
dcf580
* Sun Jul 14 2002 Will Cohen <wcohen@redhat.com>
dcf580
- use older OProfile 0.2 kernel<->daemon API.
dcf580
dcf580
* Thu Jul 11 2002 Will Cohen <wcohen@redhat.com>
dcf580
- avoid oprof_start installing the oprofile module
dcf580
dcf580
* Tue Jul 02 2002 Will Cohen <wcohen@redhat.com>
dcf580
- avoid building and installing the oprofile module
dcf580
dcf580
* Tue May 28 2002 Jeff Johnson <jbj@redhat.com>
dcf580
- create package.