[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: glibc build log (TLS-related issue)
From: |
Manolis Ragkousis |
Subject: |
Re: glibc build log (TLS-related issue) |
Date: |
Wed, 24 Jun 2015 11:38:34 +0300 |
On 23 June 2015 at 16:10, Samuel Thibault <samuel.thibault@gnu.org> wrote:
> Ok, the change which made my glibc work with static linking is:
>
> --host=i586-gnu --build=i586-gnu
>
> I guess the default i686 variant introduces bugs.
>
Trying to run "make lib" in darnassus using i586-gnu, with the debian
sources, fails with
/home/phant0mas/sources/debian-glibc/glibc-2.19/build/libc_pic.os: In
function `__strcspn_sse42':
(.text.sse4.2+0x1d73): undefined reference to `__strcspn_ia32'
/home/phant0mas/sources/debian-glibc/glibc-2.19/build/libc_pic.os: In
function `__strpbrk_sse42':
(.text.sse4.2+0x1eb0): undefined reference to `__strpbrk_ia32'
/home/phant0mas/sources/debian-glibc/glibc-2.19/build/libc_pic.os: In
function `__strspn_sse42':
(.text.sse4.2+0x1fe8): undefined reference to `__strspn_ia32'
collect2: error: ld returned 1 exit status
and the same command with the tarballs sources end up with
http://paste.lisp.org/display/150437
Any ideas?