Bug 95535 - Anvil fail to build with libxcb-1.12
Summary: Anvil fail to build with libxcb-1.12
Status: RESOLVED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/Vulkan/intel (show other bugs)
Version: git
Hardware: Other All
: medium normal
Assignee: Intel 3D Bugs Mailing List
QA Contact: Intel 3D Bugs Mailing List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-05-23 09:12 UTC by Laurent carlier
Modified: 2016-05-23 11:21 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
build log (61.64 KB, application/x-xz)
2016-05-23 09:12 UTC, Laurent carlier
Details

Description Laurent carlier 2016-05-23 09:12:44 UTC
Created attachment 123992 [details]
build log

/bin/sh ../../../libtool  --tag=CXX   --mode=link g++  -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -g -fvar-tracking-assignments -Wall -fno-strict-aliasing -fno-builtin-memcmp  -shared -module -no-undefined -avoid-version -Wl,--gc-sections -Wl,--no-undefined -Wl,-O1,--sort-common,--as-needed,-z,relro -o libvulkan_intel.la -rpath /usr/lib anv_gem.lo -lxcb-dri3 -lxcb-present -lxcb-sync -lxshmfence ../../../src/egl/wayland/wayland-drm/libwayland-drm.la -lwayland-client -lwayland-server libvulkan_common.la ../../../src/intel/isl/libisl.la ../../../src/mesa/drivers/dri/i965/libi965_compiler.la ../../../src/mesa/libmesa.la ../../../src/mesa/drivers/dri/common/libdri_test_stubs.la libanv-gen7.la libanv-gen75.la libanv-gen8.la libanv-gen9.la -lpthread -ldl -lm 
libtool: link: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/crtbeginS.o  .libs/anv_gem.o  -Wl,--whole-archive ../../../src/egl/wayland/wayland-drm/.libs/libwayland-drm.a ./.libs/libvulkan_common.a ../../../src/intel/isl/.libs/libisl.a ../../../src/mesa/drivers/dri/i965/.libs/libi965_compiler.a ../../../src/mesa/.libs/libmesa.a ../../../src/mesa/drivers/dri/common/.libs/libdri_test_stubs.a ./.libs/libanv-gen7.a ./.libs/libanv-gen75.a ./.libs/libanv-gen8.a ./.libs/libanv-gen9.a -Wl,--no-whole-archive  -lxcb-dri3 -lxcb-present -lxcb-sync -lxshmfence -lwayland-client -lwayland-server -lgcrypt -lpthread -ldl -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../../../lib/crtn.o  -march=x86-64 -mtune=generic -O2 -fstack-protector-strong -g -Wl,--gc-sections -Wl,--no-undefined -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro   -Wl,-soname -Wl,libvulkan_intel.so -o .libs/libvulkan_intel.so
./.libs/libvulkan_common.a(anv_wsi_x11.o): In function `screen_get_visualtype':
/build/mesa-git/src/mesa/src/intel/vulkan/anv_wsi_x11.c:149: undefined reference to `xcb_screen_allowed_depths_iterator'
/build/mesa-git/src/mesa/src/intel/vulkan/anv_wsi_x11.c:153: undefined reference to `xcb_depth_visuals_iterator'
/build/mesa-git/src/mesa/src/intel/vulkan/anv_wsi_x11.c:156: undefined reference to `xcb_visualtype_next'
/build/mesa-git/src/mesa/src/intel/vulkan/anv_wsi_x11.c:152: undefined reference to `xcb_depth_next'
./.libs/libvulkan_common.a(anv_wsi_x11.o): In function `x11_queue_present':
/build/mesa-git/src/mesa/src/intel/vulkan/anv_wsi_x11.c:572: undefined reference to `xcb_discard_reply'
/build/mesa-git/src/mesa/src/intel/vulkan/anv_wsi_x11.c:575: undefined reference to `xcb_flush'
./.libs/libvulkan_common.a(anv_wsi_x11.o): In function `x11_acquire_next_image':
/build/mesa-git/src/mesa/src/intel/vulkan/anv_wsi_x11.c:523: undefined reference to `xcb_flush'
/build/mesa-git/src/mesa/src/intel/vulkan/anv_wsi_x11.c:524: undefined reference to `xcb_wait_for_special_event'
./.libs/libvulkan_common.a(anv_wsi_x11.o): In function `get_visualtype_for_window':
/build/mesa-git/src/mesa/src/intel/vulkan/anv_wsi_x11.c:197: undefined reference to `xcb_query_tree'
/build/mesa-git/src/mesa/src/intel/vulkan/anv_wsi_x11.c:198: undefined reference to `xcb_get_window_attributes'
/build/mesa-git/src/mesa/src/intel/vulkan/anv_wsi_x11.c:200: undefined reference to `xcb_query_tree_reply'
/build/mesa-git/src/mesa/src/intel/vulkan/anv_wsi_x11.c:201: undefined reference to `xcb_get_window_attributes_reply'
./.libs/libvulkan_common.a(anv_wsi_x11.o): In function `get_screen_for_root':
/build/mesa-git/src/mesa/src/intel/vulkan/anv_wsi_x11.c:135: undefined reference to `xcb_get_setup'
/build/mesa-git/src/mesa/src/intel/vulkan/anv_wsi_x11.c:134: undefined reference to `xcb_setup_roots_iterator'
/build/mesa-git/src/mesa/src/intel/vulkan/anv_wsi_x11.c:137: undefined reference to `xcb_screen_next'
./.libs/libvulkan_common.a(anv_wsi_x11.o): In function `x11_surface_get_capabilities':
/build/mesa-git/src/mesa/src/intel/vulkan/anv_wsi_x11.c:305: undefined reference to `xcb_get_geometry'
/build/mesa-git/src/mesa/src/intel/vulkan/anv_wsi_x11.c:314: undefined reference to `xcb_get_geometry_reply'
./.libs/libvulkan_common.a(anv_wsi_x11.o): In function `wsi_x11_connection_create':
/build/mesa-git/src/mesa/src/intel/vulkan/anv_wsi_x11.c:60: undefined reference to `xcb_query_extension'
/build/mesa-git/src/mesa/src/intel/vulkan/anv_wsi_x11.c:61: undefined reference to `xcb_query_extension'
/build/mesa-git/src/mesa/src/intel/vulkan/anv_wsi_x11.c:63: undefined reference to `xcb_query_extension_reply'
/build/mesa-git/src/mesa/src/intel/vulkan/anv_wsi_x11.c:64: undefined reference to `xcb_query_extension_reply'
./.libs/libvulkan_common.a(anv_wsi_x11.o): In function `x11_image_finish':
/build/mesa-git/src/mesa/src/intel/vulkan/anv_wsi_x11.c:718: undefined reference to `xcb_discard_reply'
/build/mesa-git/src/mesa/src/intel/vulkan/anv_wsi_x11.c:721: undefined reference to `xcb_free_pixmap'
/build/mesa-git/src/mesa/src/intel/vulkan/anv_wsi_x11.c:722: undefined reference to `xcb_discard_reply'
./.libs/libvulkan_common.a(anv_wsi_x11.o): In function `x11_surface_create_swapchain':
/build/mesa-git/src/mesa/src/intel/vulkan/anv_wsi_x11.c:789: undefined reference to `xcb_generate_id'
/build/mesa-git/src/mesa/src/intel/vulkan/anv_wsi_x11.c:799: undefined reference to `xcb_register_for_special_xge'
/build/mesa-git/src/mesa/src/intel/vulkan/anv_wsi_x11.c:802: undefined reference to `xcb_generate_id'
/build/mesa-git/src/mesa/src/intel/vulkan/anv_wsi_x11.c:809: undefined reference to `xcb_create_gc'
/build/mesa-git/src/mesa/src/intel/vulkan/anv_wsi_x11.c:814: undefined reference to `xcb_discard_reply'
/build/mesa-git/src/mesa/src/intel/vulkan/anv_wsi_x11.c:833: undefined reference to `xcb_unregister_for_special_event'
./.libs/libvulkan_common.a(anv_wsi_x11.o): In function `x11_image_init':
/build/mesa-git/src/mesa/src/intel/vulkan/anv_wsi_x11.c:659: undefined reference to `xcb_generate_id'
/build/mesa-git/src/mesa/src/intel/vulkan/anv_wsi_x11.c:670: undefined reference to `xcb_discard_reply'
/build/mesa-git/src/mesa/src/intel/vulkan/anv_wsi_x11.c:680: undefined reference to `xcb_generate_id'
/build/mesa-git/src/mesa/src/intel/vulkan/anv_wsi_x11.c:696: undefined reference to `xcb_free_pixmap'
/build/mesa-git/src/mesa/src/intel/vulkan/anv_wsi_x11.c:697: undefined reference to `xcb_discard_reply'
./.libs/libvulkan_common.a(anv_wsi_x11.o): In function `x11_swapchain_destroy':
/build/mesa-git/src/mesa/src/intel/vulkan/anv_wsi_x11.c:740: undefined reference to `xcb_unregister_for_special_event'
./.libs/libvulkan_common.a(anv_wsi_x11.o): In function `connection_get_visualtype':
/build/mesa-git/src/mesa/src/intel/vulkan/anv_wsi_x11.c:173: undefined reference to `xcb_get_setup'
/build/mesa-git/src/mesa/src/intel/vulkan/anv_wsi_x11.c:172: undefined reference to `xcb_setup_roots_iterator'
/build/mesa-git/src/mesa/src/intel/vulkan/anv_wsi_x11.c:178: undefined reference to `xcb_screen_next'
collect2: error: ld returned 1 exit status
make[3]: *** [Makefile:1169: libvulkan_intel.la] Error 1
make[3]: Leaving directory '/build/mesa-git/src/mesa/src/intel/vulkan'
make[2]: *** [Makefile:1058: all] Error 2
make[2]: Leaving directory '/build/mesa-git/src/mesa/src/intel/vulkan'
make[1]: *** [Makefile:694: all-recursive] Error 1
make[1]: Leaving directory '/build/mesa-git/src/mesa/src'
make: *** [Makefile:641: all-recursive] Error 1
==> ERROR: A failure occurred in build().
    Aborting...
==> Removing temporary copy [lcarlier-mkpkg-554]...done
==> ERROR: Build failed
Comment 1 Laurent carlier 2016-05-23 11:21:56 UTC
fixed with 4424bf5da4f9cd18bb30fc14d1d8403e4ec6caff


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.