Re: [clutter] Conformance tests seems to not compile

2010-02-12 Thread Emmanuele Bassi
On Fri, 2010-02-12 at 23:43 +0100, Piñeiro wrote:

 after an update on clutter, trying to compile it I get this error (and
 several compilation warnings).
 
   CC test_conformance-test-cogl-pixel-buffer.o
 test-cogl-pixel-buffer.c: In function ‘create_map_tile’:
 test-cogl-pixel-buffer.c:69: warning: implicit declaration of function 
 ‘cogl_pixel_buffer_new’
 test-cogl-pixel-buffer.c:69: warning: assignment makes pointer from integer 
 without a cast
 test-cogl-pixel-buffer.c:71: warning: implicit declaration of function 
 ‘cogl_is_pixel_buffer’
 test-cogl-pixel-buffer.c:72: warning: implicit declaration of function 
 ‘cogl_is_buffer’
 test-cogl-pixel-buffer.c:75: warning: implicit declaration of function 
 ‘cogl_buffer_set_usage_hint’
 test-cogl-pixel-buffer.c:75: error: ‘COGL_BUFFER_USAGE_HINT_TEXTURE’ 
 undeclared (first use in this function)
 test-cogl-pixel-buffer.c:75: error: (Each undeclared identifier is reported 
 only once
 test-cogl-pixel-buffer.c:75: error: for each function it appears in.)
 
 etc.
 
 I can workaround this problem by using the option
 --disable-conformance (although I still get several compilation
 warnings).
 
 I'm doing something wrong?

seems to me you are stuck with an old cogl lying around your build.

could you try cleaning your clone with:

  git clean -xdf

?

I just cloned from scratch and everything worked fine.

 These days there were a lot of changes on cogl, so probably the issue
 is that the conformance tests are outdated.

not that I can see. the test-cogl-pixel-buffer explicitly enables the
experimental API it is testing by defining COGL_ENABLE_EXPERIMENTAL_API
before including cogl/cogl.h.

  It is a know issue? It has sense to open a bug?

no, it's not known; and no, we can track it on the mailing list for now.

ciao,
 Emmanuele.

-- 
Emmanuele Bassi, Open Source Software Engineer
Intel Open Source Technology Center

-- 
To unsubscribe send a mail to clutter+unsubscr...@o-hand.com



Re: [clutter] Conformance tests seems to not compile

2010-02-12 Thread Piñeiro
From: Emmanuele Bassi eba...@linux.intel.com

 seems to me you are stuck with an old cogl lying around your build.
 
 could you try cleaning your clone with:
 
   git clean -xdf
 
 ?
 
 I just cloned from scratch and everything worked fine.

This solved the problem. Previously (AFAIR) I tried with just 'git
clean -fd', that was obviously not enough.

Thanks

===
API (apinhe...@igalia.com)
-- 
To unsubscribe send a mail to clutter+unsubscr...@o-hand.com