Hi, i got a compile error with the new version 0.6.0 on my i686 (same error on x86_64 box):
========= ... In file included from glamor_priv.h:1027:0, from glamor_xv.c:35: glamor_utils.h:1821:2: warning: #warning "Indirect GLX may be broken, need to implement context switch." [-Wcpp] #warning "Indirect GLX may be broken, need to implement context switch." ^ glamor_xv.c:133:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {XvSettable | XvGettable, -1000, 1000, "XV_BRIGHTNESS"}, ^ glamor_xv.c:134:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {XvSettable | XvGettable, -1000, 1000, "XV_CONTRAST"}, ^ glamor_xv.c:135:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {XvSettable | XvGettable, -1000, 1000, "XV_SATURATION"}, ^ glamor_xv.c:136:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {XvSettable | XvGettable, -1000, 1000, "XV_HUE"}, ^ glamor_xv.c:137:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] {XvSettable | XvGettable, 0, 1, "XV_COLORSPACE"}, ^ glamor_xv.c: In function 'glamor_display_textured_video': glamor_xv.c:445:1: error: implicit declaration of function 'DamageDamageRegion' [-Werror=implicit-function-declaration] DamageDamageRegion(port_priv->pDraw, &port_priv->clip); ^ glamor_xv.c:445:1: warning: nested extern declaration of 'DamageDamageRegion' [-Wnested-externs] glamor_xv.c: At top level: glamor_xv.c:569:3: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] "XV_IMAGE", ^ glamor_xv.c: In function 'glamor_xv_init': glamor_xv.c:596:14: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] adapt->name = "GLAMOR Textured Video"; ^ cc1: some warnings being treated as errors Makefile:606: recipe for target 'glamor_xv.lo' failed make[2]: *** [glamor_xv.lo] Error 1 make[2]: Leaving directory '/srv/tmp/build/glamor-egl/build/glamor- egl-0.6.0/src' Makefile:487: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/srv/tmp/build/glamor-egl/build/glamor-egl-0.6.0' Makefile:393: recipe for target 'all' failed make: *** [all] Error 2 ========= Removing "-Werror=implicit" makes it compiling but is that really the solution? -- Thomas -- http://linuxfromscratch.org/mailman/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page