7150 wrote:
Marco Pesenti Gritti wrote:
Hi,

the reason builds has been failing lately is that goocanvas now requires
gtk 2.10.

I just checked in a patch in sugar-jhbuild to build gtk+ and some deps
too. It increase the build time quite a bit but I don't think there is a
way around that.

Let me know if this works fine for you or there are still issues.

Marco



I tried again tonight.

Here are some log clips:

*** Checking out goocanvas *** [13/15]

cvs -z3 -q -d :pserver:[EMAIL PROTECTED]:/cvs/cairo update
-P -d -A .
Unknown host cvs.cairographics.org.
*** error during stage checkout of goocanvas: Error running ['cvs',
'-z3', '-q', '-d',
u':pserver:[EMAIL PROTECTED]:/cvs/cairo', 'update', '-P',
'-d', '-A', '.'] *** [13/15]


  [1] rerun stage checkout
  [2] ignore error and continue to build
  [3] give up on module
  [4] start shell
  [5] go to stage force_checkout
choice: 5
*** Checking out goocanvas *** [13/15]

Tried 5, ended up here.

In file included from goocanvas.h:30,
                 from goocanvasatk.c:13:
./goocanvasview.h:106: error: syntax error before 'GtkUnit'
./goocanvasview.h:106: warning: no semicolon at end of struct or union
./goocanvasview.h:115: error: syntax error before '}' token
goocanvasatk.c: In function
'goo_canvas_item_view_accessible_get_item_extents':
goocanvasatk.c:58: error: dereferencing pointer to incomplete type
goocanvasatk.c:59: error: dereferencing pointer to incomplete type
goocanvasatk.c:60: error: dereferencing pointer to incomplete type
goocanvasatk.c:61: error: dereferencing pointer to incomplete type
goocanvasatk.c: In function 'goo_canvas_item_view_accessible_ref_state_set':
goocanvasatk.c:415: error: dereferencing pointer to incomplete type
make[3]: *** [goocanvasatk.lo] Error 1
make[3]: Leaving directory `/home/y7150/sugar-jhbuild/source/goocanvas/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/y7150/sugar-jhbuild/source/goocanvas/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/y7150/sugar-jhbuild/source/goocanvas'
make: *** [all] Error 2
*** error during stage build of goocanvas: Error running make   *** [13/15]


  [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
choice:

I think the issue is that goocanvas didn't pick up the new gtk, you need to force it to run autogen again.
Try:

sugar-jhbuild build -a

Marco
_______________________________________________
Sugar mailing list
[email protected]
http://mailman.laptop.org/mailman/listinfo/sugar

Reply via email to