webkit build failure on mipsel
Emilio Pozuelo Monfort
pochu at debian.org
Mon Jun 17 17:42:51 UTC 2013
Hi,
webkit is failing to build on mipsel[1] with:
/bin/sh ./libtool --tag=CXX --mode=link g++ -fno-strict-aliasing -fno-rtti
-D_FORTIFY_SOURCE=2 -D_REENTRANT -I/usr/include -O2 -Wformat
-Werror=format-security -Wall -Wl,--as-needed -Wno-c++0x-compat -O2
-Wl,-z,relro -Wl,--no-keep-memory -o Programs/jsc-1
Source/JavaScriptCore/Programs_jsc_1-jsc.o -lpthread libjavascriptcoregtk-1.0.la
libtool: link: g++ -fno-strict-aliasing -fno-rtti -D_FORTIFY_SOURCE=2
-D_REENTRANT -I/usr/include -O2 -Wformat -Werror=format-security -Wall
-Wl,--as-needed -Wno-c++0x-compat -O2 -Wl,-z -Wl,relro -Wl,--no-keep-memory -o
Programs/.libs/jsc-1 Source/JavaScriptCore/Programs_jsc_1-jsc.o -lpthread
./.libs/libjavascriptcoregtk-1.0.so -pthread
/usr/bin/ld: /usr/lib/gcc/mipsel-linux-gnu/4.6/../../../mipsel-linux-gnu/crt1.o:
undefined reference to symbol '_gp'
/usr/lib/mipsel-linux-gnu/libicui18n.so.48: error adding symbols: DSO missing
from command line
collect2: ld returned 1 exit status
This looks suspiciously similar to [3]. Note however that it built fine on
mips[2]. Both builds used the default compiler (gcc/g++ 4.6) and had libc6
2.17-3. However mips had binutils 2.22-8 while mipsel had 2.23.52.20130612-1.
Per the followups to [3] and per [4], I guess this is some binutils/eglibc mismatch?
Thanks,
Emilio
[1]
https://buildd.debian.org/status/fetch.php?pkg=webkit&arch=mipsel&ver=1.8.1-4&stamp=1371488690
[2]
https://buildd.debian.org/status/fetch.php?pkg=webkit&arch=mips&ver=1.8.1-4&stamp=1371214549
[3] https://lists.debian.org/debian-mips/2013/05/msg00018.html
[4] https://lists.debian.org/debian-devel-changes/2013/06/msg00501.html
More information about the Pkg-webkit-maintainers
mailing list