Re: [parisc-linux] -pie is broken on hppa
On Mon, Jun 11, 2007 at 03:22:52PM +0200, Aurelien Jarno wrote:
>
> While you are right that it probably needs a ',', I don't think that's
> our problem.
>
> The last successfull build of the glibc on hppa was two weeks ago, with
> version 2.5-9. The exact same version does not build anymore now.
>
I've checked the buildd logs.
Here is the diff from environnement :
Package | buildd vers | current vers
-----------------------------------------------
make | 3.81.3 | 3.81.3
gawk | 3.1.5.dfsg-4 | 3.1.5.dfsg-4
intltool-debian | 0.35.0+20060710.1 | 0.35.0+20060710.1
gettext-base | 0.16.1-1 | 0.16.1-1
gettext | 0.16.1-1 | 0.16.1-1
autoconf | 2.61-4 | 2.61-4
html2text | 1.3.2a-3+b1 | 1.3.2a-3+b1
po-debconf | 1.0.8 | 1.0.8
bzip2 | 1.0.3-7 | 1.0.3-7
lzma | 4.43-7 | 4.43-7
diffstat | 1.43-2 | 1.43-2
m4 | 1.4.9-1 | 1.4.9-1
quilt | 0.46-2 | 0.46-2
----------------------------------------------
dpkg-dev | 1.14.3 | 1.14.4
sed | 4.1.5-1 | 4.1.5-2
binutils | 2.17cvs20070428-6 | 2.17cvs20070426-8
gcc-4.1 | 4.1.2-7 | 4.1.2-11
g++-4.1 | 4.1.2-7 | 4.1.2-12
libstdc++6-4.1-dev | 4.1.2-7 | 4.1.2-12
libstdc++6 | 4.1.2-7 | 4.1.2-12
libmagic1 | 4.20-8 | 4.21-1
file | 4.20-8 | 4.21-1
debhelper | 5.0.49 | 5.0.50
linux-libc-dev | 3.6.21-2 | 2.6.21-4
libc6-dev | 2.5-7 | 2.5-9
----------------------------------------------
I'll try to downgrade the packages.
The most suspects are the binutils and linux-libc-dev.
I can't get a hand on a -6 version of binutils.
Do you know where the .dsc and diffs are archived ?
I checked and the missing symbol is indeed in the libc.so :
seb$ nm -A build-tree/hppa-libc/*.so|grep multiple_thread
build-tree/hppa-libc/libc.so:0013f4e8 b __libc_multiple_threads
build-tree/hppa-libc/libc.so:0013f4e8 B __librt_multiple_threads
seb$
So, I really think the problem lies in the binutils.
Hope this helps.
Seb
Reply to: