Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#20089 - [oprofile] Does not include development libraries

Attached to Project: Arch Linux
Opened by Ng Oon-Ee (ngoonee) - Tuesday, 06 July 2010, 04:11 GMT
Last edited by Eric Belanger (Snowman) - Tuesday, 17 July 2012, 00:01 GMT
Task Type Feature Request
Category Packages: Extra
Status Closed
Assigned To Eric Belanger (Snowman)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
oprofile package does not include headers and libraries needed for compiling apps depending on it. Specifically I'm trying to build opxml (binary allowing access to oprofile from an Eclipse plugin), the additional required headers/libraries is specified in [1].

Please indicate if this request is inappropriate, I'll then create an AUR package (oprofile-dev or something) for the purpose.

Additional info:
* package version(s)
0.9.6-2
* config and/or log files etc.
None required

[1] - http://wiki.eclipse.org/Linux_Tools_Project/OProfile/User_Guide#Ubuntu_-_Extra_Requirements
This task depends upon

Closed by  Eric Belanger (Snowman)
Tuesday, 17 July 2012, 00:01 GMT
Reason for closing:  Fixed
Comment by Arthur Huillet (ahuillet) - Sunday, 23 October 2011, 12:33 GMT
Hello,

I suspect that op_bfd.h, one of the development headers, should be included in the oprofile package as well.
It is required by AMD CodeAnalyst when building.
Comment by Arthur Huillet (ahuillet) - Sunday, 23 October 2011, 12:34 GMT
Actually it does seem odd that oprofile package would include header files that aren't installed by Oprofile's make install. This holds both for the files mentioned in the ticket and op_bfd.h... I am not sure what the best course of action is.
Comment by Luke Shumaker (lukeshu) - Monday, 16 July 2012, 16:58 GMT
  • Field changed: Percent Complete (100% → 0%)
Not all of the header files are included in the package. Example: op_bfd.h (included) includes bfd_support.h (not included).
Comment by Eric Belanger (Snowman) - Tuesday, 17 July 2012, 00:01 GMT
I've added the missing header files in oprofile-0.9.7-4. Except for opagent.h which is installed by default, the header files are now in /usr/include/oprofile/ because some of them have very common names.

Loading...