webkit build failure on mipsel

Aurelien Jarno aurel32 at debian.org
Tue Jun 18 23:47:55 UTC 2013


On Mon, Jun 17, 2013 at 07:42:51PM +0200, Emilio Pozuelo Monfort wrote:
> 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?
> 

The problem has been fixed in the latest eglibc upload and the chroots
upgraded. I have requeued webkit on mipsel, I hope it will built
successfully this time.

-- 
Aurelien Jarno	                        GPG: 1024D/F1BCDB73
aurelien at aurel32.net                 http://www.aurel32.net



More information about the Pkg-webkit-maintainers mailing list