Re: build broken
- From: David Stansby <dstansby googlemail com>
- To: gnome-shell-list <gnome-shell-list gnome org>
- Subject: Re: build broken
- Date: Fri, 5 Jun 2009 18:09:21 +0100
I've removed my ~/gnome-shell/source/gjs directory, and jhbuild -f -a -c now comes up with this:
cc1: warnings being treated as errors
default.c: In function ‘switch_workspace’:
default.c:381: error: passing argument 2 of ‘clutter_actor_get_position’ from incompatible pointer type
/home/david/gnome-shell/install/include/clutter-0.9/clutter/clutter-actor.h:379: note: expected ‘gfloat *’ but argument is of type ‘gint *’
default.c:381: error: passing argument 3 of ‘clutter_actor_get_position’ from incompatible pointer type
/home/david/gnome-shell/install/include/clutter-0.9/clutter/clutter-actor.h:379: note: expected ‘gfloat *’ but argument is of type ‘gint *’
default.c:382: error: passing argument 2 of ‘clutter_actor_get_size’ from incompatible pointer type
/home/david/gnome-shell/install/include/clutter-0.9/clutter/clutter-actor.h:370: note: expected ‘gfloat *’ but argument is of type ‘guint *’
default.c:382: error: passing argument 3 of ‘clutter_actor_get_size’ from incompatible pointer type
/home/david/gnome-shell/install/include/clutter-0.9/clutter/clutter-actor.h:370: note: expected ‘gfloat *’ but argument is of type ‘guint *’
default.c: In function ‘maximize’:
default.c:566: error: passing argument 2 of ‘clutter_actor_get_size’ from incompatible pointer type
/home/david/gnome-shell/install/include/clutter-0.9/clutter/clutter-actor.h:370: note: expected ‘gfloat *’ but argument is of type ‘guint *’
default.c:566: error: passing argument 3 of ‘clutter_actor_get_size’ from incompatible pointer type
/home/david/gnome-shell/install/include/clutter-0.9/clutter/clutter-actor.h:370: note: expected ‘gfloat *’ but argument is of type ‘guint *’
default.c:567: error: passing argument 2 of ‘clutter_actor_get_position’ from incompatible pointer type
/home/david/gnome-shell/install/include/clutter-0.9/clutter/clutter-actor.h:379: note: expected ‘gfloat *’ but argument is of type ‘gint *’
default.c:567: error: passing argument 3 of ‘clutter_actor_get_position’ from incompatible pointer type
/home/david/gnome-shell/install/include/clutter-0.9/clutter/clutter-actor.h:379: note: expected ‘gfloat *’ but argument is of type ‘gint *’
make[4]: *** [default_la-default.lo] Error 1
make[4]: Leaving directory `/home/david/gnome-shell/source/mutter/src/compositor/mutter/plugins'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/david/gnome-shell/source/mutter/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/david/gnome-shell/source/mutter/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/david/gnome-shell/source/mutter'
make: *** [all] Error 2
*** error during phase build of mutter: ########## Error running make *** [4/6]
[1] rerun phase build
[2] ignore error and continue to install
[3] give up on module
[4] start shell
[5] reload configuration
[6] go to phase force_checkout
[7] go to phase configure
[8] go to phase clean
[9] go to phase distclean
choice:
Anyone got any ideas what is going wrong?
2009/6/5 Owen Taylor
<otaylor redhat com>
On Fri, 2009-06-05 at 17:34 +0100, Mike Bursell wrote:
> Hi -
>
> Gnome-shell's not building today. I've tried a "jhbuild build -f -a
> -c", but that doesn't work, either.
>
> Output below.
If you remove your ~/gnome-shell/source/gjs directory, it seems to work.
Things seem to have been changed in a way so 'clean' isn't clean enough
to get it working again. (Something to do with automake automatic
dependency tracking and a subdirectory that got renamed.)
- Owen
> -Mike.
>
> *** Building gjs *** [5/6]
> make
> abs_top_srcdir="/home/mike/gnome-shell/source/gjs"
> LD_LIBRARY_PATH="/home/mike/gnome-shell/install/lib64:/usr/lib/xulrunner-1.9.0.10:/usr/lib/xulrunner-1.9.0.10" G_FILENAME_ENCODING=latin1 ./scripts/make-tests . gjs/jsapi-util-array.c gjs/jsapi-util-error.c gjs/jsapi-util-string.c gjs/stack.c util/glib.c
> ./gjstest.h and ./gjstest.c appear to be unchanged, not updating
> make all-am
> make[1]: Entering directory `/home/mike/gnome-shell/source/gjs'
> make[1]: *** No rule to make target `gjsdbus/dbus.c', needed by
> `libgjs_dbus_la-dbus.lo'. Stop.
> make[1]: Leaving directory `/home/mike/gnome-shell/source/gjs'
> make: *** [all] Error 2
> *** error during stage build of gjs: ########## Error running make ***
> [5/6]
>
> [1] rerun stage build
> [2] ignore error and continue to install
> [3] give up on module
> [4] start shell
> [5] go to stage force_checkout
> [6] go to stage configure
> [7] go to stage force_clean
> [8] go to stage force_distclean
> choice: 3
> *** module gnome-shell not built due to non buildable gjs *** [6/6]
> *** the following modules were not built *** [6/6]
> gjs gnome-shell
>
>
> _______________________________________________
> gnome-shell-list mailing list
>
gnome-shell-list gnome org
>
http://mail.gnome.org/mailman/listinfo/gnome-shell-list
_______________________________________________
gnome-shell-list mailing list
gnome-shell-list gnome org
http://mail.gnome.org/mailman/listinfo/gnome-shell-list
--
Check out my twitter feed at
http://twitter.com/dave1022
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]