Announcement

Collapse
No announcement yet.

Mesa 11.1 Officially Released

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Mesa 11.1 Officially Released

    Phoronix: Mesa 11.1 Officially Released

    Emil Velikov has just released Mesa 11.1!..

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    Compilation on Debian jessie does not work out of the box....

    Does someone knows where we can find the dependencies requirement ? In particular the version of libdri ?

    Here is the failure:


    libtool: compile: gcc -DPACKAGE_NAME="Mesa" -DPACKAGE_TARNAME="mesa" -DPACKAGE_VERSION="11.1.0" "-DPACKAGE_STRING="Mesa 11.1.0"" "-DPACKAGE_BUGREPORT="https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa"" -DPACKAGE_URL="" -DPACKAGE="mesa" -DVERSION="11.1.0" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DYYTEXT_POINTER=1 -DHAVE___BUILTIN_BSWAP32=1 -DHAVE___BUILTIN_BSWAP64=1 -DHAVE___BUILTIN_CLZ=1 -DHAVE___BUILTIN_CLZLL=1 -DHAVE___BUILTIN_CTZ=1 -DHAVE___BUILTIN_EXPECT=1 -DHAVE___BUILTIN_FFS=1 -DHAVE___BUILTIN_FFSLL=1 -DHAVE___BUILTIN_POPCOUNT=1 -DHAVE___BUILTIN_POPCOUNTLL=1 -DHAVE___BUILTIN_UNREACHABLE=1 -DHAVE_FUNC_ATTRIBUTE_CONST=1 -DHAVE_FUNC_ATTRIBUTE_FLATTEN=1 -DHAVE_FUNC_ATTRIBUTE_FORMAT=1 -DHAVE_FUNC_ATTRIBUTE_MALLOC=1 -DHAVE_FUNC_ATTRIBUTE_PACKED=1 -DHAVE_FUNC_ATTRIBUTE_PURE=1 -DHAVE_FUNC_ATTRIBUTE_UNUSED=1 -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT=1 -DHAVE_DLADDR=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_PTHREAD=1 -I. -I../../../../../../../src/mesa/drivers/dri/r200 -D_FORTIFY_SOURCE=2 -DRADEON_R200 -I../../../../../../../include -I../../../../../../../src/ -I../../../../../../../src/mapi -I../../../../../../../src/mesa/ -I../../../../../../../src/gallium/include -I../../../../../../../src/gallium/auxiliary -I../../../../../../../src/mesa/drivers/dri/common -I../../../../../../../src/mesa/drivers/dri/r200/server -I../../../../../src/mesa/drivers/dri/common -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -DUSE_SSE41 -DNDEBUG -DTEXTURE_FLOAT_ENABLED -DUSE_X86_64_ASM -DHAVE_XLOCALE_H -DHAVE_SYS_SYSCTL_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_DLOPEN -DHAVE_POSIX_MEMALIGN -DHAVE_LIBDRM -DGLX_USE_DRM -DHAVE_LIBUDEV -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DHAVE_ALIAS -DHAVE_DRI3 -DHAVE_MINCORE -DHAVE_LLVM=0x0307 -DMESA_LLVM_VERSION_PATCH=0 -fvisibility=hidden -I/usr/include/libdrm -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-math-errno -fno-trapping-math -fno-builtin-memcmp -MT radeon_debug.lo -MD -MP -MF .deps/radeon_debug.Tpo -c ../../../../../../../src/mesa/drivers/dri/r200/radeon_debug.c -fPIC -DPIC -o .libs/radeon_debug.o
    ../../../../../../../src/mesa/drivers/dri/r200/radeon_debug.c:38:39: error: array type has incomplete element type
    static const struct dri_debug_control debug_control[] = {
    ^
    ../../../../../../../src/mesa/drivers/dri/r200/radeon_debug.c: In function 'r200_radeon_init_debug':
    ../../../../../../../src/mesa/drivers/dri/r200/radeon_debug.c:64:2: error: implicit declaration of function 'driParseDebugString' [-Werror=implicit-function-declaration]
    radeon_enabled_debug_types = driParseDebugString(getenv("RADEON_DEBUG"), debug_control);
    ^
    ../../../../../../../src/mesa/drivers/dri/r200/radeon_debug.c: At top level:
    ../../../../../../../src/mesa/drivers/dri/r200/radeon_debug.c:38:39: warning: 'debug_control' defined but not used [-Wunused-variable]
    static const struct dri_debug_control debug_control[] = {
    ^
    cc1: some warnings being treated as errors
    Makefile:672: recipe for target 'radeon_debug.lo' failed
    make[6]: *** [radeon_debug.lo] Error 1
    make[6]: *** Waiting for unfinished jobs....
    make[6]: Leaving directory '/build/mesa-11.1.0/build/dri/src/mesa/drivers/dri/r200'
    Makefile:753: recipe for target 'all-recursive' failed
    make[5]: *** [all-recursive] Error 1
    make[5]: Leaving directory '/build/mesa-11.1.0/build/dri/src/mesa/drivers/dri'
    Makefile:2948: recipe for target 'all-recursive' failed
    make[4]: *** [all-recursive] Error 1
    make[4]: Leaving directory '/build/mesa-11.1.0/build/dri/src/mesa'
    Makefile:1821: recipe for target 'all' failed
    make[3]: *** [all] Error 2
    make[3]: Leaving directory '/build/mesa-11.1.0/build/dri/src/mesa'
    Makefile:674: recipe for target 'all-recursive' failed
    make[2]: *** [all-recursive] Error 1
    make[2]: Leaving directory '/build/mesa-11.1.0/build/dri/src'
    Makefile:619: recipe for target 'all-recursive' failed
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory '/build/mesa-11.1.0/build/dri'
    debian/rules:157: recipe for target 'debian/stamp/x86_64-linux-gnu-build-dri' failed
    make: *** [debian/stamp/x86_64-linux-gnu-build-dri] Error 2

    Comment


    • #3
      That doesn't look like a libdrm problem. that looks more like a merge failure causing a syntax error in that file. I'd file a bug at freedesktop.org and make sure that Emil is CC'd.

      Comment

      Working...
      X