Uploaded image for project: 'Funtoo Linux'
  1. Funtoo Linux
  2. FL-1314 eselect opengl bugs
  3. FL-1866

[Funtoo Stable] mesa 10.3.4, 10.3.5 and precedent : Compilation errors.

    • Icon: Sub-task Sub-task
    • Resolution: Fixed
    • Icon: Normal Normal
    • None
    • None
    • None
    • Funtoo Stable on "assembled PC" with MB MSI Z87-G43, cpu i7 "Haswell" 4771, 16 GiB RAM (tested and not errors), VC nvidia MSI GTX 660

      I get compile errors about mesa.
      I am not able to debug; but it seems to me that the problems may be related to "egl" (gegl ?).

      Unfortunately I am a trusted person that made me use aomw USE flags a bit 'special (eg -ftree-vectorize and the like).
      I would not want the error can depend on this ..... otherwise I will have to recompile entire system or do clean installation

      I tried to recompile with the use flags default (adding only the -march = native: binutils, glibc and GEGL) but to no result positivio.

      Or, maybe it depends on some USE I set but that would be better off.

      Enter:
      1) Part of build.log relative to mesa-10.3.5 (but idem with precedent versions)
      _______________
      gmake [4]: Nothing to be done for `install-data-am '.
      gmake [4]: Leaving directory`/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src/gallium/winsys/sw/xlib'
      gmake [3]: Leaving directory`/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src/gallium/winsys/sw/xlib'
      Making install in Winsys / sw / dri
      gmake [3]: Entering directory`/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src/gallium/winsys/sw/dri'
      gmake [4]: Entering directory`/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src/gallium/winsys/sw/dri'
      gmake [4]: Nothing to be done for `install-exec-am '.
      gmake [4]: Nothing to be done for `install-data-am '.
      gmake [4]: Leaving directory`/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src/gallium/winsys/sw/dri'
      gmake [3]: Leaving directory`/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src/gallium/winsys/sw/dri'
      Making install in Winsys / sw / kms-dri
      gmake [3]: Entering directory`/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src/gallium/winsys/sw/kms-dri'
      gmake [4]: Entering directory`/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src/gallium/winsys/sw/kms-dri'
      gmake [4]: Nothing to be done for `install-exec-am '.
      gmake [4]: Nothing to be done for `install-data-am '.
      gmake [4]: Leaving directory`/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src/gallium/winsys/sw/kms-dri'
      gmake [3]: Leaving directory`/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src/gallium/winsys/sw/kms-dri'
      Making install in targets / pipe-loader
      gmake [3]: Entering directory`/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src/gallium/targets/pipe-loader'
      gmake [4]: Entering directory`/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src/gallium/targets/pipe-loader'
      gmake [4]: Nothing to be done for `install-exec-am '.
        / bin / mkdir -p '/dev/shm/portage/media-libs/mesa-10.3.5/image//usr/lib64/gallium-pipe'
        / bin / sh ../../../../libtool --mode = install / usr / bin / install -c pipe_swrast.la '/dev/shm/portage/media-libs/mesa-10.3.5 / image // usr / lib64 / gallium-pipe '
      libtool: install: / usr / bin / install -c .libs / pipe_swrast.so /dev/shm/portage/media-libs/mesa-10.3.5/image//usr/lib64/gallium-pipe/pipe_swrast.so
      libtool: install: / usr / bin / install -c .libs / pipe_swrast.lai /dev/shm/portage/media-libs/mesa-10.3.5/image//usr/lib64/gallium-pipe/pipe_swrast.la
      libtool: warning: remember to run 'libtool --finish / usr / lib64 / gallium-pipe'
      gmake [4]: Leaving directory`/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src/gallium/targets/pipe-loader'
      gmake [3]: Leaving directory`/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src/gallium/targets/pipe-loader'
      Making install in state_trackers / clover
      gmake [3]: Entering directory`/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src/gallium/state_trackers/clover'
      gmake [4]: Entering directory`/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src/gallium/state_trackers/clover'
      gmake [4]: Nothing to be done for `install-exec-am '.
        / bin / mkdir -p '/dev/shm/portage/media-libs/mesa-10.3.5/image//usr/include/CL'
        / usr / bin / install -c -m 644 ../../../../include/CL/cl.h ../../../../include/CL/cl.hpp. ./../../../include/CL/cl_d3d10.h ../../../../include/CL/cl_d3d11.h ../../../../include /CL/cl_dx9_media_sharing.h ../../../../include/CL/cl_egl.h ../../../../include/CL/cl_ext.h ../../ ../../include/CL/cl_gl.h ../../../../include/CL/cl_gl_ext.h ../../../../include/CL/cl_platform. h ../../../../include/CL/opencl.h '/dev/shm/portage/media-libs/mesa-10.3.5/image//usr/include/CL'
      gmake [4]: Leaving directory`/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src/gallium/state_trackers/clover'
      gmake [3]: Leaving directory`/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src/gallium/state_trackers/clover'
      Making install in targets / OpenCL
      gmake [3]: Entering directory`/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src/gallium/targets/opencl'
      gmake [4]: Entering directory`/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src/gallium/targets/opencl'
        / bin / mkdir -p '/dev/shm/portage/media-libs/mesa-10.3.5/image//usr/lib64'
        / bin / sh ../../../../libtool --mode = install / usr / bin / install -c libOpenCL.la '/dev/shm/portage/media-libs/mesa-10.3.5 / image // usr / lib64 '
      libtool: install: / usr / bin / install -c .libs / libOpenCL.so.1.0.0 /dev/shm/portage/media-libs/mesa-10.3.5/image//usr/lib64/libOpenCL.so. 1.0.0
      libtool: install: (cd /dev/shm/portage/media-libs/mesa-10.3.5/image//usr/lib64 {&& ln -s -f libOpenCL.so.1.0.0 libOpenCL.so.1 ||

      {rm -f libOpenCL.so.1 && ln -s libOpenCL.so.1.0.0 libOpenCL.so.1;}

      ;})
      libtool: install: (cd /dev/shm/portage/media-libs/mesa-10.3.5/image//usr/lib64 {&& ln -s -f libOpenCL.so.1.0.0 libOpenCL.so ||

      {rm && ln -s -f libOpenCL.so libOpenCL.so.1.0.0 libOpenCL.so;}

      ;})
      libtool: install: / usr / bin / install -c .libs / libOpenCL.lai /dev/shm/portage/media-libs/mesa-10.3.5/image//usr/lib64/libOpenCL.la
      libtool: warning: remember to run 'libtool --finish / usr / lib64'
      gmake [4]: Leaving directory`/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src/gallium/targets/opencl'
      gmake [3]: Leaving directory`/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src/gallium/targets/opencl'
      Making install in state_trackers / dri
      gmake [3]: Entering directory`/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src/gallium/state_trackers/dri'
      gmake [4]: Entering directory`/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src/gallium/state_trackers/dri'
      gmake [4]: Nothing to be done for `install-exec-am '.
      gmake [4]: Nothing to be done for `install-data-am '.
      gmake [4]: Leaving directory`/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src/gallium/state_trackers/dri'
      gmake [3]: Leaving directory`/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src/gallium/state_trackers/dri'
      Making install in targets / dri
      gmake [3]: Entering directory `/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src/gallium/targets/dri '
      link_dir = .. / .. / .. / .. / lib64 / gallium; \
      / bin / mkdir -p $ {} link_dir; \
      for i in swrast kms_swrast; do \
      j = gallium_dri.so; \
      k = $

      {i} _dri.so; \
      ln -f .libs / $ {j} \
      link_dir $ {} / $ {k}; \
      done
      gmake [4]: Entering directory `/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src/gallium/targets/dri '
      gmake [4]: Nothing to be done for `install-exec-am '.
        / bin / mkdir -p '/dev/shm/portage/media-libs/mesa-10.3.5/image//usr/lib64/dri'
        / bin / sh ../../../../libtool --mode = install / usr / bin / install -c gallium_dri.la '/dev/shm/portage/media-libs/mesa-10.3.5 / image // usr / lib64 / dri '
      libtool: install: / usr / bin / install -c .libs / gallium_dri.so /dev/shm/portage/media-libs/mesa-10.3.5/image//usr/lib64/dri/gallium_dri.so
      libtool: install: / usr / bin / install -c .libs / gallium_dri.lai /dev/shm/portage/media-libs/mesa-10.3.5/image//usr/lib64/dri/gallium_dri.la
      libtool: warning: remember to run 'libtool --finish / usr / lib64 / dri'
      gmake install-data-hook
      gmake [5]: Entering directory `/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src/gallium/targets/dri '
      DEST_DIR = / dev / shm / portage / media-libs / mesa-10.3.5 / image /// usr / lib64 / dri; \
      for i in swrast kms_swrast; do \
      j = gallium_dri.so; \
      k = $ {i}

      _dri.so; \
      ln -f $

      {DEST_DIR}

      / $

      {j}

      \
      DEST_DIR $ {} / $

      {k}

      ; \
      done; \
      rm -f -f $ DEST_DIR / gallium_dri. *
      gmake [5]: Leaving directory `/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src/gallium/targets/dri '
      gmake [4]: Leaving directory `/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src/gallium/targets/dri '
      gmake [3]: Leaving directory `/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src/gallium/targets/dri '
      Making install in state_trackers / vega
      gmake [3]: Entering directory`/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src/gallium/state_trackers/vega'
      gmake install-am
      gmake [4]: Entering directory`/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src/gallium/state_trackers/vega'
      gmake [5]: Entering directory`/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src/gallium/state_trackers/vega'
      gmake [5]: Nothing to be done for `install-exec-am '.
      gmake [5]: Nothing to be done for `install-data-am '.
      gmake [5]: Leaving directory`/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src/gallium/state_trackers/vega'
      gmake [4]: Leaving directory`/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src/gallium/state_trackers/vega'
      gmake [3]: Leaving directory`/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src/gallium/state_trackers/vega'
      Making install in state_trackers / egl
      gmake [3]: Entering directory`/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src/gallium/state_trackers/egl'
      gmake [4]: Entering directory`/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src/gallium/state_trackers/egl'
      gmake [4]: Nothing to be done for `install-exec-am '.
      gmake [4]: Nothing to be done for `install-data-am '.
      gmake [4]: Leaving directory`/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src/gallium/state_trackers/egl'
      gmake [3]: Leaving directory`/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src/gallium/state_trackers/egl'
      Making install in targets / egl-static
      gmake [3]: Entering directory`/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src/gallium/targets/egl-static'
      gmake [4]: Entering directory`/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src/gallium/targets/egl-static'
      gmake [4]: Nothing to be done for `install-exec-am '.
        / bin / mkdir -p '/dev/shm/portage/media-libs/mesa-10.3.5/image//usr/lib64/egl'
        / bin / sh ../../../../libtool --mode = install / usr / bin / install -c egl_gallium.la '/dev/shm/portage/media-libs/mesa-10.3.5 / image // usr / lib64 / egl '
      libtool: warning: relinking 'egl_gallium.la'
      libtool: install: (cd/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src/gallium/targets/egl-static; / bin / sh "/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/libtool" --tag CXX --mode = relink x86_64-pc-linux -gnu-g ++ -O2 -march = native -pipe -Wall -fno-strict-aliasing -fno-builtin-memcmp -module -no-undefined -avoid-version -Wl, - gc-sections -Wl, - no -undefined -Wl, - version-script = .. / .. / .. / .. / src / gallium / targets / egl-static / egl.sym -L / usr / lib64 -Wl, -O1 -Wl, --sort-common -Wl, - as-needed -Wl, - hash-style = gnu -o egl_gallium.la -rpath / usr / lib64 / egl egl_gallium_la-egl.lo egl_gallium_la-egl_pipe.lo egl_gallium_la-egl_st. the ../../../../src/loader/libloader.la ../../../../src/gallium/auxiliary/libgallium.la ../../../ ../src/gallium/drivers/identity/libidentity.la ../../../../src/gallium/drivers/trace/libtrace.la ../../../../src /gallium/drivers/rbug/librbug.la ../../../../src/gallium/state_trackers/egl/libegl.la ../../../../src/egl/main /libEGL.la -lm -lpthread -ldl ../../../../src/gallium/winsys/sw/xlib/libws_xlib.la -lX11 -lXext -lXfixes -ldrm ../../. ./../src/gbm/libgbm.la -ldrm ../../../../src/mesa/libmesagallium.la ../../../../src/mapi/shared -glapi / libglapi.la ../../../../src/gallium/state_trackers/vega/libvega.la ../../../../src/mapi/vgapi/libOpenVG.la ../../../../src/gallium/drivers/softpipe/libsoftpipe.la ../../../../src/gallium/drivers/llvmpipe/libllvmpipe.la -lLLVM-3.5 .0 -inst-prefix-dir /dev/shm/portage/media-libs/mesa-10.3.5/image/)
      libtool: relink: x86_64-pc-linux-gnu-g ++ shared -fPIC -DPIC -nostdlib /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/../../../. ./lib64/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/crtbeginS.o .libs / egl_gallium_la-egl.o .libs / egl_gallium_la-egl_pipe.o .libs / egl_gallium_la egl_st.o -Wl, - whole-archive ../../../../src/loader/.libs/libloader.a ../../../../src/gallium/auxiliary /.libs/libgallium.a ../../../../src/gallium/drivers/identity/.libs/libidentity.a ../../../../src/gallium/drivers /trace/.libs/libtrace.a ../../../../src/gallium/drivers/rbug/.libs/librbug.a ../../../../src/gallium /state_trackers/egl/.libs/libegl.a ../../../../src/gallium/winsys/sw/xlib/.libs/libws_xlib.a ../../../ .. /src/mesa/.libs/libmesagallium.a ../../../../src/gallium/state_trackers/vega/.libs/libvega.a ../../../../src /gallium/drivers/softpipe/.libs/libsoftpipe.a ../../../../src/gallium/drivers/llvmpipe/.libs/libllvmpipe.a -Wl, - no-whole-archive - The / dev / shm / portage / media-libs / mesa-10.3.5 / work / Mesa-10.3.5-abi_x86_64.amd64 / src / gbm / .libs-L/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src/mapi/shared-glapi/.libs -L / Usr / lib64 -L / dev / shm / portage / media-libs / mesa-10.3.5 / image // usr / lib64 -lEGL -lX11-xcb -lxcb-dri2 -lxcb-XFixes -lxcb-render - lxcb-shape -lxcb -lX11 -lXext -lXfixes -lgbm -lexpat -ldl -ldrm -lglapi -lOpenVG -lpthread -lLLVM-3.5.0 -L / usr / lib / gcc / x86_64-pc-linux-gnu / 4.8. 3 -L / usr / lib / gcc / x86_64-pc-linux-gnu / 4.8.3 /../../../../ lib64 -L / lib /../ lib64 -L / usr / lib /../lib64 -L / usr / lib / gcc / x86_64-pc-linux-gnu / 4.8.3 /../../../../ x86_64-pc-linux-gnu / lib -L / usr / lib / gcc / x86_64-pc-linux-gnu / 4.8.3 /../../ .. -lstdc ++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-pc-linux-gnu/4.8 .3 / crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/../../../../lib64/crtn.o -march = native -O2 -Wl , - gc-sections -Wl, - no-undefined -Wl, - version-script = .. / .. / .. / .. / src / gallium / targets / egl-static / egl.sym -Wl , -O1 -Wl, - sort-common -Wl, - as-needed -Wl, - hash-style = gnu -pthread -Wl, -soname -Wl, egl_gallium.so -o .libs / egl_gallium.so
      .libs / egl_gallium_la-egl.o: In function `_eglMain ':
      egl.c . text + 0x10e): undefined reference to `_eglLog '
      ../../../../src/gallium/state_trackers/egl/.libs/libegl.a(egl_g3d_api.o): In function `egl_g3d_copy_buffers':
      egl_g3d_api.c . text + 0x25f): undefined reference to `_eglGetCurrentContext '
      ../../../../src/gallium/state_trackers/egl/.libs/libegl.a(egl_g3d_api.o): In function `create_pbuffer_surface ':
      egl_g3d_api.c . text + 0x2fd): undefined reference to `_eglInitSurface '
      egl_g3d_api.c . text + 0x371): undefined reference to `_eglError '
      ../../../../src/gallium/state_trackers/egl/.libs/libegl.a(egl_g3d_api.o): In function `egl_g3d_bind_tex_image ':
      egl_g3d_api.c . text + 0x3c1): undefined reference to `_eglGetAPIContext '
      ../../../../src/gallium/state_trackers/egl/.libs/libegl.a(egl_g3d_api.o): In function `egl_g3d_choose_config ':
      egl_g3d_api.c . text + 0x554): undefined reference to `_eglParseConfigAttribList '
      egl_g3d_api.c . text + 0x59a): undefined reference to `_eglFilterConfigArray '
      egl_g3d_api.c . text + 0x5df): undefined reference to `_eglError '
      egl_g3d_api.c . text + 0x5f5): undefined reference to `_eglError '
      ../../../../src/gallium/state_trackers/egl/.libs/libegl.a(egl_g3d_api.o): In function `swap_buffers.isra.3 ':
      egl_g3d_api.c . text + 0x666): undefined reference to `_eglGetCurrentContext '
      ../../../../src/gallium/state_trackers/egl/.libs/libegl.a(egl_g3d_api.o): In function `egl_g3d_post_sub_buffer ':
      egl_g3d_api.c . text + 0x7c5): undefined reference to `_eglError '
      ../../../../src/gallium/state_trackers/egl/.libs/libegl.a(egl_g3d_api.o): In function `egl_g3d_wait_native ':
      egl_g3d_api.c . text + 0x804): undefined reference to `_eglGetCurrentContext '
      ../../../../src/gallium/state_trackers/egl/.libs/libegl.a(egl_g3d_api.o): In function `egl_g3d_create_surface.isra.7 ':
      egl_g3d_api.c . text + 0x8e7): undefined reference to `_eglInitSurface '
      egl_g3d_api.c . text + 0xa6c): undefined reference to `_eglError '
      ../../../../src/gallium/state_trackers/egl/.libs/libegl.a(egl_g3d_api.o): In function `egl_g3d_release_tex_image ':
      egl_g3d_api.c . text + 0xb57): undefined reference to `_eglGetAPIContext '
      ../../../../src/gallium/state_trackers/egl/.libs/libegl.a(egl_g3d_api.o): In function `destroy_context.isra.9 ':
      egl_g3d_api.c . text + 0xbc2): undefined reference to `_eglLog '
      ../../../../src/gallium/state_trackers/egl/.libs/libegl.a(egl_g3d_api.o): In function `egl_g3d_destroy_context ':
      egl_g3d_api.c . text + 0xbf5): undefined reference to `_eglPutResource '
      ../../../../src/gallium/state_trackers/egl/.libs/libegl.a(egl_g3d_api.o): In function `egl_g3d_create_context ':
      egl_g3d_api.c . text + 0xc7e): undefined reference to `_eglInitContext '
      egl_g3d_api.c . text + 0xd01): undefined reference to `_eglLog '
      egl_g3d_api.c . text + 0xde7): undefined reference to `_eglLog '
      egl_g3d_api.c . text + 0xe04): undefined reference to `_eglError '
      ../../../../src/gallium/state_trackers/egl/.libs/libegl.a(egl_g3d_api.o): In function `egl_g3d_create_pbuffer_from_client_buffer ':
      egl_g3d_api.c . text + 0xf2d): undefined reference to `_eglError '
      egl_g3d_api.c . text + 0xf71): undefined reference to `_eglError '
      ../../../../src/gallium/state_trackers/egl/.libs/libegl.a(egl_g3d_api.o): In function `destroy_surface.isra.11 ':
      egl_g3d_api.c . text + 0xffa): undefined reference to `_eglLog '
      ../../../../src/gallium/state_trackers/egl/.libs/libegl.a(egl_g3d_api.o): In function `egl_g3d_destroy_surface ':
      egl_g3d_api.c . text + 0x1015): undefined reference to `_eglPutResource '
      ../../../../src/gallium/state_trackers/egl/.libs/libegl.a(egl_g3d_api.o): In function `egl_g3d_make_current ':
      egl_g3d_api.c . text + 0x1082): undefined reference to `_eglBindContext '
      egl_g3d_api.c . text + 0x1107): undefined reference to `_eglPutResource '
      egl_g3d_api.c . text + 0x111e): undefined reference to `_eglPutResource '
      egl_g3d_api.c . text + 0x113c): undefined reference to `_eglPutResource '
      egl_g3d_api.c . text + 0x119f): undefined reference to `_eglBindContext '
      egl_g3d_api.c . text + 0x11d0): undefined reference to `_eglPutResource '
      egl_g3d_api.c . text + 0x11df): undefined reference to `_eglPutResource '
      egl_g3d_api.c . text + 0x11ee): undefined reference to `_eglPutResource '
      egl_g3d_api.c . text + 0x11fd): undefined reference to `_eglPutResource '
      egl_g3d_api.c . text + 0x120c): undefined reference to `_eglPutResource '
      ../../../../src/gallium/state_trackers/egl/.libs/libegl.a(egl_g3d_api.o):egl_g3d_api.c.text+0x121b): blackberries undefined references to `_eglPutResource 'follow
      ../../../../src/gallium/state_trackers/egl/.libs/libegl.a(egl_g3d_api.o): In function `egl_g3d_init_driver_api ':
      egl_g3d_api.c . text + 0x12f5): undefined reference to `_eglInitDriverFallbacks'
      ../../../../src/gallium/state_trackers/egl/.libs/libegl.a(egl_g3d_api.o): In function `egl_g3d_show_screen_surface ':
      egl_g3d_api.c . text + 0x191): undefined reference to `_eglError '
      egl_g3d_api.c . text + 0x1ad): undefined reference to `_eglError '
      egl_g3d_api.c . text + 0x1d6): undefined reference to `_eglError '
      ../../../../src/gallium/state_trackers/egl/.libs/libegl.a(egl_g3d_api.o): In function `egl_g3d_bind_tex_image ':
      egl_g3d_api.c . text + 0x3e3): undefined reference to `_eglError '
      egl_g3d_api.c . text + 0x4c3): undefined reference to `_eglError '
      ../../../../src/gallium/state_trackers/egl/.libs/libegl.a(egl_g3d_api.o):egl_g3d_api.c.text+0x4e3): blackberries undefined references to `_eglError 'follow
      ../../../../src/gallium/state_trackers/egl/.libs/libegl.a(egl_g3d_api.o): In function `egl_g3d_compare_config ':
      egl_g3d_api.c . text + 0x616): undefined reference to `_eglCompareConfigs'
      ../../../../src/gallium/state_trackers/egl/.libs/libegl.a(egl_g3d_api.o): In function `egl_g3d_match_config ':
      egl_g3d_api.c . text + 0x641): undefined reference to `_eglMatchConfig '
      ../../../../src/gallium/state_trackers/egl/.libs/libegl.a(egl_g3d_api.o): In function `egl_g3d_wait_native ':
      egl_g3d_api.c . text + 0x84e): undefined reference to `_eglError '
      ../../../../src/gallium/state_trackers/egl/.libs/libegl.a(egl_g3d_api.o): In function `egl_g3d_release_tex_image ':
      egl_g3d_api.c . text + 0xb2d): undefined reference to `_eglError '
      egl_g3d_api.c . text + 0xb9e): undefined reference to `_eglError '
      ../../../../src/gallium/state_trackers/egl/.libs/libegl.a(egl_g3d.o): In function `egl_g3d_terminate ':
      egl_g3d.c . text + 0xEE): undefined reference to `_eglReleaseDisplayResources'
      egl_g3d.c . text + 0x106): undefined reference to `_eglDestroyArray '
      egl_g3d.c . text + 0x129): undefined reference to `_eglDestroyArray '
      egl_g3d.c . text + 0x13c): undefined reference to `_eglCleanupDisplay '
      ../../../../src/gallium/state_trackers/egl/.libs/libegl.a(egl_g3d.o): In function `egl_g3d_initialize ':
      egl_g3d.c . text + 0x2ab): undefined reference to `_eglLog '
      egl_g3d.c . text + 0x3be): undefined reference to `_eglInitScreen '
      egl_g3d.c . text + 0x41f): undefined reference to `_eglLinkScreen '
      egl_g3d.c . text + 0x6d3): undefined reference to `_eglInitConfig '
      egl_g3d.c . text + 0x7f7): undefined reference to `_eglError '
      egl_g3d.c . text + 0x98f): undefined reference to `_eglValidateConfig '
      egl_g3d.c . text + 0x9a6): undefined reference to `_eglLinkConfig '
      egl_g3d.c . text + 0xa91): undefined reference to `_eglLog '
      egl_g3d.c . text + 0xb2a): undefined reference to `_eglError '
      egl_g3d.c . text + 0xb4b): undefined reference to `_eglLog '
      egl_g3d.c . text + 0xbe0): undefined reference to `_eglError '
      egl_g3d.c . text + 0xbf6): undefined reference to `_eglError '
      egl_g3d.c . text + 0xc7a): undefined reference to `_eglError '
      ../../../../src/gallium/state_trackers/egl/.libs/libegl.a(egl_g3d_image.o): In function `egl_g3d_create_image ':
      egl_g3d_image.c . text + 0x42): undefined reference to `_eglInitImage '
      egl_g3d_image.c . text + 0x16e): undefined reference to `_eglParseImageAttribList '
      egl_g3d_image.c . text + 0x282): undefined reference to `_eglError '
      egl_g3d_image.c . text + 0x2de): undefined reference to `_eglError '
      egl_g3d_image.c . text + 0x300): undefined reference to `_eglLog '
      egl_g3d_image.c . text + 0x31F): undefined reference to `_eglLog '
      ../../../../src/gallium/state_trackers/egl/.libs/libegl.a(egl_g3d_image.o): In function `egl_g3d_create_drm_image ':
      egl_g3d_image.c . text + 0x3ba): undefined reference to `_eglInitImage '
      egl_g3d_image.c . text + 0x3dc): undefined reference to `_eglParseImageAttribList '
      egl_g3d_image.c . text + 0x50f): undefined reference to `_eglLog '
      egl_g3d_image.c . text + 0x537): undefined reference to `_eglLog '
      egl_g3d_image.c . text + 0x555): undefined reference to `_eglLog '
      egl_g3d_image.c . text + 0x570): undefined reference to `_eglError '
      ../../../../src/gallium/state_trackers/egl/.libs/libegl.a(egl_g3d_st.o): In function `egl_g3d_st_manager_get_egl_image ':
      egl_g3d_st.c . text + 0x1e2): undefined reference to `_eglCheckResource '
      ../../../../src/gallium/state_trackers/egl/.libs/libegl.a(egl_g3d_sync.o): In function `egl_g3d_create_sync ':
      egl_g3d_sync.c . text + 0xC6): undefined reference to `_eglGetCurrentContext '
      egl_g3d_sync.c . text + 0xE6): undefined reference to `_eglError '
      egl_g3d_sync.c . text + 0x12b): undefined reference to `_eglInitSync '
      egl_g3d_sync.c . text + 0x152): undefined reference to `_eglError '
      egl_g3d_sync.c . text + 0x171): undefined reference to `_eglGetCurrentContext '
      egl_g3d_sync.c . text + 0x1e6): undefined reference to `_eglError '
      ../../../../src/gallium/state_trackers/egl/.libs/libegl.a(egl_g3d_sync.o): In function `egl_g3d_destroy_sync ':
      egl_g3d_sync.c . text + 0x239): undefined reference to `_eglPutResource '
      ../../../../src/gallium/state_trackers/egl/.libs/libegl.a(egl_g3d_sync.o): In function `egl_g3d_client_wait_sync ':
      egl_g3d_sync.c . text + 0x2d4): undefined reference to `_eglGetResource '
      egl_g3d_sync.c . text + 0x300): undefined reference to `_eglPutResource '
      egl_g3d_sync.c . text + 0x356): undefined reference to `_eglGetCurrentContext '
      ../../../../src/gallium/state_trackers/egl/.libs/libegl.a(egl_g3d_sync.o): In function `egl_g3d_signal_sync ':
      egl_g3d_sync.c . text + 0x44d): undefined reference to `_eglError '
      ../../../../src/gallium/state_trackers/egl/.libs/libegl.a(native_dri2.o): In function `dri2_surface_get_buffers':
      native_dri2.c . text + 0xa24): undefined reference to `_eglLog '
      native_dri2.c . text + 0xb17): undefined reference to `_eglLog '
      ../../../../src/gallium/state_trackers/egl/.libs/libegl.a(native_dri2.o): In function `dri2_display_init_screen ':
      native_dri2.c . text + 0xd4d): undefined reference to `_eglLog '
      native_dri2.c . text + 0xdca): undefined reference to `_eglLog '
      ../../../../src/gallium/state_trackers/egl/.libs/libegl.a(native_x11.o): In function `native_create_display ':
      native_x11.c . text + 0x47): undefined reference to `_eglLog '
      ../../../../src/gallium/state_trackers/egl/.libs/libegl.a(x11_screen.o):x11_screen.c.text+0x41d): blackberries undefined references to `_eglLog 'follow
      collect2: error: ld returned 1 exit status
      libtool: error: error: relink 'egl_gallium.la' with the above command before installing it
      gmake [4]: *** [install-eglLTLIBRARIES] Error 1
      gmake [4]: Leaving directory`/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src/gallium/targets/egl-static'
      gmake [3]: *** [install-am] Error 2
      gmake [3]: Leaving directory`/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src/gallium/targets/egl-static'
      gmake [2]: *** [install-recursive] Error 1
      gmake [2]: Leaving directory `/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src/gallium '
      gmake [1]: *** [install-recursive] Error 1
      gmake [1]: Leaving directory `/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64/src '
      make: *** [install-recursive] Error 1
        ? [31; 01m *? [0m ERROR: media-libs / mesa-10.3.5 failed (install phase):
        ? [31; 01m *? [0m emake failed
        ? [31; 01m *? [0m
        ? [31; 01m *? [0m If you need support, post the output of `emerge --info '= media-libs / mesa-10.3.5'`,
        ? [31; 01m *? [0m the complete build log and the output of `emerges -pqv '= media-libs / mesa-10.3.5'`.
        ? [31; 01m *? [0m The complete build log is located at '/dev/shm/portage/media-libs/mesa-10.3.5/temp/build.log'.
        ? [31; 01m *? [0m The ebuild environment file is located at '/dev/shm/portage/media-libs/mesa-10.3.5/temp/environment'.
        ? [31; 01m *? [0m Working directory: '/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5-abi_x86_64.amd64'
        ? [31; 01m *? [0m S: '/dev/shm/portage/media-libs/mesa-10.3.5/work/Mesa-10.3.5'
      _____________________________________________________________

      2) emerge --info mesa
      sandro ci74771ht @ ~ $ emerge --info mesa
      Portage 2.3.6-r9 (funtoo / 1.0 / linux-gnu / arch / x86-64bit, gcc-4.8.3, glibc-2.19 3.17.4-gentoo x86_64)
      ================================================== ===============
                                System Settings
      ================================================== ===============
      System uname: Linux-3.17.4-gentoo-x86_64-Intel-R-Core-TM-_i7-4771_CPU@_3.50GHz-with-gentoo-2.2.0
      KiB Mem: total 16372784, 11679820 free
      KiB Swap: 8388604 total, 8388604 free
      Timestamp of tree: Unknown
      ld ld GNU (Gentoo 2:24 P1.4) 2:24
      app-shells / bash: 4.2_p53
      dev-java / java-config: 2.2.0-R1000
      dev-lang / perl: 5.18.2-r2
      dev-lang / python: 2.7.8-R1000, R1000-3.3.6, 3.4.3_pre20141116
      dev-util / cmake: 2.8.12.2-r1
      sys-apps / baselayout: 2.2.0-r6
      sys-apps / openrc: 0.12.3-r3
      sys-apps / sandbox: 2.6-r2
      sys-devel / autoconf: 2.13 2.69
      sys-devel / automake: 1.11.6-r1, 1.13.4
      sys-devel / binutils: 2.24-r3
      sys-devel / gcc: 4.8.3
      sys-devel / gcc-config: 1.7.3
      sys-devel / libtool: 2.4.3-r2
      sys-devel / make: 3.82-r4
      sys-kernel / linux-headers: 3.17-r1 (virtual / os-headers)
      sys-libs / glibc: 2:19
      Repositories: gentoo
      ACCEPT_KEYWORDS = "amd64"
      ACCEPT_LICENSE = "*"
      CBUILD = "x86_64-pc-linux-gnu"
      CFLAGS = "- march = native -pipe -O2"
      CHOST = "x86_64-pc-linux-gnu"
      CONFIG_PROTECT = "/ etc / usr / share / config /usr/share/gnupg/qualified.txt"
      CONFIG_PROTECT_MASK = "/ etc / ca-certificates.conf /etc/env.d/ /etc/fonts/fonts.conf / etc / gconf / etc / gentoo-release /etc/php/apache2-php5.5/ext-active/ /etc/php/cgi-php5.5/ext-active/ /etc/php/cli-php5.5/ext-active/ / etc / revdep-rebuild /etc/sandbox.d / etc / terminfo "
      CXXFLAGS = "- march = native -pipe -O2"
      DISTDIR = "/ usr / portage / distfiles"
      FEATURES = "assume-digests binpkg-logs protect-config-if-modified-locks fixlafiles distlocks ebuild merge-sync news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans Userfetch xattr "
      FFlags = "- march = native -pipe -O2"
      GENTOO_MIRRORS = "http://distfiles.gentoo.org"
      LANG = "it_IT.utf8"
      LDFLAGS = "- Wl, -O1 -Wl, - sort-common -Wl, - as-needed -Wl, - hash-style = gnu"
      LINGUAS = "en"
      MAKEOPTS = "- J9"
      PKGDIR = "/ usr / portage / packages"
      PORTAGE_CONFIGROOT = "/"
      PORTAGE_TMPDIR = "/ dev / shm"
      PORTDIR = "/ usr / portage"
      PORTDIR_OVERLAY = ""
      SYNC = "git: //github.com/funtoo/ports-2012.git"
      SYNC_USER = "root"
      USE = "X Xaw3d a52 aac aacPlus aalib acl acpi alsa amd64 apm APNG applet audio AVX AVX2 bash-completion bcmath berkdb bidi blas bluetooth bluray btrfs bzip2 cairo calendar cane caps cdb cdda cddb cdr cdparanoia clamav consolekit cracklib crypt css ctype cue cups custom-cflags custom-cpuopts custom-optimization cvs cxx dbi dbm dbus dga dhcpcd djvu dri dts dv dvb dvd dvdr dvdread eds encode evo exif expat faac fastcgi fat fax ffmpeg fftw flac fltk fluidsynth foomaticdb fortran ftp gconf gd gdbm geoip oday gif gimp git gles2 glut gmp gnutls gphoto2 gpm gps gsm graphite gsf gsl gstreamer gtk gtk2 GTK3 guile gzip hddtemp hpijs iconv icq icu ieee1394 imap introspection ios ipod iptc ipv6 jack java jfs jpeg jpeg2k kde blades libass libcaca libffi libnotify libsamplerate libv4l lirc lm_sensors lock lzma lzo mad maildir mbox MEMLIMIT mercurial midi matroska mikmod mime mmap mms mmx mng modules mp3 mp4 mpeg mpi mpi-threads mplayer msn mudflap multilib musicbrainz mysql ncurses networkmanager nls nokia nptl nsplugin nvidia ogg openal OpenCL OpenEXR opengl OpenMP openrc pam pcmcia pcre pda pdf perl pic plasma png policykit ppds pppd pulseaudio python qt4 qt3support quicktime rar raw readline realtime recode resolvconf ruby scanner schroedinger sdl-semantic desktop session shorten sip smartcard smp smpeg soap sound sox speex sql sse SSE2 SSE3 SSE4 sse4_1 sse4_2 ssl SSSE3 startup-notification static-libs-static ppds svg szip taglib tcl tcpd theora threads thunar thunderbird tiff tk truetype twolame udev udisks unicode usb v4l v4l2 VAAPI vdpau video vlc vorbis vpx wavpack WebGL wifi win32codecs wma wmf wxwidgets x264 xattr xcb xcomposite XFACE xfs xft xine xinerama xml xmp xpm xps xscreensaver xv xvid xvmc zip zlib "ABI_X86 =" 64 "ALSA_CARDS = "ali5451 ALS4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 FM801 hda-intel ice1724 intel8x0 intel8x0m maestro3 trident usb-audio-modem via82xx via82xx ymfpci" ALSA_PCM_PLUGINS = "adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug installments route share shm softvol "APACHE2_MODULES =" actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate disk_cache dir env expires ext_filter file_cache filter headers includes info log_config Logio mem_cache mime mime_magic negotiation rewrite SetEnvIf speling status unique_id userdir UserTrack vhost_alias authn_core authz_core socache_shmcb unixd "CALLIGRA_FEATURES =" kexi words flow plan sheets internship tables krita karbon braindump author "CAMERAS =" ptp2 "COLLECTD_PLUGINS =" df interface irq load memory rrdtool swap syslog "ELIBC =" glibc "GPSD_PROTOCOLS =" Ashtech aivdm Earthmate evermore fv18 garmin garmintxt gpsclock iTrax mtk3301 nmea NTRIP NavCom OceanServer oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing TSIP Tripmate tnt ublox UBX "INPUT_DEVICES =" evdev keyboard mouse "KERNEL =" linux "LCD_DEVICES = "bayrad cfontz cfontz633 glk HD44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS = "presenter presenter-console-minimizer" LINGUAS = "en" OFFICE_IMPLEMENTATION = "libreoffice" PHP_TARGETS = "php5-5" PYTHON_ABIS = "2.7 3.3" PYTHON_SINGLE_TARGET = "python2_7" PYTHON_TARGETS = "python2_7 python3_3" QEMU_SOFTMMU_TARGETS = "i386 x86_64" QEMU_USER_TARGETS = "i386 x86_64" RUBY_TARGETS = "ruby19 ruby20 ruby21" userland = "GNU" VIDEO_CARDS = "nvidia" XTABLES_ADDONS = "QUOTA2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac disappoint chaos account "
      Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, SYNC_UMASK

      ================================================== ===============
                               Package Settings
      ================================================== ===============

      media-libs / mesa-10.0.4 was built with the Following:
      USE = "classic egl gallium gbm gles2 LLVM LLVM-shared-libs nptl OpenCL OpenVG pic vdpau xvmc bindist -debug -gles1 -osmesa -pax_kernel -r600-LLVM-compiler (-selinux) -wayland -XA" VIDEO_CARDS = " freedreno -i915 -i965 -ilo -Intel -nouveau -r100 -r200 -r300 -r600 -radeon -radeonsi -vmware "
      LDFLAGS = "- Wl, -O1 -Wl, - sort-common -Wl, - as-needed -Wl, - hash-style = gnu -Wl, -z, now"

      (Now I've removed the LDFLAG "-Wl, -z, now)
      ________________________________________________________________

      3) emerge -pv GEGL
      [ebuild R] media-libs / GEGL-0.2.0-r2 USE = "cairo ffmpeg jpeg2k lensfun jpeg png raw sdl OpenEXR mmx sse svg -debug -umfpack" 0 kB

            Unassigned Unassigned
            sandro sandro
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: