Bug#654610: gjs: FTBFS on armhf, reproduced on sid amd64: error: invalid operands to binary == (have 'jsval' and 'jsval')

Konstantinos Margaritis markos at genesi-usa.com
Wed Jan 4 15:25:06 UTC 2012


Package: gjs
Version: 0.9.1+hg1634-1
Severity: serious

https://buildd.debian.org/status/fetch.php?pkg=gjs&arch=armhf&ver=1.30.0-2&stamp=1324609751

gjs FTBFS on armhf, but I reproduced it on a sid amd64 system, hence
the severity. Here is an excerpt from the build log:

libtool: compile:  gcc -DHAVE_CONFIG_H -I. -DGJS_COMPILATION -pthread
-DXP_UNIX -DJS_THREADSAFE -I/usr/include/glib-2.0
-I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/nspr
-I/usr/include/gobject-introspection-1.0 -I/usr/include/mozjs
-Wnested-externs -Wmissing-prototypes -Wsign-compare -Wcast-align
-Wpointer-arith -Wmissing-declarations -Wchar-subscripts -g -O2
-fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security
-Werror=format-security -Wall -c modules/console.c  -fPIC -DPIC -o
.libs/console_la-console.o
modules/console.c: In function 'gjs_console_interact':
modules/console.c:217:16: warning: assignment from incompatible
pointer type [enabled by default]
modules/console.c:222:13: warning: passing argument 3 of
'JS_ExecuteScript' from incompatible pointer type [enabled by default]
/usr/include/mozjs/jsapi.h:3869:1: note: expected 'struct JSScript *'
but argument is of type 'struct JSObject *'
modules/console.c:227:27: error: invalid operands to binary == (have
'jsval' and 'jsval')
make[2]: *** [console_la-console.lo] Error 1

Please look into this.

Thanks

Konstantinos





More information about the pkg-gnome-maintainers mailing list