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

Michael Biebl biebl at debian.org
Wed Jan 4 15:32:08 UTC 2012


On 04.01.2012 16:25, Konstantinos Margaritis wrote:
> Package: gjs
> Version: 0.9.1+hg1634-1

What kind of version is that?

> 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

This is already tracked at
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=653051

and due to incompatible changes in mozjs/iceweasel.




-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 900 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20120104/c6a9d9b9/attachment.pgp>


More information about the pkg-gnome-maintainers mailing list