Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 1711 - Cannot compile objprelink - make ebuild error on wrong binutils
Summary: Cannot compile objprelink - make ebuild error on wrong binutils
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Core (show other bugs)
Hardware: x86 Linux
: Highest minor (vote)
Assignee: Dan Armak (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-04-12 20:09 UTC by Dave Patrick
Modified: 2011-10-30 22:36 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dave Patrick 2002-04-12 20:09:23 UTC
When trying to install objprelink the following error occurs.

merge.o(.text+0xaa2): undefined reference to `htab_delete'
collect2: ld returned 1 exit status

!!! ERROR: The ebuild did not complete successfully.
!!! Function src_compile, Line 2, Exitcode 1
!!! (no error message)

!!! emerge aborting on  /usr/portage/dev-util/objprelink/objprelink-0-r1.ebuild
Comment 1 Dan Armak (RETIRED) gentoo-dev 2002-04-23 15:26:22 UTC
objprelink is officially not working. It needs a very old binutils, which we aren't using for a long 
time now. 
 
The current binutils and glibc includes generic preloading functionality, which isn't generic 
prelinking but 90% of it. So even if you get objprelink to work, the performance benefit it will give 
you should be negligible. 
 
I'll leave this open as a reminder to make the objprelink ebuild abort with an appropriate error if 
the wrong binutils is detected. Also please tell me if you want it for some other reason than 
speeding up qt/kde, because it's more or less useless for that by now. 
Comment 2 Dan Armak (RETIRED) gentoo-dev 2002-05-01 07:00:15 UTC
 I'm removing the objprelink ebuild from cvs. No one needs at anymore since the generic functionality is already in glibc/binutils and it just brings up bug reports.