On 23 June 2015 at 16:10, Samuel Thibault <samuel.thiba...@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?