Bug 123865

Summary: Symlink missing for libelf.so
Product: [Fedora] Fedora Reporter: Chris Colohan <colohan+redhat>
Component: elfutilsAssignee: Jeff Johnson <jbj>
Status: CLOSED WORKSFORME QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: 2   
Target Milestone: ---   
Target Release: ---   
Hardware: i686   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2004-08-23 11:41:43 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Chris Colohan 2004-05-21 01:01:08 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040510

Description of problem:
The installed library libelf.so.1 is missing a symlink which allows
you to compile new programs which link against it.

In particular, if I compile a program foo.c, the following will fail:

  gcc foo.c -lelf

A workaround can be done as follows:

  cd /usr/lib
  ln -s libelf.so.1 libelf.so

...but it would be much nicer if the RPM for this installed properly
in the first place.  :-)

Version-Release number of selected component (if applicable):
elfutils-libelf-0.95-2

How reproducible:
Always

Steps to Reproduce:
1.  Install Fedora Core 2
2.  Try to compile any program that links to libelf with -lelf

    

Actual Results:  Compile fails due to missing library.

Expected Results:  Compile should work.

Additional info:

Comment 1 Jeff Johnson 2004-08-23 11:41:43 UTC
The symlink is in the elfutils-libelf-devel-0.96-1 package.

Install elfutils-libelf-devel.