#2002 Missing 32-bit shared libary (oprofile-jit) rpms on 64-bit platforms
Closed: Fixed None Opened 14 years ago by wcohen.

I was looking through the oprofile rpms included in the Fedora yum repos for
ppc64 and x86_64. Oprofile 0.9.4 has support for java profiling that uses shared
libraries. These shared libraries are packaged in the oprofile-jit rpm. 64-bit
platforms such as ppc64 and x86_64 can run 32-bit versions of java. Thus, the
32-bit versions of the oprofile-jit rpm need to be included in the repositories for
64-bit machines that can run 32-bit binaries. The yum repos such as the following
should have 32-bit version of oprofile-jit rpm:

http://download.fedora.redhat.com/pub/fedora/linux/development/ppc64/os/Packages/
http://download.fedora.redhat.com/pub/fedora/linux/development/x86_64/os/Packages/
http://download.fedora.redhat.com/pub/fedora/linux/releases/11/Everything/ppc64/os/Packages/
http://download.fedora.redhat.com/pub/fedora/linux/releases/10/Everything/ppc64/os/Packages/
http://download.fedora.redhat.com/pub/fedora/linux/releases/11/Everything/x86_64/os/Packages/
http://download.fedora.redhat.com/pub/fedora/linux/releases/10/Everything/x86_64/os/Packages/


Does everything in %{_libdir}/oprofile need biarched?

I think that the short answer is yes; things in %{_libdir}/oprofile should be biarched. The oprofile-devel rpm also has some 32-bit/64-bit specific files also in %{_libdir}/oprofile. Would like to make oprofile-devel go away in the future.

Login to comment on this ticket.

Metadata