[needs-packaging] OProfile 0.9.8

Bug #1039871 reported by Antonio Rosales
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu
Fix Released
High
Ubuntu Server
Quantal
Fix Released
High
Ubuntu Server

Bug Description

Per Oprofile home page:

"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. It consists of a kernel driver and a daemon for collecting sample data, and several post-profiling tools for turning data into information."

Project Homepage: http://oprofile.sourceforge.net/

License: GNU GPL Version 2, June 1991

Notes:

Oneiric Universe contained oprofile 0.9.6. However, oprofile missed 12.04. Currently targeting Quantal (12.10) Universe for 0.9.7 packaging.

Debian sid[0] and squeeze[1] release contain the 0.9.6 version. With the Developer Information (PTS) page having a todo to package the latest upstreat version, 0.9.7.

The following two patches will also need to be applied ontop of 0.9.7 in order to properly profile new IvyBridge Intel systems.

[2] 1. 493c346d03927955d16e2190600748dcbb3dfe2b
Author: Andi Kleen <email address hidden>
Date: Fri May 25 10:07:36 2012 -0500

    This adds the event list for Intel IvyBridge and the model number
    for the current IvyBridge systems

    Signed-off-by: Andi Kleen <email address hidden>
---
[3] 2. eec156559f836838432e5317d59b2a11d2ce712d
Author: Andi Kleen <email address hidden>
Date: Fri May 25 08:12:45 2012 -0500

    Implement the ANY (any thread) extra bit for Intel CPUs. Needed
    for some of the new events.

    Signed-off-by: Andi Kleen <email address hidden>
---

[0] http://packages.debian.org/sid/oprofile
[1] http://packages.debian.org/squeeze/oprofile
[2] http://oprofile.git.sourceforge.net/git/gitweb.cgi?p=oprofile/oprofile;a=commit;h=493c346
[3] http://oprofile.git.sourceforge.net/git/gitweb.cgi?p=oprofile/oprofile;a=commit;h=eec1565

Revision history for this message
Antonio Rosales (arosales) wrote :
Changed in ubuntu:
milestone: none → ubuntu-12.10-beta-1
importance: Undecided → High
Revision history for this message
Antonio Rosales (arosales) wrote :

Oprofile 0.9.8[0] was recently released that has support for Intel Ivy Bridge systems, and patching for correct compilation with more recent binutils[1]. As packaging is still under work using this upstream version would allow Ubuntu packaging to not have to carry the Ivy Bridge enablement patch, and binutils patch.

(Updating Summary to reflect packaging of upstream source 0.9.8.)

[0] http://prdownloads.sourceforge.net/oprofile/oprofile-0.9.8.tar.gz
[1] http://oprofile.git.sourceforge.net/git/gitweb.cgi?p=oprofile/oprofile;a=commit;h=f0a6ef67e1b944e2032ce777994257075f6ba107

summary: - [needs-packaging] oprofile 0.9.7
+ [needs-packaging] oprofile 0.9.8
summary: - [needs-packaging] oprofile 0.9.8
+ [needs-packaging] OProfile 0.9.8
Revision history for this message
Antonio Rosales (arosales) wrote :

--- Status Update ---

An updated OProfile development package (0.9.8-0ubuntu1) that pulls in the latest upstream source, 0.9.8 is available at:
  https://launchpad.net/~a.rosales/+archive/junk/+sourcepub/2644689/+listing-archive-extra

The update brings in Ivy Bridge support (as well as SandyBridge), ARMv7 Cortex-A5|15|7 as well as bug fixes. Complete 0.9.8 release information is at:
  http://oprofile.sourceforge.net/release-notes/oprofile-0.9.8

I am updating the packing to be a little more compliant with Ubuntu standards based of initial feedback.

-Thanks,
Antonio

Revision history for this message
Antonio Rosales (arosales) wrote :

--- Status Update ---

After some initial feedback I have update the oprofile packaging. In this build I assured past security patches were pulled in and confirmed patches being carried in 11.10 were rolled up into upstream. A test package is available at:

https://launchpad.net/~a.rosales/+archive/test/+sourcepub/2685706/+listing-archive-extra

-Thanks,
Antonio

Revision history for this message
Dave Walker (davewalker) wrote :

For the avoidance of doubt, this is a universe targeted package and I have volunteered to NEW review it.

Revision history for this message
Antonio Rosales (arosales) wrote :

Marking bug as "Fixed Released" as Oprofile 0.9.8 is available in 12.10 universe:

Package: oprofile
Versions:
0.9.8-0ubuntu1 (/var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_quantal_universe_binary-amd64_Packages)
 Description Language:
                 File: /var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_quantal_universe_binary-amd64_Packages
                  MD5: 549ceaf3c0f6d8cbcd8c7e246e46f1d1
 Description Language: en
                 File: /var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_quantal_universe_i18n_Translation-en
                  MD5: 549ceaf3c0f6d8cbcd8c7e246e46f1d1

-Thanks,
Antonio

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.