https://bugs.freedesktop.org/show_bug.cgi?id=82539
--- Comment #5 from Vinson Lee <v...@freedesktop.org> --- $ make V=1 -C src/gallium/winsys/svga/drm make: Entering directory `mesa/src/gallium/winsys/svga/drm' /bin/bash ../../../../../libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"Mesa\" -DPACKAGE_TARNAME=\"mesa\" -DPACKAGE_VERSION=\"10.3.0-devel\" -DPACKAGE_STRING=\"Mesa\ 10.3.0-devel\" -DPACKAGE_BUGREPORT=\"https://bugs.freedesktop.org/enter_bug.cgi\?product=Mesa\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mesa\" -DVERSION=\"10.3.0-devel\" -DYYTEXT_POINTER=1 -DHAVE___BUILTIN_BSWAP32=1 -DHAVE___BUILTIN_BSWAP64=1 -DHAVE_DLADDR=1 -DHAVE_PTHREAD=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../../../../src/gallium/drivers/svga -I../../../../../src/gallium/drivers/svga/include -I../../../../../src/gallium/drivers -I../../../../../include -I../../../../../src/gallium/include -I../../../../../src/gallium/auxiliary -DUSE_EXTERNAL_DXTN_LIB=1 -D_GNU_SOURCE -DHAVE_PTHREAD -DUSE_SSE41 -DDEBUG -DTEXTURE_FLOAT_ENABLED -DUSE_X86_64_ASM -DHAVE_DLOPEN -DHAVE_POSIX_MEMALIGN -DMESA_EGL_NO_X11_HEADERS -fvisibility=hidden -g -O2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -std=gnu99 -D_FILE_OFFSET_BITS=64 -MT vmw_screen_dri.lo -MD -MP -MF .deps/vmw_screen_dri.Tpo -c -o vmw_screen_dri.lo vmw_screen_dri.c libtool: compile: gcc -DPACKAGE_NAME=\"Mesa\" -DPACKAGE_TARNAME=\"mesa\" -DPACKAGE_VERSION=\"10.3.0-devel\" "-DPACKAGE_STRING=\"Mesa 10.3.0-devel\"" "-DPACKAGE_BUGREPORT=\"https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa\"" -DPACKAGE_URL=\"\" -DPACKAGE=\"mesa\" -DVERSION=\"10.3.0-devel\" -DYYTEXT_POINTER=1 -DHAVE___BUILTIN_BSWAP32=1 -DHAVE___BUILTIN_BSWAP64=1 -DHAVE_DLADDR=1 -DHAVE_PTHREAD=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I../../../../../src/gallium/drivers/svga -I../../../../../src/gallium/drivers/svga/include -I../../../../../src/gallium/drivers -I../../../../../include -I../../../../../src/gallium/include -I../../../../../src/gallium/auxiliary -DUSE_EXTERNAL_DXTN_LIB=1 -D_GNU_SOURCE -DHAVE_PTHREAD -DUSE_SSE41 -DDEBUG -DTEXTURE_FLOAT_ENABLED -DUSE_X86_64_ASM -DHAVE_DLOPEN -DHAVE_POSIX_MEMALIGN -DMESA_EGL_NO_X11_HEADERS -fvisibility=hidden -g -O2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -std=gnu99 -D_FILE_OFFSET_BITS=64 -MT vmw_screen_dri.lo -MD -MP -MF .deps/vmw_screen_dri.Tpo -c vmw_screen_dri.c -fPIC -DPIC -o .libs/vmw_screen_dri.o In file included from vmw_screen_dri.c:41: vmwgfx_drm.h:32:17: error: drm.h: No such file or directory In file included from vmw_screen_dri.c:41: vmwgfx_drm.h:701: error: field ‘base’ has incomplete type In file included from vmw_screen_dri.c:42: /usr/include/xf86drm.h:268: error: expected specifier-qualifier-list before ‘drm_context_t’ /usr/include/xf86drm.h:281: error: expected specifier-qualifier-list before ‘drm_handle_t’ /usr/include/xf86drm.h:546: error: expected declaration specifiers or ‘...’ before ‘drm_magic_t’ /usr/include/xf86drm.h:550: error: expected declaration specifiers or ‘...’ before ‘drm_handle_t’ /usr/include/xf86drm.h:552: error: expected declaration specifiers or ‘...’ before ‘drm_handle_t’ /usr/include/xf86drm.h:570: error: expected declaration specifiers or ‘...’ before ‘drm_magic_t’ /usr/include/xf86drm.h:572: error: expected declaration specifiers or ‘...’ before ‘drm_handle_t’ /usr/include/xf86drm.h:576: error: expected declaration specifiers or ‘...’ before ‘drm_handle_t’ /usr/include/xf86drm.h:577: error: expected declaration specifiers or ‘...’ before ‘drm_handle_t’ /usr/include/xf86drm.h:578: error: expected declaration specifiers or ‘...’ before ‘drm_context_t’ /usr/include/xf86drm.h:579: error: expected declaration specifiers or ‘...’ before ‘drm_handle_t’ /usr/include/xf86drm.h:585: error: expected declaration specifiers or ‘...’ before ‘drm_context_t’ /usr/include/xf86drm.h:586: error: expected declaration specifiers or ‘...’ before ‘drm_context_t’ /usr/include/xf86drm.h:588: error: expected declaration specifiers or ‘...’ before ‘drm_context_t’ /usr/include/xf86drm.h:590: error: expected declaration specifiers or ‘...’ before ‘drm_context_t’ /usr/include/xf86drm.h:591: error: expected declaration specifiers or ‘...’ before ‘drm_context_t’ /usr/include/xf86drm.h:592: error: expected declaration specifiers or ‘...’ before ‘drm_context_t’ /usr/include/xf86drm.h:593: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token /usr/include/xf86drm.h:594: error: expected ‘)’ before ‘*’ token /usr/include/xf86drm.h:595: error: expected declaration specifiers or ‘...’ before ‘drm_context_t’ /usr/include/xf86drm.h:596: error: expected declaration specifiers or ‘...’ before ‘drm_context_t’ /usr/include/xf86drm.h:597: error: expected declaration specifiers or ‘...’ before ‘drm_drawable_t’ /usr/include/xf86drm.h:598: error: expected declaration specifiers or ‘...’ before ‘drm_drawable_t’ /usr/include/xf86drm.h:599: error: expected declaration specifiers or ‘...’ before ‘drm_drawable_t’ /usr/include/xf86drm.h:600: error: expected declaration specifiers or ‘...’ before ‘drm_drawable_info_type_t’ /usr/include/xf86drm.h:607: error: expected declaration specifiers or ‘...’ before ‘drm_handle_t’ /usr/include/xf86drm.h:617: error: expected declaration specifiers or ‘...’ before ‘drm_context_t’ /usr/include/xf86drm.h:619: error: expected declaration specifiers or ‘...’ before ‘drm_context_t’ /usr/include/xf86drm.h:621: error: expected declaration specifiers or ‘...’ before ‘drm_context_t’ /usr/include/xf86drm.h:622: error: expected declaration specifiers or ‘...’ before ‘drm_handle_t’ /usr/include/xf86drm.h:630: error: expected declaration specifiers or ‘...’ before ‘drm_handle_t’ /usr/include/xf86drm.h:631: error: expected declaration specifiers or ‘...’ before ‘drm_handle_t’ /usr/include/xf86drm.h:632: error: expected declaration specifiers or ‘...’ before ‘drm_handle_t’ /usr/include/xf86drm.h:634: error: expected declaration specifiers or ‘...’ before ‘drm_handle_t’ /usr/include/xf86drm.h:649: error: expected declaration specifiers or ‘...’ before ‘drm_handle_t’ /usr/include/xf86drm.h:650: error: expected declaration specifiers or ‘...’ before ‘drm_handle_t’ vmw_screen_dri.c:134: warning: ‘struct drm_clip_rect’ declared inside parameter list vmw_screen_dri.c:134: warning: its scope is only this definition or declaration, which is probably not what you want vmw_screen_dri.c: In function ‘vmw_dri1_intersect_src_bbox’: vmw_screen_dri.c:139: error: dereferencing pointer to incomplete type vmw_screen_dri.c:139: error: dereferencing pointer to incomplete type vmw_screen_dri.c:139: error: dereferencing pointer to incomplete type vmw_screen_dri.c:140: error: dereferencing pointer to incomplete type vmw_screen_dri.c:141: error: dereferencing pointer to incomplete type vmw_screen_dri.c:141: error: dereferencing pointer to incomplete type vmw_screen_dri.c:141: error: dereferencing pointer to incomplete type vmw_screen_dri.c:142: error: dereferencing pointer to incomplete type vmw_screen_dri.c:146: error: dereferencing pointer to incomplete type vmw_screen_dri.c:147: error: dereferencing pointer to incomplete type vmw_screen_dri.c:149: error: dereferencing pointer to incomplete type vmw_screen_dri.c:149: error: dereferencing pointer to incomplete type vmw_screen_dri.c:149: error: dereferencing pointer to incomplete type vmw_screen_dri.c:150: error: dereferencing pointer to incomplete type vmw_screen_dri.c:151: error: dereferencing pointer to incomplete type vmw_screen_dri.c:151: error: dereferencing pointer to incomplete type vmw_screen_dri.c:151: error: dereferencing pointer to incomplete type vmw_screen_dri.c:152: error: dereferencing pointer to incomplete type vmw_screen_dri.c:156: error: dereferencing pointer to incomplete type vmw_screen_dri.c:157: error: dereferencing pointer to incomplete type vmw_screen_dri.c: In function ‘vmw_drm_surface_from_handle’: vmw_screen_dri.c:261: error: implicit declaration of function ‘drmPrimeFDToHandle’ vmw_screen_dri.c: In function ‘vmw_drm_surface_get_handle’: vmw_screen_dri.c:362: error: implicit declaration of function ‘drmPrimeHandleToFD’ vmw_screen_dri.c:362: error: ‘DRM_CLOEXEC’ undeclared (first use in this function) vmw_screen_dri.c:362: error: (Each undeclared identifier is reported only once vmw_screen_dri.c:362: error: for each function it appears in.) make: *** [vmw_screen_dri.lo] Error 1 make: Leaving directory `mesa/src/gallium/winsys/svga/drm' -- You are receiving this mail because: You are the assignee for the bug.
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev