Inconsistency detected by ld.so: ../sysdeps/x86_64/dl-machine.h: 460: elf_machine_rela_relative: Assertion `((reloc->r_info) & 0xffffffff) == 8' failed!
Michał Piotrowski
mkkp4x4 at gmail.com
Thu Mar 22 20:14:44 UTC 2012
2012/3/22 John Reiser <jreiser at bitwagon.com>:
>> Inconsistency detected by ld.so: ../sysdeps/x86_64/dl-machine.h: 460:
>> elf_machine_rela_relative: Assertion `((reloc->r_info) & 0xffffffff)
>> == 8' failed!
>
> Find the .o file which is being processed at the time of the complaint.
.o file is not even generated
[michal at ozzy src]$ LANG=C make BUILDTYPE=Release
CXX(target) out/Release/obj.target/base/third_party/chromium/src/base/string16.o
Inconsistency detected by ld.so: ../sysdeps/x86_64/dl-machine.h: 460:
elf_machine_rela_relative: Assertion `((reloc->r_info) & 0xffffffff)
== 8' failed!
make: *** [out/Release/obj.target/base/third_party/chromium/src/base/string16.o]
Error 2
[michal at ozzy src]$ ls out/Release/obj.target/base/third_party/chromium/src/base/
[michal at ozzy src]$
> If necessary, then use the --trace option to ld.
> Run "readelf --relocs" on that file, and see if they are all OK.
> If not, then you have found a compiler problem.
> If all the relocations look OK, then use valgrind to check ld.
>
> As always, try to reduce the number and size of input files
> which trigger the problem. What is the "smallest" case which
> generates the complaint?
I tried to build hello word
#include <stdio.h>
int main(void)
{
printf("test\n");
return 0;
}
and it fails.
It seems to me that I have something really wrong with C/C++
toolchain. I do not remember when I last build C/C++ application on
this system - it's very possible that it was before F15 realease.
I assume that there may be some error during the some upgrade.
>
> --
> --
> devel mailing list
> devel at lists.fedoraproject.org
> https://admin.fedoraproject.org/mailman/listinfo/devel
--
Best regards,
Michal
http://eventhorizon.pl/
More information about the devel
mailing list