oprofile should not link libbfd dynamically
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
oprofile (Debian) |
Fix Released
|
Unknown
|
|||
oprofile (Ubuntu) |
Fix Released
|
Low
|
Unassigned |
Bug Description
Binary package hint: oprofile
Oprofile, at least current version in karmic for arm, is linked against a version of libbfd that is not included in the libbfd package.
root@karmic:
libz.so.1 => /lib/libz.so.1 (0x40046000)
libdl.so.2 => /lib/vfp/libdl.so.2 (0x40064000)
libm.so.6 => /lib/vfp/libm.so.6 (0x40163000)
libc.so.6 => /lib/vfp/libc.so.6 (0x401f0000)
root@karmic:
-rw-r--r-- 1 root root 614724 2009-08-28 09:46 /usr/lib/
oprofile package info as currently installed:
root@karmic:
Package: oprofile
Status: install ok installed
Priority: optional
Section: devel
Installed-Size: 5148
Maintainer: Ubuntu Developers <email address hidden>
Architecture: armel
Version: 0.9.4+cvs200906
Replaces: oprofile-common
Depends: debconf | debconf-2.0, binutils, libc6 (>= 2.4), libgcc1 (>= 1:4.4.0), libpopt0 (>= 1.14), libs)
Suggests: oprofile-gui
Conflicts: oprofile-
Description: system-wide profiler for Linux systems
[... rest of description removed]
dpkg -s for binutils on my current system:
root@gumstix:~/o# dpkg -s binutils
Package: binutils
Status: install ok installed
Priority: optional
Section: devel
Installed-Size: 8832
Maintainer: Ubuntu Core developers <email address hidden>
Architecture: armel
Version: 2.19.51.
Provides: elf-binutils
Depends: libc6 (>= 2.8), libgcc1 (>= 1:4.4.0), zlib1g (>= 1:1.1.4)
Suggests: binutils-doc (>= 2.19.51.
Conflicts: elf-binutils, gas, modutils (<< 2.4.19-1)
Description: The GNU assembler, linker and binary utilities
[...]
Looks like all is needed is a rebuild of oprofile (I verified this locally), but why was it linked against a date-versioned libbfd in the first place, instead of the base library (link)?
Changed in oprofile (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → Low |
tags: | added: regression-potential |
summary: |
- oprofile is linked against non-shipping version of libbfd + oprofile does not run in karmic (linked against non-shipping version of + libbfd) |
Changed in oprofile (Debian): | |
status: | Unknown → New |
Changed in oprofile (Ubuntu): | |
status: | Confirmed → Triaged |
Changed in oprofile (Ubuntu): | |
milestone: | none → ubuntu-9.10 |
status: | Triaged → In Progress |
Changed in oprofile (Debian): | |
status: | New → Fix Committed |
Changed in oprofile (Debian): | |
status: | Fix Committed → New |
Changed in oprofile (Debian): | |
status: | New → Fix Released |
fixed in oprofile_ 0.9.4+cvs200906 29-2.1ubuntu1