Revisions of perf

Jiri Slaby's avatar Jiri Slaby (jirislaby) committed (revision 135)
Fix for kernel 6.0
buildservice-autocommit accepted request 1001822 from Jiri Slaby's avatar Jiri Slaby (jirislaby) (revision 134)
baserev update by copy to link target
Jiri Slaby's avatar Jiri Slaby (jirislaby) committed (revision 133)
Fix for kernel 6.0
buildservice-autocommit accepted request 971218 from Tony Jones's avatar Tony Jones (jones_tony) (revision 132)
baserev update by copy to link target
Tony Jones's avatar Tony Jones (jones_tony) accepted request 971136 from Martin Liška's avatar Martin Liška (marxin) (revision 131)
- Enable debuginfod support.
buildservice-autocommit accepted request 964941 from Tony Jones's avatar Tony Jones (jones_tony) (revision 130)
baserev update by copy to link target
Tony Jones's avatar Tony Jones (jones_tony) accepted request 964940 from Tony Jones's avatar Tony Jones (jones_tony) (revision 129)
- Enable bpf skel support.
  This enables shared counter support (--bpf-counters in perf-stat)
buildservice-autocommit accepted request 958698 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 128)
baserev update by copy to link target
Jiri Slaby's avatar Jiri Slaby (jirislaby) committed (revision 127)
reenable dwz
Tony Jones's avatar Tony Jones (jones_tony) committed (revision 126)
Tony Jones's avatar Tony Jones (jones_tony) committed (revision 125)
- Fix build error due to stale conditional around %files devel
Tony Jones's avatar Tony Jones (jones_tony) accepted request 933452 from Jan Engelhardt's avatar Jan Engelhardt (jengelh) (revision 124)
- Split gtk portion into separate package (pulls in about 40
  packages for graphic systems that are not desired on text
  shells).
- Downgrade Requires: kernel to Recommends:. We are long past
  2.6.31 (its existence is pretty much guaranteed), and it forces
  installation of a distro kernel on systems that compile their own.
Jiri Slaby's avatar Jiri Slaby (jirislaby) committed (revision 123)
delete old stuff
Jiri Slaby's avatar Jiri Slaby (jirislaby) committed (revision 122)
fix 5.15
Jiri Slaby's avatar Jiri Slaby (jirislaby) committed (revision 121)
fix 5.15
Jiri Slaby's avatar Jiri Slaby (jirislaby) committed (revision 120)
5.14
Jiri Slaby's avatar Jiri Slaby (jirislaby) committed (revision 119)
5.14
Jiri Slaby's avatar Jiri Slaby (jirislaby) committed (revision 118)
5.13 fix
buildservice-autocommit accepted request 892958 from Tony Jones's avatar Tony Jones (jones_tony) (revision 117)
baserev update by copy to link target
Tony Jones's avatar Tony Jones (jones_tony) accepted request 892957 from Tony Jones's avatar Tony Jones (jones_tony) (revision 116)
- Switch to using libtraceevent shared library package.
  New patch: perf-tools-enable-libtraceevent-dynamic-linking.patch
- remove:
  * 0001-perf-annotate-Fix-jump-parsing-for-C-code.patch
  * 0001-perf-symbols-Resolve-symbols-against-debug-file-firs.patch
  They are part of 5.12 and therefore create a conflict.
