Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

oprofile-devel-1.4.0-5.2 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: oprofile-devel Distribution: openSUSE Tumbleweed
Version: 1.4.0 Vendor: openSUSE
Release: 5.2 Build date: Thu Jul 16 13:47:52 2026
Group: Development/Libraries/C and C++ Build host: reproducible
Size: 28069 Source RPM: oprofile-1.4.0-5.2.src.rpm
Packager: https://bugs.opensuse.org
Url: http://oprofile.sourceforge.net/
Summary: Development files for oprofile, a system-wide profiler for Linux
OProfile is a system-wide profiler for Linux systems, capable of
profiling all running code at low overhead. OProfile is released under
the GNU GPL.

This package contains the files needed to develop JIT agents for other
virtual machines.

Provides

Requires

License

GPL-2.0-or-later AND LGPL-2.1-or-later

Changelog

* Thu Jul 16 2026 Fridrich Strba <fstrba@suse.com>
  - Use the enviromental variable JAVA_HOME to detect the build JDK
    home directory. This fixes build with both update-alternatives and
    libalternatives
  - Remove unnecessary patching of DATE and TIME macros. Our gcc
    knows about SOURCE_DATE_EPOCH since about 8 years and processes
    the DATE and TIME to the SOURCE_DATE_EPOCH just fine
  - Do not use Java Virtual Machine Profiler Interface (JVMPI). It was
    deprecated in Java 5 (2004) and  removed from the JDK starting
    with Java 6 (2006). The package uses also the "new" Java Virtual
    Machine Tool Interface (JVMTI) that works with all our supported
    JDKs
* Fri Nov 08 2024 Tony Jones <tonyj@suse.com>
  - Feature detection of perf_events API (required) was failing causing the
    build to fail.  Reported by DimStar Build problem notification email.
    New patch: oprofile-autoconf-fix-perf_events-detection.patch
* Thu Sep 28 2023 Tony Jones <tonyj@suse.com>
  - Fix build error,  change user/group pre handling to procedure specified
    at https://en.opensuse.org/Packaging/Users_And_Groups
* Sun Apr 30 2023 Antoine Belvire <antoine.belvire@opensuse.org>
  - Fix linking on Tumbleweed:
    * Add oprofile-binutils.patch.
    * Add build dependency on libzstd-devel.
* Sat Jan 16 2021 Dirk Müller <dmueller@suse.com>
  - update to 1.4.0:
    * New/updated Processor Support
    * Marvell (Cavium) ThunderX2
    * Hygon Dhyana CPU
    * Bugfixes
    * Does not build with binutils-gdb master.
    * ocount leaves orphan process on error
  - remove oprofile-handle-empty-event-name-spec-gracefully-for-ppc.patch,
    oprofile-handle-binutils-2_34.patch: upstream
* Tue Oct 13 2020 Jan Engelhardt <jengelh@inai.de>
  - Do not suppress error text output from useradd.
* Wed Apr 08 2020 Christophe Giboudeaux <christophe@krop.fr>
  - Add upstream patch:
    * oprofile-handle-binutils-2_34.patch
  - Spec cleanup
* Thu Jan 23 2020 Stefan Brüns <stefan.bruens@rwth-aachen.de>
  - Use docbook-utils-minimal for manpage generation, avoids
    texlive dependency.
* Mon Oct 29 2018 Tony Jones <tonyj@suse.com>
  - Handle empty event name gracefully on ppc.
    New patch: oprofile-handle-empty-event-name-spec-gracefully-for-ppc.patch
* Thu Jul 26 2018 tonyj@suse.com
  - Update to version 1.3.0
    - New/updated Processor Support for Intel Goldmont Plus
    - Minor bug fixes
    Release notes: http://oprofile.sourceforge.net/release-notes/oprofile-1.3.0

Files

/usr/include/opagent.h
/usr/lib64/oprofile
/usr/lib64/oprofile/libopagent.so
/usr/share/doc/packages/oprofile/op-jit-devel.html


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Aug 3 00:14:01 2026