Relinking issue of Vulkan
Submitted by Sergii Romantsov
Assigned to Intel 3D Bugs Mailing List
Link to original bug (#107624)
Description
-
Ubuntu 16.04
-
Git master: 1560c58b
-
'make install' fails for configuration: ./autogen.sh --with-gallium-drivers="" --enable-dri3 --with-dri-drivers=i965 --with-vulkan-drivers=intel
-
Also potentially may have influence:
-
Current system Ubuntu 16.04 libxcb-dri3 version is 1.11.1
-
To build mesa from master a version 1.13 is required
-
So xcb-dri3 is built manually and installed to custom directory.
-
Error dump: ~/dev/mesa/src/loader/loader_dri3_helper.c:1363: undefined reference to
xcb_dri3_pixmap_from_buffers' ~/dev/mesa/src/loader/loader_dri3_helper.c:1231: undefined reference to
xcb_dri3_get_supported_modifiers' ~/dev/mesa/src/loader/loader_dri3_helper.c:1234: undefined reference toxcb_dri3_get_supported_modifiers_reply' ~/dev/mesa/src/loader/loader_dri3_helper.c:1249: undefined reference to
xcb_dri3_get_supported_modifiers_window_modifiers' ~/dev/mesa/src/loader/loader_dri3_helper.c:1270: undefined reference toxcb_dri3_get_supported_modifiers_screen_modifiers' ./.libs/libglx.a(loader_dri3_helper.o): In function
loader_dri3_create_image_from_buffers': ~/dev/mesa/src/loader/loader_dri3_helper.c:1591: undefined reference toxcb_dri3_buffers_from_pixmap_reply_fds' ~/dev/mesa/src/loader/loader_dri3_helper.c:1592: undefined reference to
xcb_dri3_buffers_from_pixmap_strides' ~/dev/mesa/src/loader/loader_dri3_helper.c:1593: undefined reference toxcb_dri3_buffers_from_pixmap_offsets' ./.libs/libglx.a(loader_dri3_helper.o): In function
dri3_get_pixmap_buffer': ~/dev/mesa/src/loader/loader_dri3_helper.c:1675: undefined reference toxcb_dri3_buffers_from_pixmap' ~/dev/mesa/src/loader/loader_dri3_helper.c:1676: undefined reference to
xcb_dri3_buffers_from_pixmap_reply' collect2: error: ld returned 1 exit status libtool: error: error: relink 'libGL.la' with the above command before installing it
Version: git