- add:
  * 0001-perf-annotate-Fix-jump-parsing-for-C-code.patch
    (bsc#1182888)
  * 0001-perf-symbols-Resolve-symbols-against-debug-file-firs.patch
    (bsc#1180610)
- pass GTK2=1 to make (needed after 4751bddd3f98)
- Resolve build error due to updated kernel-source
  Delete patch: 0001-perf-fix-off-by-ones-in-memset-after-realloc.patch 
- add 0001-perf-fix-off-by-ones-in-memset-after-realloc.patch (bsc#1177113)
- remove perf-cs-etm-move-definition-of-traceid_list-global-variable-from-header-file.patch
  It's a 5.8 patch and we are already at 5.8.
- do not use libexecdir after the latest TW changes
- install bash completion to /usr, not /etc as is now the default
- require libcap, so that we support capabilities
- require babeltrace, so that we support conversion to CTF
- clean up spec file
- Remove libebl Requires for ppc64/ppc64le (boo#1174714)
  now that elfutils 0.178 do not generate it anymore.
- Link with CoreSight Trace Decode library (OpenCSD)
- perf.spec: incorporate automatic changes from osc 
- Fix build breakage on aarch64 and armv7 (bsc#1172741)
  New patch: perf-cs-etm-move-definition-of-traceid_list-global-variable-from-header-file.patch
- perf does not link with LTO, so define _lto_cflags %{nil}
- add libzstd-devel to BuildRequires to support trace compression
- fix gtk2 detection
- Update to latest perf
  Delete Python3 support patches now upstream
  Delete patch: update-tests-attr.py-to-support-python3.patch
  Delete patch: remove-shebang-from-scripts-python.patch
  Delete patch: remove-shebang-from-tests-attr.py.patch
  Delete patch: remove-shebang-from-util-setup.py.patch
  Delete patch: add-trace_context-extension-module-to-sys-modules.patch
  Delete patch: use-pybytes-for-attr-in-trace-event-python.patch
  Delete patch: port-event_analyzing_sample-script-to-python3.patch
  Delete patch: port-failed-syscalls-by-pid-script-to-python3.patch
  Delete patch: port-futex-contention-script-to-python3.patch
  Delete patch: port-intel-pt-events-script-to-python3.patch
  Delete patch: port-mem-phys-addr-to-python3.patch
  Delete patch: port-netdev-times-script-to-python3.patch
  Delete patch: port-net_dropmonitor-script-to-python3.patch
  Delete patch: port-powerpc-hcalls-script-to-python3.patch
  Delete patch: port-python-syscall-counts-script-to-python3.patch
  Delete patch: port-sctop-script-to-python3.patch
  Delete patch: port-sql-scripts-to-python3.patch
  Delete patch: port-stackcollapse-script-to-python3.patch
  Delete patch: port-stat-cpi-script-to-python3.patch
  Delete patch: port-syscall-counts-by-pid-script-to-python3.patch
  Delete patch: port-check-perf-trace-script-to-python3.patch
- Build with asciidoctor instead of asciidoc (bsc#1075764)
- Enable python3. Remove all uses of python2 (bsc#1082197)
  New patch: update-tests-attr.py-to-support-python3.patch
  New patch: remove-shebang-from-scripts-python.patch
  New patch: remove-shebang-from-tests-attr.py.patch
  New patch: remove-shebang-from-util-setup.py.patch
  New patch: add-trace_context-extension-module-to-sys-modules.patch
  New patch: use-pybytes-for-attr-in-trace-event-python.patch
  New patch: port-event_analyzing_sample-script-to-python3.patch
  New patch: port-failed-syscalls-by-pid-script-to-python3.patch
  New patch: port-futex-contention-script-to-python3.patch
  New patch: port-intel-pt-events-script-to-python3.patch
  New patch: port-mem-phys-addr-to-python3.patch
  New patch: port-netdev-times-script-to-python3.patch
  New patch: port-net_dropmonitor-script-to-python3.patch
  New patch: port-powerpc-hcalls-script-to-python3.patch
  New patch: port-python-syscall-counts-script-to-python3.patch
  New patch: port-sctop-script-to-python3.patch
  New patch: port-sql-scripts-to-python3.patch
  New patch: port-stackcollapse-script-to-python3.patch
  New patch: port-stat-cpi-script-to-python3.patch
  New patch: port-syscall-counts-by-pid-script-to-python3.patch
  New patch: port-check-perf-trace-script-to-python3.patch
- Update packaged include files to resolve build failures
- Update examples paths to resolve build failures.
- libebl ppc64 dependancy was inadvertantly dropped, regression from
  "
  Re-add dependancy (bsc#1106048)
- Package bpf examples into %{_docdir}/perf/examples/bpf
- Fix build errors
  Drop patch: perf-vendor-events-powerpc-update-power9-events.patch (upstream)
  Drop patch: perf-provide-definition-for-einval-on-32bit.patch (upstream)
- Escape the usage of %{VERSION} when calling out to rpm.
  RPM 4.14 has %{VERSION} defined as 'the main packages version'.
- Update power9 events (bsc#1069737)
  New patch: perf-vendor-events-powerpc-update-power9-events.patch
- Update patch context
  Refresh patch: perf-provide-definition-for-einval-on-32bit.patch
- Fix x86 32bit build error
  New patch: perf-provide-definition-for-einval-on-32bit.patch
- Fix build error (tips.txt) on Leap42.2
- Fix doc file attributes
- disable Werror completely. It breaks build due to shadow variables
  in external (perl) headers.
- add %{?_smp_mflags}
- Package perf-tips as docs.
- Include support for xz compressed images
- Support strace/data.
- enable numa support for aarch64
- Remove perf-fix-branch-stack-mode-cannot-be-set.patch (upstreamed).
- Fix build with GCC 5
  * perf-fix-branch-stack-mode-cannot-be-set.patch
- Fix ppc64/ppc64le breakage due to libexecdir/libdir 
- Inject libdir=%{_libdir} into make calls.
- Remove build hack for kernel not building against glibc 2.20.
- Build hack: if util/util.h does not (yet) define _DEFAULT_SOURCE,
  we export WERROR=0, which removes -Werror from CFLAGS. Once a
  kernel lands that defines _DEFAULT_SOURCE, we fail the build in
  to remove this hack, making it a (hopefully_ short-livinging one.
- Build for s390[x] without libunwind (bnc#882855)
- Fix current build including 'trace event' plugins
- Do not include 'trace event' plugins when on armv7l
- BuildRequire libnuma-devel to enable 'perf bench numa mem', but
  only require if we build for ia64 x86_64 ppc64 ppc64le  ppc %sparc
- Spec cleanup:
  * Add Url: https://perf.wiki.kernel.org/
  * Drop %clean-section: We don't need to cleanup the buildroot
  * bash_completion.d/perf doesn't need executable bit
- Fix build errors (invoke Makefile.perf directly to pass perfexecdir)
- Add /usr/bin/trace alias for perf (mainline b52bc234)
- Add libperf-gtk.so (loaded via dlsym, mainline fc67297b)
- Drop patch perl-5.18-nowarn.patch (mainline)
- add libperl_requires, as we link against libperl and thus
  need a specific version of perl
- Resolve build errors
- Drop patch perf-tests-ppc64-fix-compile-errors.patch (mainline)
- Refresh patch perl-5.18-nowarn.patch 
- Add patch 'perf-tests-ppc64-fix-compile-errors.patch' to resolve
  openSUSE:Factory:PowerPC testsuite build errors
- Add audit-devel, gtk2-devel and libunwind-devel to support optional
  functionality.
- Add 'perl-5.18-nowarn.patch' to squelch build errors from perl.h
- Add perl_requires
- Fix --version output (copy submakefiles from kernel-source)
- Pass SUSE rpm optflags into make as EXTRA_CFLAGS not CFLAGS
- Stop building with V=1, make output easier to parse
- Add /etc/bash_completion.d/perf to %files (fix build error)
- Fix build for factory 
  * added flex and bison to buildrequires 
- Also copy arch/lib to fix compilation on x86-64
- Correctly depend on libdw-devel to fix dwarf support
- Add newt-devel dependency to enable text user interface 
- Re-enable as-needed support since it works now
- 2.6.33 changes
  add perf-bench, perf-buildid-list, perf-diff, perf-kmem, perf-probe and
  perf-trace-perl
[Still pending, update of libdwarf to version > 20081231]
- 2.6.32 changes
  add perf-sched, perf-timechart and perf-trace man pages
- Remove libbfd.patch since it does not apply and use
  SUSE_ASNEEDED=0 instead.
- Set flag for asciidoc version 8.
- Initial checkin of Performance Counters for Linux (PCL) userspace. 
  This builds tools/perf out of kernel-source package and requires 
  kernel >= 2.6.31
Displaying revisions 21 - 40 of 155
openSUSE Build Service is sponsored by