Bug ID 919819
Summary ld failure with error: corrupted double-linked list
Classification openSUSE
Product openSUSE Distribution
Version 13.2
Hardware 32bit
OS openSUSE 13.2
Status NEW
Severity Normal
Priority P5 - None
Component Development
Assignee bnc-team-screening@forge.provo.novell.com
Reporter comes@naic.edu
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

On a 32-bit 13.2 installation while I try to compile the latest libsodium
(https://github.com/jedisct1/libsodium/releases)
during the execution of configure there is the following error:

checking if gcc -std=gnu99 static flag -static works... *** Error in
`/usr/lib/gcc/i586-suse-linux/4.8/../../../../i586-suse-linux/bin/ld':
corrupted double-linked list: 0x0a611508 ***

whith ps -ef I see this process hanging:

root     16214 16213  0 17:46 pts/0    00:00:00
/usr/lib/gcc/i586-suse-linux/4.8/../../../../i586-suse-linux/bin/ld --build-id
-m elf_i386 -static -pie -o conftest
/usr/lib/gcc/i586-suse-linux/4.8/../../../Scrt1.o
/usr/lib/gcc/i586-suse-linux/4.8/../../../crti.o
/usr/lib/gcc/i586-suse-linux/4.8/crtbeginT.o -L/usr/lib/gcc/i586-suse-linux/4.8
-L/usr/lib/gcc/i586-suse-linux/4.8/../../../../i586-suse-linux/lib
-L/usr/lib/gcc/i586-suse-linux/4.8/../../.. -z relro -z now -z noexecstack
/tmp/cchSl2a7.o --start-group -lgcc -lgcc_eh -lc --end-group
/usr/lib/gcc/i586-suse-linux/4.8/crtendS.o
/usr/lib/gcc/i586-suse-linux/4.8/../../../crtn.o

once I kill it, configure continue and complete without other error.

This happens only on 32-bit, no problem on 64-bit. Tested in a VM and real
hardware.


You are receiving this mail because: