Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 21182 - sys-devel/prelink-20030505 requires >= sys-devel/glibc-2.3.2-r2
Summary: sys-devel/prelink-20030505 requires >= sys-devel/glibc-2.3.2-r2
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Stefan Jones (RETIRED)
URL:
Whiteboard:
Keywords:
: 21221 21254 (view as bug list)
Depends on:
Blocks:
 
Reported: 2003-05-18 08:05 UTC by Priit Laes (IRC: plaes)
Modified: 2003-05-22 10:13 UTC (History)
7 users (show)

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 Priit Laes (IRC: plaes) 2003-05-18 08:05:57 UTC
My machine: Pentium 3...
------
 gcc -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -I. -I. -I.. -I../gelfx   -Wall -march=p
entium3 -O3 -pipe -fomit-frame-pointer -fforce-addr -falign-functions=4 -fprefet
arch-ppc.c:644: `R_PPC_DTPREL16' undeclared (first use in this function)
arch-ppc.c:645: `R_PPC_DTPREL16_LO' undeclared (first use in this function)
arch-ppc.c:646: `R_PPC_DTPREL16_HI' undeclared (first use in this function)
arch-ppc.c:647: `R_PPC_DTPREL16_HA' undeclared (first use in this function)
arch-ppc.c:648: `R_PPC_TPREL16' undeclared (first use in this function)
arch-ppc.c:649: `R_PPC_TPREL16_LO' undeclared (first use in this function)
arch-ppc.c:650: `R_PPC_TPREL16_HI' undeclared (first use in this function)
arch-ppc.c:651: `R_PPC_TPREL16_HA' undeclared (first use in this function)
arch-ppc.c: In function `ppc_reloc_class':
arch-ppc.c:667: `R_PPC_DTPMOD32' undeclared (first use in this function)
arch-ppc.c:667: `R_PPC_DTPREL32' undeclared (first use in this function)
make[2]: *** [arch-ppc.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
Comment 1 Martin Holzer (RETIRED) gentoo-dev 2003-05-18 08:49:32 UTC

*** This bug has been marked as a duplicate of 20948 ***
Comment 2 Stefan Jones (RETIRED) gentoo-dev 2003-05-18 08:57:32 UTC
This bug is not a duplicate, it is the requirement to have glibc-2.3.2 installed.

I will patch this version of prelink some time to make it also work with glibc-2.3.1 aswell. (see existing prelink-20030217-glibc231.patch patch )

Cretin now hunts down azarah ...
Comment 3 Martin Schlemmer (RETIRED) gentoo-dev 2003-05-18 09:16:28 UTC
Heh, sorry Stefan.
Comment 4 Seemant Kulleen (RETIRED) gentoo-dev 2003-05-18 18:18:12 UTC
root sephora # emerge -p glibc                   /usr/portage/sys-devel/prelink
 
These are the packages that I would merge, in order:
 
Calculating dependencies ...done!
[ebuild   R  ] sys-libs/glibc-2.3.2-r1


I have 2.3.2 installed here and I get the same error
Comment 5 Paul Slinski 2003-05-18 18:29:44 UTC
Same here.
Comment 6 Martin Schlemmer (RETIRED) gentoo-dev 2003-05-18 18:37:39 UTC
You need glibc-2.3.2-r2 until Stefan patch prelink ...
Comment 7 Hanno Böck gentoo-dev 2003-05-18 19:03:54 UTC
*** Bug 21221 has been marked as a duplicate of this bug. ***
Comment 8 Priit Laes (IRC: plaes) 2003-05-19 07:52:52 UTC
works fine, after glibc-2.3.2-r2 is emerged...
Comment 9 Martin Holzer (RETIRED) gentoo-dev 2003-05-19 12:51:59 UTC
*** Bug 21254 has been marked as a duplicate of this bug. ***
Comment 10 Stefan Jones (RETIRED) gentoo-dev 2003-05-21 15:39:05 UTC
Added the required patch to prelink so it now compiles with glibc-2.3.2-r1.

Can someone try it with glibc-2.3.1 and see if it works ...

Should be in the rsync mirrors soon.
Comment 11 Michi 2003-05-21 16:33:39 UTC
// Added the required patch to prelink so it now compiles with glibc-2.3.2-r1. //

[ebuild   R  ] sys-libs/glibc-2.3.2-r1  

[ebuild    U ] sys-devel/prelink-20030505 [20030217] 

arch-ppc.c:667: `R_PPC_DTPMOD32' undeclared (first use in this function)
arch-ppc.c:667: `R_PPC_DTPREL32' undeclared (first use in this function)
make[2]: *** [arch-ppc.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory `/var/tmp/portage/prelink-20030505/work/prelink/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/prelink-20030505/work/prelink'
make: *** [all] Error 2

!!! ERROR: sys-devel/prelink-20030505 failed.
!!! Function src_compile, Line 36, Exitcode 2
!!! Make Failed

So glibc 2.3.2-r1 trying to emerge prelink-2003050 ..

Comment 12 John Mylchreest (RETIRED) gentoo-dev 2003-05-21 18:41:03 UTC
works fine for me.
--
root@johnm johnm # qpkg -I -v glibc
sys-libs/glibc-2.3.2-r1 *
root@johnm johnm # qpkg -I -v prelink
sys-devel/prelink-20030505 *
Comment 13 Arno Ekkes 2003-05-21 18:49:36 UTC
Prelink compiles fine on my machine.
--
arno root # qpkg -I -v prelink
sys-devel/prelink-20030505 *
arno root # qpkg -I -v glibc
sys-libs/glibc-2.3.2-r1 *
Comment 14 Stefan Jones (RETIRED) gentoo-dev 2003-05-22 04:21:47 UTC
I have tested the ebuild with glibc-2.3.1 and it compiles fine.
Thus it works with all glibc >= 2.3.1 ( I take it the error below is due to a faulty rsync mirror)
Closing bug
Comment 15 Paul Slinski 2003-05-22 10:13:23 UTC
Working here.