#4436: MesaLib-10.0.1
-------------------------+----------------------
Reporter: izivkov | Owner: izivkov
Type: enhancement | Status: closed
Priority: normal | Milestone: current
Component: BOOK | Version: SVN
Severity: normal | Resolution: fixed
Keywords: blfs-book@… |
-------------------------+----------------------
Comment (by fo):
Igor, I was hoping that version 10.0.1 could have corrected the problems I
had with 10.0.0, but it did not. Also, I was hoping that you had solved
the problems, e.g. a patch, but also there is not that in the upgrade. I
may have the problems only myself.
If you did not have the problems, please tell me, and I will resend what I
will write below to -support or -dev, if you or others suggest.
First thing are the libraries: I cannot find in the builds of 10.0.x:
[libdricore, libXvMCr300, libXvMCsoftpipe]
Second thing is that I was not sure, it appeared that libclc
[http://llvm.org/svn/llvm-project/libclc/trunk/]
was one dependency. ISTR that Armin is the maintainer in Arch.
Third, I needed "autoreconf -fi" but can use just configure (no need for
autogen.sh) with 10.0.0. Installed with configure and with autogen.sh, but
results are the same.
I do not know if the problems are only mine.
Fourth, cogl-1.16.0 problem.
Cogl builds fine with
{{{
./configure --prefix=/usr
}}}
but not with
{{{
./configure --prefix=/usr --enable-gles1 --enable-gles2
}}}
or only one of the gles. Configures, but fails at "make -j1":
{{{
In file included from ./winsys/cogl-winsys-egl-x11.c:35:0:
./winsys/cogl-winsys-egl-feature-functions.h:91:39: warning: 'struct
wl_buffer' declared inside parameter list [enabled by default]
struct wl_buffer *buffer,
^
./winsys/cogl-winsys-egl-private.h:97:32: note: in definition of macro
'COGL_WINSYS_FEATURE_FUNCTION'
ret (APIENTRY * pf_ ## name) args;
^
./winsys/cogl-winsys-egl-feature-functions.h:91:39: warning: its scope is
only this definition or declaration, which is probably not what you want
[enabled by default]
struct wl_buffer *buffer,
^
./winsys/cogl-winsys-egl-private.h:97:32: note: in definition of macro
'COGL_WINSYS_FEATURE_FUNCTION'
ret (APIENTRY * pf_ ## name) args;
^
In file included from ./winsys/cogl-winsys-egl-x11.c:35:0:
./winsys/cogl-winsys-egl-private.h:167:33: warning: 'struct wl_buffer'
declared inside parameter list [enabled by default]
int *value);
^
CC cogl-winsys-egl.lo
In file included from ./winsys/cogl-winsys-egl.c:33:0:
./winsys/cogl-winsys-egl-feature-functions.h:91:39: warning: 'struct
wl_buffer' declared inside parameter list [enabled by default]
struct wl_buffer *buffer,
^
./winsys/cogl-winsys-egl-private.h:97:32: note: in definition of macro
'COGL_WINSYS_FEATURE_FUNCTION'
ret (APIENTRY * pf_ ## name) args;
^
./winsys/cogl-winsys-egl-feature-functions.h:91:39: warning: its scope is
only this definition or declaration, which is probably not what you want
[enabled by default]
struct wl_buffer *buffer,
^
./winsys/cogl-winsys-egl-private.h:97:32: note: in definition of macro
'COGL_WINSYS_FEATURE_FUNCTION'
ret (APIENTRY * pf_ ## name) args;
^
In file included from ./winsys/cogl-winsys-egl.c:33:0:
./winsys/cogl-winsys-egl-private.h:167:33: warning: 'struct wl_buffer'
declared inside parameter list [enabled by default]
int *value);
^
./winsys/cogl-winsys-egl.c:1051:33: warning: 'struct wl_buffer' declared
inside parameter list [enabled by default]
int *value)
^
./winsys/cogl-winsys-egl.c:1048:1: error: conflicting types for
'_cogl_egl_query_wayland_buffer'
_cogl_egl_query_wayland_buffer (CoglContext *ctx,
^
In file included from ./winsys/cogl-winsys-egl.c:33:0:
./winsys/cogl-winsys-egl-private.h:164:1: note: previous declaration of
'_cogl_egl_query_wayland_buffer' was here
_cogl_egl_query_wayland_buffer (CoglContext *ctx,
^
./winsys/cogl-winsys-egl.c: In function '_cogl_egl_query_wayland_buffer':
./winsys/cogl-winsys-egl.c:1060:50: warning: passing argument 2 of
'egl_renderer->pf_eglQueryWaylandBuffer' from incompatible pointer type
[enabled by default]
value);
^
./winsys/cogl-winsys-egl.c:1060:50: note: expected 'struct wl_buffer *'
but argument is of type 'struct wl_buffer *'
make[4]: *** [cogl-winsys-egl.lo] Error 1
make[4]: Leaving directory `/home/fernando/tmp/paco-
build-2013.12.13-13h04m50s/cogl-1.16.0/cogl'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/fernando/tmp/paco-
build-2013.12.13-13h04m50s/cogl-1.16.0/cogl'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/fernando/tmp/paco-
build-2013.12.13-13h04m50s/cogl-1.16.0/cogl'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/fernando/tmp/paco-
build-2013.12.13-13h04m50s/cogl-1.16.0'
make: *** [all] Error 2
}}}
--
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/4436#comment:12>
BLFS Trac <http://wiki.linuxfromscratch.org/blfs>
Beyond Linux From Scratch
--
http://linuxfromscratch.org/mailman/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page