You are not logged in.

#76 2012-01-31 14:56:28

Giselher
Member
From: Austria
Registered: 2010-02-02
Posts: 150
Website

Re: Wayland on Arch Linux?

Did you Install wayland first?

$ pkg-config wayland-egl --libs
-lwayland-egl 
$ pacman -Ql libwayland-git 
libwayland-git /usr/
libwayland-git /usr/bin/
libwayland-git /usr/bin/wayland-scanner
libwayland-git /usr/include/
libwayland-git /usr/include/wayland-client-protocol.h
libwayland-git /usr/include/wayland-client.h
libwayland-git /usr/include/wayland-egl.h
libwayland-git /usr/include/wayland-server-protocol.h
libwayland-git /usr/include/wayland-server.h
libwayland-git /usr/include/wayland-util.h
libwayland-git /usr/lib/
libwayland-git /usr/lib/libwayland-client.a
libwayland-git /usr/lib/libwayland-client.la
libwayland-git /usr/lib/libwayland-client.so
libwayland-git /usr/lib/libwayland-client.so.0
libwayland-git /usr/lib/libwayland-client.so.0.0.0
libwayland-git /usr/lib/libwayland-server.a
libwayland-git /usr/lib/libwayland-server.la
libwayland-git /usr/lib/libwayland-server.so
libwayland-git /usr/lib/libwayland-server.so.0
libwayland-git /usr/lib/libwayland-server.so.0.0.0
libwayland-git /usr/lib/pkgconfig/
libwayland-git /usr/lib/pkgconfig/wayland-client.pc
libwayland-git /usr/lib/pkgconfig/wayland-server.pc
libwayland-git /usr/share/
libwayland-git /usr/share/aclocal/
libwayland-git /usr/share/aclocal/wayland-scanner.m4
libwayland-git /usr/share/aclocal/wayland-scanner.mk

Last edited by Giselher (2012-01-31 15:02:41)

Offline

#77 2012-01-31 15:05:23

Cdh
Member
Registered: 2009-02-03
Posts: 1,098

Re: Wayland on Arch Linux?

wayland-git from AUR. It replaces libwayland-git which has since been removed from AUR. Wayland git has
wayland-git /usr/lib/pkgconfig/wayland-client.pc
wayland-git /usr/lib/pkgconfig/wayland-server.pc
but no /usr/lib/pkgconfig/wayland-egl.pc

Also, where does it come from for you? Your libwayland-git doesn't possess that file either...

Also, I have cairo from the repository and not cairo-gl.

Last edited by Cdh (2012-01-31 15:15:10)


฿ 18PRsqbZCrwPUrVnJe1BZvza7bwSDbpxZz

Offline

#78 2012-01-31 15:17:06

Giselher
Member
From: Austria
Registered: 2010-02-02
Posts: 150
Website

Re: Wayland on Arch Linux?

Cdh wrote:

wayland-git from AUR. It replaces libwayland-git which has since been removed from AUR. Wayland git has
wayland-git /usr/lib/pkgconfig/wayland-client.pc
wayland-git /usr/lib/pkgconfig/wayland-server.pc
but no /usr/lib/pkgconfig/wayland-egl.pc

Also, I have cairo from the repository and not cairo-gl.

It seems mesa provides wayland-egl. You can also now omit the WAYLAND_LIBS from your PKGBUILD, because of this fix http://cgit.freedesktop.org/mesa/mesa/c … ab06abc72e and other various commits.

$ pacman -Qo /usr/lib/pkgconfig/wayland-egl.pc
/usr/lib/pkgconfig/wayland-egl.pc is owned by mesa 20120130-1

Offline

#79 2012-01-31 15:22:35

Cdh
Member
Registered: 2009-02-03
Posts: 1,098

Re: Wayland on Arch Linux?

Oh ok..  I have built my mesa without that variable anyway and just wanted to test it now whether it makes a difference...

Also my mesa from two days ago is 55 mb bigger than the nonfunctional from today WTF


So I watched the compile closely...

mklib: Making Linux shared library:  egl_gallium.so
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `ir_to_mesa_visitor::~ir_to_mesa_visitor()':
ir_to_mesa.cpp:(.text+0x176): undefined reference to `ralloc_free'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `set_uniform_initializer(gl_context*, void*, gl_shader_program*, char const*, glsl_type const*, ir_constant*)':
ir_to_mesa.cpp:(.text+0x2ea): undefined reference to `ralloc_array_size'
ir_to_mesa.cpp:(.text+0x35f): undefined reference to `glsl_type::get_instance(unsigned int, unsigned int, unsigned int)'
ir_to_mesa.cpp:(.text+0x403): undefined reference to `ralloc_asprintf'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `ir_to_mesa_visitor::visit(ir_function*)':
ir_to_mesa.cpp:(.text+0x8d2): undefined reference to `ir_function::matching_signature(exec_list const*)'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `ir_to_mesa_visitor::visit(ir_dereference_variable*)':
ir_to_mesa.cpp:(.text+0xa5c): undefined reference to `ralloc_size'
ir_to_mesa.cpp:(.text+0xac5): undefined reference to `ralloc_size'
ir_to_mesa.cpp:(.text+0xb02): undefined reference to `ralloc_size'
ir_to_mesa.cpp:(.text+0xb42): undefined reference to `ralloc_size'
ir_to_mesa.cpp:(.text+0xb92): undefined reference to `ralloc_size'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `ir_to_mesa_visitor::reladdr_to_temp(ir_instruction*, src_reg*, int*)':
ir_to_mesa.cpp:(.text+0xe5e): undefined reference to `glsl_type::vec4_type'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `ir_to_mesa_visitor::emit(ir_instruction*, prog_opcode, dst_reg, src_reg, src_reg, src_reg)':
ir_to_mesa.cpp:(.text+0xf5a): undefined reference to `rzalloc_size'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `ir_to_mesa_visitor::visit(ir_loop*)':
ir_to_mesa.cpp:(.text+0x1635): undefined reference to `ralloc_size'
ir_to_mesa.cpp:(.text+0x1644): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ir_to_mesa.cpp:(.text+0x165c): undefined reference to `ralloc_size'
ir_to_mesa.cpp:(.text+0x1670): undefined reference to `ir_assignment::ir_assignment(ir_rvalue*, ir_rvalue*, ir_rvalue*)'
ir_to_mesa.cpp:(.text+0x16a7): undefined reference to `ralloc_size'
ir_to_mesa.cpp:(.text+0x16b8): undefined reference to `glsl_type::bool_type'
ir_to_mesa.cpp:(.text+0x16c6): undefined reference to `ir_expression::ir_expression(int, glsl_type const*, ir_rvalue*, ir_rvalue*)'
ir_to_mesa.cpp:(.text+0x16d7): undefined reference to `ralloc_size'
ir_to_mesa.cpp:(.text+0x1702): undefined reference to `vtable for ir_if'
ir_to_mesa.cpp:(.text+0x174d): undefined reference to `ralloc_size'
ir_to_mesa.cpp:(.text+0x1754): undefined reference to `vtable for ir_loop_jump'
ir_to_mesa.cpp:(.text+0x17a7): undefined reference to `visit_exec_list(exec_list*, ir_visitor*)'
ir_to_mesa.cpp:(.text+0x17bf): undefined reference to `ralloc_size'
ir_to_mesa.cpp:(.text+0x17db): undefined reference to `ir_expression::ir_expression(int, glsl_type const*, ir_rvalue*, ir_rvalue*)'
ir_to_mesa.cpp:(.text+0x17ec): undefined reference to `ralloc_size'
ir_to_mesa.cpp:(.text+0x17ff): undefined reference to `ir_assignment::ir_assignment(ir_rvalue*, ir_rvalue*, ir_rvalue*)'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `ir_to_mesa_visitor::visit(ir_if*)':
ir_to_mesa.cpp:(.text+0x1978): undefined reference to `visit_exec_list(exec_list*, ir_visitor*)'
ir_to_mesa.cpp:(.text+0x199e): undefined reference to `visit_exec_list(exec_list*, ir_visitor*)'
ir_to_mesa.cpp:(.text+0x1a3b): undefined reference to `glsl_type::bool_type'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `ir_to_mesa_visitor::try_emit_sat(ir_expression*)':
ir_to_mesa.cpp:(.text+0x23e5): undefined reference to `ir_rvalue::as_rvalue_to_saturate()'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `ir_to_mesa_visitor::visit(ir_variable*)':
ir_to_mesa.cpp:(.text+0x261d): undefined reference to `ralloc_size'
ir_to_mesa.cpp:(.text+0x2805): undefined reference to `ralloc_size'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `ir_to_mesa_visitor::visit(ir_dereference_array*)':
ir_to_mesa.cpp:(.text+0x2af9): undefined reference to `glsl_type::float_type'
ir_to_mesa.cpp:(.text+0x2c19): undefined reference to `glsl_type::float_type'
ir_to_mesa.cpp:(.text+0x2d35): undefined reference to `ralloc_size'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `ir_to_mesa_visitor::emit_scs(ir_instruction*, prog_opcode, dst_reg, src_reg const&)':
ir_to_mesa.cpp:(.text+0x30b6): undefined reference to `glsl_type::vec4_type'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `ir_to_mesa_visitor::visit(ir_texture*)':
ir_to_mesa.cpp:(.text+0x35d4): undefined reference to `glsl_type::vec4_type'
ir_to_mesa.cpp:(.text+0x3856): undefined reference to `glsl_type::vec4_type'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `ir_to_mesa_visitor::emit_swz(ir_expression*)':
ir_to_mesa.cpp:(.text+0x41fe): undefined reference to `ralloc_size'
ir_to_mesa.cpp:(.text+0x420c): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ir_to_mesa.cpp:(.text+0x4434): undefined reference to `ir_print_visitor::ir_print_visitor()'
ir_to_mesa.cpp:(.text+0x4464): undefined reference to `ir_print_visitor::~ir_print_visitor()'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `ir_to_mesa_visitor::visit(ir_expression*)':
ir_to_mesa.cpp:(.text+0x45a4): undefined reference to `ir_expression::get_num_operands(ir_expression_operation)'
ir_to_mesa.cpp:(.text+0x4ce9): undefined reference to `glsl_type::vec4_type'
ir_to_mesa.cpp:(.text+0x4f74): undefined reference to `glsl_type::vec4_type'
ir_to_mesa.cpp:(.text+0x5d2b): undefined reference to `ir_print_visitor::ir_print_visitor()'
ir_to_mesa.cpp:(.text+0x5d97): undefined reference to `ir_print_visitor::~ir_print_visitor()'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `ir_to_mesa_visitor::process_move_condition(ir_rvalue*)':
ir_to_mesa.cpp:(.text+0x5de7): undefined reference to `ir_expression::get_num_operands(ir_expression_operation)'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `ir_to_mesa_visitor::get_function_signature(ir_function_signature*)':
ir_to_mesa.cpp:(.text+0x6422): undefined reference to `ralloc_size'
ir_to_mesa.cpp:(.text+0x649e): undefined reference to `ralloc_size'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `ir_to_mesa_visitor::ir_to_mesa_visitor()':
ir_to_mesa.cpp:(.text+0x6a25): undefined reference to `ralloc_context'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `_mesa_generate_parameters_list_for_uniforms':
ir_to_mesa.cpp:(.text+0x6acf): undefined reference to `uniform_field_visitor::process(ir_variable*)'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `ir_to_mesa_visitor::copy_propagate()':
ir_to_mesa.cpp:(.text+0x6c6d): undefined reference to `rzalloc_array_size'
ir_to_mesa.cpp:(.text+0x6c8a): undefined reference to `rzalloc_array_size'
ir_to_mesa.cpp:(.text+0x6e1c): undefined reference to `ralloc_free'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `_mesa_ir_link_shader':
ir_to_mesa.cpp:(.text+0x7074): undefined reference to `do_mat_op_to_vec(exec_list*)'
ir_to_mesa.cpp:(.text+0x7088): undefined reference to `lower_instructions(exec_list*, unsigned int)'
ir_to_mesa.cpp:(.text+0x70b9): undefined reference to `do_lower_jumps(exec_list*, bool, bool, bool, bool, bool)'
ir_to_mesa.cpp:(.text+0x70d0): undefined reference to `do_common_optimization(exec_list*, bool, bool, unsigned int)'
ir_to_mesa.cpp:(.text+0x70e3): undefined reference to `lower_quadop_vector(exec_list*, bool)'
ir_to_mesa.cpp:(.text+0x70fc): undefined reference to `lower_if_to_cond_assign(exec_list*, unsigned int)'
ir_to_mesa.cpp:(.text+0x714a): undefined reference to `lower_variable_index_to_cond_assign(exec_list*, bool, bool, bool, bool)'
ir_to_mesa.cpp:(.text+0x7158): undefined reference to `do_vec_index_to_cond_assign(exec_list*)'
ir_to_mesa.cpp:(.text+0x7171): undefined reference to `validate_ir_tree(exec_list*)'
ir_to_mesa.cpp:(.text+0x7289): undefined reference to `validate_ir_tree(exec_list*)'
ir_to_mesa.cpp:(.text+0x7307): undefined reference to `visit_exec_list(exec_list*, ir_visitor*)'
ir_to_mesa.cpp:(.text+0x7388): undefined reference to `visit_exec_list(exec_list*, ir_visitor*)'
ir_to_mesa.cpp:(.text+0x7457): undefined reference to `ralloc_array_size'
ir_to_mesa.cpp:(.text+0x7780): undefined reference to `linker_warning(gl_shader_program*, char const*, ...)'
ir_to_mesa.cpp:(.text+0x7801): undefined reference to `linker_warning(gl_shader_program*, char const*, ...)'
ir_to_mesa.cpp:(.text+0x7837): undefined reference to `linker_warning(gl_shader_program*, char const*, ...)'
ir_to_mesa.cpp:(.text+0x785c): undefined reference to `lower_noise(exec_list*)'
ir_to_mesa.cpp:(.text+0x7874): undefined reference to `lower_discard(exec_list*)'
ir_to_mesa.cpp:(.text+0x7941): undefined reference to `rzalloc_array_size'
ir_to_mesa.cpp:(.text+0x7958): undefined reference to `rzalloc_array_size'
ir_to_mesa.cpp:(.text+0x7a0c): undefined reference to `_mesa_print_ir(exec_list*, _mesa_glsl_parse_state*)'
ir_to_mesa.cpp:(.text+0x7aba): undefined reference to `ir_instruction::print() const'
ir_to_mesa.cpp:(.text+0x7b44): undefined reference to `do_set_program_inouts(exec_list*, gl_program*, bool)'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `_mesa_glsl_compile_shader':
ir_to_mesa.cpp:(.text+0x7ed9): undefined reference to `rzalloc_size'
ir_to_mesa.cpp:(.text+0x7eec): undefined reference to `_mesa_glsl_parse_state::_mesa_glsl_parse_state(gl_context*, unsigned int, void*)'
ir_to_mesa.cpp:(.text+0x7f1f): undefined reference to `preprocess'
ir_to_mesa.cpp:(.text+0x7f4a): undefined reference to `ralloc_free'
ir_to_mesa.cpp:(.text+0x7f57): undefined reference to `ralloc_size'
ir_to_mesa.cpp:(.text+0x7f8c): undefined reference to `_mesa_ast_to_hir(exec_list*, _mesa_glsl_parse_state*)'
ir_to_mesa.cpp:(.text+0x7fa7): undefined reference to `validate_ir_tree(exec_list*)'
ir_to_mesa.cpp:(.text+0x7fbe): undefined reference to `do_common_optimization(exec_list*, bool, bool, unsigned int)'
ir_to_mesa.cpp:(.text+0x7fcb): undefined reference to `validate_ir_tree(exec_list*)'
ir_to_mesa.cpp:(.text+0x8033): undefined reference to `reparent_ir(exec_list*, void*)'
ir_to_mesa.cpp:(.text+0x803b): undefined reference to `ralloc_free'
ir_to_mesa.cpp:(.text+0x80c1): undefined reference to `_mesa_glsl_lexer_ctor(_mesa_glsl_parse_state*, char const*)'
ir_to_mesa.cpp:(.text+0x80c9): undefined reference to `_mesa_glsl_parse(_mesa_glsl_parse_state*)'
ir_to_mesa.cpp:(.text+0x80d1): undefined reference to `_mesa_glsl_lexer_dtor(_mesa_glsl_parse_state*)'
ir_to_mesa.cpp:(.text+0x80e8): undefined reference to `_mesa_glsl_shader_target_name(_mesa_glsl_parser_targets)'
ir_to_mesa.cpp:(.text+0x814a): undefined reference to `_mesa_print_ir(exec_list*, _mesa_glsl_parse_state*)'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `_mesa_glsl_link_shader':
ir_to_mesa.cpp:(.text+0x81b8): undefined reference to `linker_error(gl_shader_program*, char const*, ...)'
ir_to_mesa.cpp:(.text+0x8247): undefined reference to `link_shaders(gl_context*, gl_shader_program*)'
ir_to_mesa.cpp:(.text+0x8319): undefined reference to `ralloc_free'
ir_to_mesa.cpp:(.text+0x835c): undefined reference to `ralloc_context'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `set_uniform_initializer(gl_context*, void*, gl_shader_program*, char const*, glsl_type const*, ir_constant*)':
ir_to_mesa.cpp:(.text+0x212): undefined reference to `linker_error(gl_shader_program*, char const*, ...)'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `ir_to_mesa_visitor::visit(ir_variable*)':
ir_to_mesa.cpp:(.text+0x27b2): undefined reference to `linker_error(gl_shader_program*, char const*, ...)'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `ir_to_mesa_visitor::copy_propagate()':
ir_to_mesa.cpp:(.text+0x6e32): undefined reference to `ralloc_free'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `glsl_to_tgsi_visitor::~glsl_to_tgsi_visitor()':
st_glsl_to_tgsi.cpp:(.text+0x286): undefined reference to `ralloc_free'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `fail_link(gl_shader_program*, char const*, ...)':
st_glsl_to_tgsi.cpp:(.text+0x35e): undefined reference to `ralloc_vasprintf_append'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `glsl_to_tgsi_visitor::visit(ir_function*)':
st_glsl_to_tgsi.cpp:(.text+0x5d2): undefined reference to `ir_function::matching_signature(exec_list const*)'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `glsl_to_tgsi_visitor::visit(ir_dereference_variable*)':
st_glsl_to_tgsi.cpp:(.text+0x8d2): undefined reference to `ralloc_size'
st_glsl_to_tgsi.cpp:(.text+0x93d): undefined reference to `ralloc_size'
st_glsl_to_tgsi.cpp:(.text+0x97a): undefined reference to `ralloc_size'
st_glsl_to_tgsi.cpp:(.text+0x9ba): undefined reference to `ralloc_size'
st_glsl_to_tgsi.cpp:(.text+0xa10): undefined reference to `ralloc_size'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o):st_glsl_to_tgsi.cpp:(.text+0x3135): more undefined references to `ralloc_size' follow
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `glsl_to_tgsi_visitor::reladdr_to_temp(ir_instruction*, st_src_reg*, int*)':
st_glsl_to_tgsi.cpp:(.text+0x349d): undefined reference to `glsl_type::vec4_type'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `glsl_to_tgsi_visitor::emit(ir_instruction*, unsigned int, st_dst_reg, st_src_reg, st_src_reg, st_src_reg)':
st_glsl_to_tgsi.cpp:(.text+0x35ca): undefined reference to `rzalloc_size'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `glsl_to_tgsi_visitor::visit(ir_loop*)':
st_glsl_to_tgsi.cpp:(.text+0x3fe7): undefined reference to `ralloc_size'
st_glsl_to_tgsi.cpp:(.text+0x3ff6): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
st_glsl_to_tgsi.cpp:(.text+0x400a): undefined reference to `ralloc_size'
st_glsl_to_tgsi.cpp:(.text+0x401e): undefined reference to `ir_assignment::ir_assignment(ir_rvalue*, ir_rvalue*, ir_rvalue*)'
st_glsl_to_tgsi.cpp:(.text+0x4032): undefined reference to `ralloc_free'
st_glsl_to_tgsi.cpp:(.text+0x4059): undefined reference to `ralloc_size'
st_glsl_to_tgsi.cpp:(.text+0x406a): undefined reference to `glsl_type::bool_type'
st_glsl_to_tgsi.cpp:(.text+0x4078): undefined reference to `ir_expression::ir_expression(int, glsl_type const*, ir_rvalue*, ir_rvalue*)'
st_glsl_to_tgsi.cpp:(.text+0x4085): undefined reference to `ralloc_size'
st_glsl_to_tgsi.cpp:(.text+0x40b3): undefined reference to `vtable for ir_if'
st_glsl_to_tgsi.cpp:(.text+0x40f7): undefined reference to `ralloc_size'
st_glsl_to_tgsi.cpp:(.text+0x40fe): undefined reference to `vtable for ir_loop_jump'
st_glsl_to_tgsi.cpp:(.text+0x4152): undefined reference to `ralloc_free'
st_glsl_to_tgsi.cpp:(.text+0x415a): undefined reference to `ralloc_free'
st_glsl_to_tgsi.cpp:(.text+0x4167): undefined reference to `ralloc_free'
st_glsl_to_tgsi.cpp:(.text+0x4173): undefined reference to `visit_exec_list(exec_list*, ir_visitor*)'
st_glsl_to_tgsi.cpp:(.text+0x4187): undefined reference to `ralloc_size'
st_glsl_to_tgsi.cpp:(.text+0x41a3): undefined reference to `ir_expression::ir_expression(int, glsl_type const*, ir_rvalue*, ir_rvalue*)'
st_glsl_to_tgsi.cpp:(.text+0x41b0): undefined reference to `ralloc_size'
st_glsl_to_tgsi.cpp:(.text+0x41c3): undefined reference to `ir_assignment::ir_assignment(ir_rvalue*, ir_rvalue*, ir_rvalue*)'
st_glsl_to_tgsi.cpp:(.text+0x41d6): undefined reference to `ralloc_free'
st_glsl_to_tgsi.cpp:(.text+0x41de): undefined reference to `ralloc_free'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `glsl_to_tgsi_visitor::visit(ir_if*)':
st_glsl_to_tgsi.cpp:(.text+0x436a): undefined reference to `visit_exec_list(exec_list*, ir_visitor*)'
st_glsl_to_tgsi.cpp:(.text+0x4390): undefined reference to `visit_exec_list(exec_list*, ir_visitor*)'
st_glsl_to_tgsi.cpp:(.text+0x442b): undefined reference to `glsl_type::bool_type'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `glsl_to_tgsi_visitor::try_emit_sat(ir_expression*)':
st_glsl_to_tgsi.cpp:(.text+0x4fb5): undefined reference to `ir_rvalue::as_rvalue_to_saturate()'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `glsl_to_tgsi_visitor::visit(ir_variable*)':
st_glsl_to_tgsi.cpp:(.text+0x523d): undefined reference to `ralloc_size'
st_glsl_to_tgsi.cpp:(.text+0x5465): undefined reference to `ralloc_size'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `glsl_to_tgsi_visitor::visit(ir_dereference_array*)':
st_glsl_to_tgsi.cpp:(.text+0x5901): undefined reference to `glsl_type::int_type'
st_glsl_to_tgsi.cpp:(.text+0x5a70): undefined reference to `glsl_type::int_type'
st_glsl_to_tgsi.cpp:(.text+0x5bd3): undefined reference to `ralloc_size'
st_glsl_to_tgsi.cpp:(.text+0x5c5b): undefined reference to `glsl_type::float_type'
st_glsl_to_tgsi.cpp:(.text+0x5c73): undefined reference to `glsl_type::float_type'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `glsl_to_tgsi_visitor::emit_scs(ir_instruction*, unsigned int, st_dst_reg, st_src_reg const&)':
st_glsl_to_tgsi.cpp:(.text+0x6026): undefined reference to `glsl_type::vec4_type'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `glsl_to_tgsi_visitor::visit(ir_texture*)':
st_glsl_to_tgsi.cpp:(.text+0x6635): undefined reference to `glsl_type::vec4_type'
st_glsl_to_tgsi.cpp:(.text+0x70b3): undefined reference to `glsl_type::vec4_type'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `glsl_to_tgsi_visitor::visit(ir_expression*)':
st_glsl_to_tgsi.cpp:(.text+0x7800): undefined reference to `ir_expression::get_num_operands(ir_expression_operation)'
st_glsl_to_tgsi.cpp:(.text+0x7cab): undefined reference to `glsl_type::vec4_type'
st_glsl_to_tgsi.cpp:(.text+0x9a0a): undefined reference to `glsl_type::vec4_type'
st_glsl_to_tgsi.cpp:(.text+0xa2a7): undefined reference to `ir_print_visitor::ir_print_visitor()'
st_glsl_to_tgsi.cpp:(.text+0xa55d): undefined reference to `glsl_type::get_instance(unsigned int, unsigned int, unsigned int)'
st_glsl_to_tgsi.cpp:(.text+0xa6c3): undefined reference to `glsl_type::get_instance(unsigned int, unsigned int, unsigned int)'
st_glsl_to_tgsi.cpp:(.text+0xaa36): undefined reference to `ir_print_visitor::~ir_print_visitor()'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `glsl_to_tgsi_visitor::process_move_condition(ir_rvalue*)':
st_glsl_to_tgsi.cpp:(.text+0xaa87): undefined reference to `ir_expression::get_num_operands(ir_expression_operation)'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `glsl_to_tgsi_visitor::visit(ir_assignment*)':
st_glsl_to_tgsi.cpp:(.text+0xb1a3): undefined reference to `glsl_type::vec4_type'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `glsl_to_tgsi_visitor::get_function_signature(ir_function_signature*)':
st_glsl_to_tgsi.cpp:(.text+0xb672): undefined reference to `ralloc_size'
st_glsl_to_tgsi.cpp:(.text+0xb6ee): undefined reference to `ralloc_size'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `glsl_to_tgsi_visitor::glsl_to_tgsi_visitor()':
st_glsl_to_tgsi.cpp:(.text+0xbd6e): undefined reference to `ralloc_context'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `glsl_to_tgsi_visitor::copy_propagate()':
st_glsl_to_tgsi.cpp:(.text+0xc35d): undefined reference to `rzalloc_array_size'
st_glsl_to_tgsi.cpp:(.text+0xc37a): undefined reference to `rzalloc_array_size'
st_glsl_to_tgsi.cpp:(.text+0xc49c): undefined reference to `ralloc_free'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `glsl_to_tgsi_visitor::eliminate_dead_code()':
st_glsl_to_tgsi.cpp:(.text+0xc785): undefined reference to `ralloc_free'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `glsl_to_tgsi_visitor::eliminate_dead_code_advanced()':
st_glsl_to_tgsi.cpp:(.text+0xc7d6): undefined reference to `rzalloc_array_size'
st_glsl_to_tgsi.cpp:(.text+0xc7f5): undefined reference to `rzalloc_array_size'
st_glsl_to_tgsi.cpp:(.text+0xca6b): undefined reference to `ralloc_free'
st_glsl_to_tgsi.cpp:(.text+0xca78): undefined reference to `ralloc_free'
st_glsl_to_tgsi.cpp:(.text+0xcb2d): undefined reference to `ralloc_free'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `glsl_to_tgsi_visitor::merge_registers()':
st_glsl_to_tgsi.cpp:(.text+0xcb61): undefined reference to `rzalloc_array_size'
st_glsl_to_tgsi.cpp:(.text+0xcb7b): undefined reference to `rzalloc_array_size'
st_glsl_to_tgsi.cpp:(.text+0xcc2c): undefined reference to `ralloc_free'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `get_pixel_transfer_visitor':
st_glsl_to_tgsi.cpp:(.text+0xcdfe): undefined reference to `glsl_type::vec2_type'
st_glsl_to_tgsi.cpp:(.text+0xce63): undefined reference to `glsl_type::vec4_type'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `get_bitmap_visitor':
st_glsl_to_tgsi.cpp:(.text+0xd7ed): undefined reference to `glsl_type::vec2_type'
st_glsl_to_tgsi.cpp:(.text+0xd852): undefined reference to `glsl_type::vec4_type'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `st_new_shader':
st_glsl_to_tgsi.cpp:(.text+0x11938): undefined reference to `rzalloc_size'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `st_new_shader_program':
st_glsl_to_tgsi.cpp:(.text+0x119a0): undefined reference to `rzalloc_size'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `st_link_shader':
st_glsl_to_tgsi.cpp:(.text+0x11a7d): undefined reference to `do_mat_op_to_vec(exec_list*)'
st_glsl_to_tgsi.cpp:(.text+0x11a88): undefined reference to `lower_instructions(exec_list*, unsigned int)'
st_glsl_to_tgsi.cpp:(.text+0x11ab9): undefined reference to `do_lower_jumps(exec_list*, bool, bool, bool, bool, bool)'
st_glsl_to_tgsi.cpp:(.text+0x11ad1): undefined reference to `do_common_optimization(exec_list*, bool, bool, unsigned int)'
st_glsl_to_tgsi.cpp:(.text+0x11ae1): undefined reference to `lower_quadop_vector(exec_list*, bool)'
st_glsl_to_tgsi.cpp:(.text+0x11aef): undefined reference to `lower_clip_distance(exec_list*)'
st_glsl_to_tgsi.cpp:(.text+0x11b08): undefined reference to `lower_if_to_cond_assign(exec_list*, unsigned int)'
st_glsl_to_tgsi.cpp:(.text+0x11b56): undefined reference to `lower_variable_index_to_cond_assign(exec_list*, bool, bool, bool, bool)'
st_glsl_to_tgsi.cpp:(.text+0x11b64): undefined reference to `do_vec_index_to_cond_assign(exec_list*)'
st_glsl_to_tgsi.cpp:(.text+0x11b7d): undefined reference to `validate_ir_tree(exec_list*)'
st_glsl_to_tgsi.cpp:(.text+0x11c64): undefined reference to `lower_noise(exec_list*)'
st_glsl_to_tgsi.cpp:(.text+0x11c7c): undefined reference to `lower_discard(exec_list*)'
st_glsl_to_tgsi.cpp:(.text+0x11cc1): undefined reference to `validate_ir_tree(exec_list*)'
st_glsl_to_tgsi.cpp:(.text+0x11d5d): undefined reference to `visit_exec_list(exec_list*, ir_visitor*)'
st_glsl_to_tgsi.cpp:(.text+0x11e12): undefined reference to `do_set_program_inouts(exec_list*, gl_program*, bool)'
st_glsl_to_tgsi.cpp:(.text+0x11f3e): undefined reference to `visit_exec_list(exec_list*, ir_visitor*)'
st_glsl_to_tgsi.cpp:(.text+0x11ffd): undefined reference to `lower_output_reads(exec_list*)'
st_glsl_to_tgsi.cpp:(.text+0x12037): undefined reference to `_mesa_print_ir(exec_list*, _mesa_glsl_parse_state*)'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `glsl_to_tgsi_visitor::copy_propagate()':
st_glsl_to_tgsi.cpp:(.text+0xc4b2): undefined reference to `ralloc_free'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `glsl_to_tgsi_visitor::merge_registers()':
st_glsl_to_tgsi.cpp:(.text+0xcc42): undefined reference to `ralloc_free'
../../../../src/mesa/libmesagallium.a(context.o): In function `_mesa_initialize_context':
context.c:(.text+0x69d): undefined reference to `_mesa_destroy_shader_compiler'
../../../../src/mesa/libmesagallium.a(shaderapi.o): In function `_mesa_ValidateProgramARB':
shaderapi.c:(.text+0xbf3): undefined reference to `ralloc_free'
shaderapi.c:(.text+0xbfe): undefined reference to `ralloc_strdup'
../../../../src/mesa/libmesagallium.a(shaderapi.o): In function `_mesa_CreateShaderProgramEXT':
shaderapi.c:(.text+0x15da): undefined reference to `ralloc_strcat'
../../../../src/mesa/libmesagallium.a(shaderapi.o): In function `_mesa_ReleaseShaderCompiler':
shaderapi.c:(.text+0xb71): undefined reference to `_mesa_destroy_shader_compiler_caches'
../../../../src/mesa/libmesagallium.a(shaderobj.o): In function `_mesa_new_shader':
shaderobj.c:(.text+0x1a): undefined reference to `rzalloc_size'
../../../../src/mesa/libmesagallium.a(shaderobj.o): In function `_mesa_init_shader_program':
shaderobj.c:(.text+0x340): undefined reference to `ralloc_strdup'
../../../../src/mesa/libmesagallium.a(shaderobj.o): In function `_mesa_new_shader_program':
shaderobj.c:(.text+0x370): undefined reference to `rzalloc_size'
../../../../src/mesa/libmesagallium.a(shaderobj.o): In function `_mesa_clear_shader_program_data':
shaderobj.c:(.text+0x3bd): undefined reference to `ralloc_free'
shaderobj.c:(.text+0x3fa): undefined reference to `ralloc_free'
shaderobj.c:(.text+0x409): undefined reference to `ralloc_strdup'
../../../../src/mesa/libmesagallium.a(shaderobj.o): In function `_mesa_delete_shader':
shaderobj.c:(.text+0x89): undefined reference to `ralloc_free'
../../../../src/mesa/libmesagallium.a(shaderobj.o): In function `_mesa_delete_shader_program':
shaderobj.c:(.text+0x53e): undefined reference to `ralloc_free'
../../../../src/mesa/libmesagallium.a(ff_fragment_shader.o): In function `smear(texenv_fragment_program*, ir_rvalue*) [clone .isra.1]':
ff_fragment_shader.cpp:(.text+0x14d): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x16c): undefined reference to `ir_swizzle::ir_swizzle(ir_rvalue*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'
../../../../src/mesa/libmesagallium.a(ff_fragment_shader.o): In function `saturate(texenv_fragment_program*, ir_rvalue*) [clone .isra.3]':
ff_fragment_shader.cpp:(.text+0x1a7): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x1ba): undefined reference to `ir_constant::ir_constant(float)'
ff_fragment_shader.cpp:(.text+0x1c7): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x1dd): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x1ea): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x1f8): undefined reference to `ir_constant::ir_constant(float)'
ff_fragment_shader.cpp:(.text+0x205): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x21b): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
../../../../src/mesa/libmesagallium.a(ff_fragment_shader.o): In function `get_current_attrib(texenv_fragment_program*, unsigned int) [clone .isra.4]':
ff_fragment_shader.cpp:(.text+0x26a): undefined reference to `glsl_symbol_table::get_variable(char const*)'
ff_fragment_shader.cpp:(.text+0x288): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x296): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x2a3): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x2b1): undefined reference to `ir_constant::ir_constant(unsigned int)'
ff_fragment_shader.cpp:(.text+0x2be): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x2cf): undefined reference to `ir_dereference_array::ir_dereference_array(ir_rvalue*, ir_rvalue*)'
../../../../src/mesa/libmesagallium.a(ff_fragment_shader.o): In function `load_texture(texenv_fragment_program*, unsigned int) [clone .part.5] [clone .constprop.9]':
ff_fragment_shader.cpp:(.text+0x352): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x362): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x3a5): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3bb): undefined reference to `glsl_type::vec4_type'
ff_fragment_shader.cpp:(.text+0x3ce): undefined reference to `ir_variable::ir_variable(glsl_type const*, char const*, ir_variable_mode)'
ff_fragment_shader.cpp:(.text+0x407): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x412): undefined reference to `ir_rvalue::ir_rvalue()'
ff_fragment_shader.cpp:(.text+0x419): undefined reference to `vtable for ir_texture'
ff_fragment_shader.cpp:(.text+0x463): undefined reference to `ralloc_asprintf'
ff_fragment_shader.cpp:(.text+0x476): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x490): undefined reference to `ir_variable::ir_variable(glsl_type const*, char const*, ir_variable_mode)'
ff_fragment_shader.cpp:(.text+0x4be): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x4cc): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x4df): undefined reference to `ir_texture::set_sampler(ir_dereference*, glsl_type const*)'
ff_fragment_shader.cpp:(.text+0x4ed): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x515): undefined reference to `ir_swizzle::ir_swizzle(ir_rvalue*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'
ff_fragment_shader.cpp:(.text+0x552): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x574): undefined reference to `ir_swizzle::ir_swizzle(ir_rvalue*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'
ff_fragment_shader.cpp:(.text+0x587): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x597): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x5a5): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x5b8): undefined reference to `ir_assignment::ir_assignment(ir_rvalue*, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x621): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x637): undefined reference to `glsl_type::vec4_type'
ff_fragment_shader.cpp:(.text+0x642): undefined reference to `ir_variable::ir_variable(glsl_type const*, char const*, ir_variable_mode)'
ff_fragment_shader.cpp:(.text+0x67a): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x68a): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x698): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x6a6): undefined reference to `ir_constant::ir_constant(float)'
ff_fragment_shader.cpp:(.text+0x6b4): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x6c7): undefined reference to `ir_assignment::ir_assignment(ir_rvalue*, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x748): undefined reference to `glsl_symbol_table::get_type(char const*)'
ff_fragment_shader.cpp:(.text+0x780): undefined reference to `glsl_symbol_table::get_type(char const*)'
ff_fragment_shader.cpp:(.text+0x7c0): undefined reference to `glsl_symbol_table::get_type(char const*)'
ff_fragment_shader.cpp:(.text+0x7f0): undefined reference to `glsl_symbol_table::get_type(char const*)'
ff_fragment_shader.cpp:(.text+0x830): undefined reference to `glsl_symbol_table::get_type(char const*)'
../../../../src/mesa/libmesagallium.a(ff_fragment_shader.o):ff_fragment_shader.cpp:(.text+0x860): more undefined references to `glsl_symbol_table::get_type(char const*)' follow
../../../../src/mesa/libmesagallium.a(ff_fragment_shader.o): In function `load_texture(texenv_fragment_program*, unsigned int) [clone .part.5] [clone .constprop.9]':
ff_fragment_shader.cpp:(.text+0x91d): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x93e): undefined reference to `ir_swizzle::ir_swizzle(ir_rvalue*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'
ff_fragment_shader.cpp:(.text+0x960): undefined reference to `glsl_symbol_table::get_variable(char const*)'
ff_fragment_shader.cpp:(.text+0x971): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x981): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x98f): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x99f): undefined reference to `ir_constant::ir_constant(unsigned int)'
ff_fragment_shader.cpp:(.text+0x9ad): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x9c5): undefined reference to `ir_dereference_array::ir_dereference_array(ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x9e8): undefined reference to `glsl_symbol_table::get_type(char const*)'
ff_fragment_shader.cpp:(.text+0xa08): undefined reference to `glsl_symbol_table::get_type(char const*)'
ff_fragment_shader.cpp:(.text+0xa28): undefined reference to `glsl_symbol_table::get_type(char const*)'
ff_fragment_shader.cpp:(.text+0xa48): undefined reference to `glsl_symbol_table::get_type(char const*)'
ff_fragment_shader.cpp:(.text+0xa68): undefined reference to `glsl_symbol_table::get_type(char const*)'
../../../../src/mesa/libmesagallium.a(ff_fragment_shader.o):ff_fragment_shader.cpp:(.text+0xa88): more undefined references to `glsl_symbol_table::get_type(char const*)' follow
../../../../src/mesa/libmesagallium.a(ff_fragment_shader.o): In function `get_source(texenv_fragment_program*, unsigned int, unsigned int) [clone .constprop.10]':
ff_fragment_shader.cpp:(.text+0xaea): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0xaf8): undefined reference to `ir_constant::ir_constant(float)'
ff_fragment_shader.cpp:(.text+0xb30): undefined reference to `glsl_symbol_table::get_variable(char const*)'
ff_fragment_shader.cpp:(.text+0xb41): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0xb4f): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0xba2): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0xbb2): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0xbcd): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0xbdd): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0xc00): undefined reference to `glsl_symbol_table::get_variable(char const*)'
ff_fragment_shader.cpp:(.text+0xc11): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0xc1f): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0xc3e): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0xc4c): undefined reference to `ir_constant::ir_constant(unsigned int)'
ff_fragment_shader.cpp:(.text+0xc5a): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0xc6b): undefined reference to `ir_dereference_array::ir_dereference_array(ir_rvalue*, ir_rvalue*)'
../../../../src/mesa/libmesagallium.a(ff_fragment_shader.o): In function `emit_combine(texenv_fragment_program*, unsigned int, unsigned int, unsigned int, mode_opt const*) [clone .constprop.12]':
ff_fragment_shader.cpp:(.text+0xd51): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0xd7e): undefined reference to `ir_swizzle::ir_swizzle(ir_rvalue*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'
ff_fragment_shader.cpp:(.text+0xd8c): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0xda1): undefined reference to `ir_constant::ir_constant(float)'
ff_fragment_shader.cpp:(.text+0xdaf): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0xdc9): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0xe12): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0xe20): undefined reference to `ir_constant::ir_constant(float)'
ff_fragment_shader.cpp:(.text+0xe61): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0xe8e): undefined reference to `ir_swizzle::ir_swizzle(ir_rvalue*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'
ff_fragment_shader.cpp:(.text+0xec2): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0xed7): undefined reference to `ir_constant::ir_constant(float)'
ff_fragment_shader.cpp:(.text+0xee5): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0xeff): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0xf32): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0xf45): undefined reference to `ir_constant::ir_constant(float)'
ff_fragment_shader.cpp:(.text+0xf6a): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0xf84): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0xf92): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0xfa5): undefined reference to `ir_constant::ir_constant(float)'
ff_fragment_shader.cpp:(.text+0xfb3): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0xfc9): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x1031): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x104b): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x105e): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x1078): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x1086): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x10a0): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x10ae): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x10ca): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x10e7): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x10f5): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x1108): undefined reference to `ir_constant::ir_constant(float)'
ff_fragment_shader.cpp:(.text+0x1128): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x113e): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x114c): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x1164): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x1172): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x1188): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x119b): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x11b5): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x11c8): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x11db): undefined reference to `ir_constant::ir_constant(float)'
ff_fragment_shader.cpp:(.text+0x11e9): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x1201): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x120f): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x1222): undefined reference to `ir_constant::ir_constant(float)'
ff_fragment_shader.cpp:(.text+0x1230): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x1246): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x1266): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x128e): undefined reference to `ir_swizzle::ir_swizzle(ir_rvalue*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'
ff_fragment_shader.cpp:(.text+0x129c): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x12af): undefined reference to `ir_constant::ir_constant(float)'
ff_fragment_shader.cpp:(.text+0x12bd): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x12d5): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x12e3): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x12f6): undefined reference to `ir_constant::ir_constant(float)'
ff_fragment_shader.cpp:(.text+0x1304): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x131a): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x1336): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x135e): undefined reference to `ir_swizzle::ir_swizzle(ir_rvalue*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'
ff_fragment_shader.cpp:(.text+0x136c): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x1382): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x1395): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x13af): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x13bd): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x13d5): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x13e8): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x1402): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x1410): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x142e): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x1448): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x1456): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x146e): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x1481): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x149b): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x14a9): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x14c3): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x14d6): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x14f0): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
../../../../src/mesa/libmesagallium.a(ff_fragment_shader.o): In function `_mesa_get_fixed_func_fragment_program':
ff_fragment_shader.cpp:(.text+0x1ce3): undefined reference to `ralloc_context'
ff_fragment_shader.cpp:(.text+0x1d10): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x1d39): undefined reference to `rzalloc_size'
ff_fragment_shader.cpp:(.text+0x1d54): undefined reference to `_mesa_glsl_parse_state::_mesa_glsl_parse_state(gl_context*, unsigned int, void*)'
ff_fragment_shader.cpp:(.text+0x1dc0): undefined reference to `_mesa_glsl_initialize_types'
ff_fragment_shader.cpp:(.text+0x1dd0): undefined reference to `_mesa_glsl_initialize_variables(exec_list*, _mesa_glsl_parse_state*)'
ff_fragment_shader.cpp:(.text+0x1e2d): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x1e3f): undefined reference to `ir_function::ir_function(char const*)'
ff_fragment_shader.cpp:(.text+0x1e76): undefined reference to `glsl_symbol_table::add_function(ir_function*)'
ff_fragment_shader.cpp:(.text+0x1e8e): undefined reference to `glsl_symbol_table::get_type(char const*)'
ff_fragment_shader.cpp:(.text+0x1ea3): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x1eb3): undefined reference to `ir_function_signature::ir_function_signature(glsl_type const*)'
ff_fragment_shader.cpp:(.text+0x1f06): undefined reference to `validate_ir_tree(exec_list*)'
ff_fragment_shader.cpp:(.text+0x1f26): undefined reference to `do_common_optimization(exec_list*, bool, bool, unsigned int)'
ff_fragment_shader.cpp:(.text+0x1f3e): undefined reference to `reparent_ir(exec_list*, void*)'
ff_fragment_shader.cpp:(.text+0x20c4): undefined reference to `ralloc_free'
ff_fragment_shader.cpp:(.text+0x2255): undefined reference to `glsl_symbol_table::get_variable(char const*)'
ff_fragment_shader.cpp:(.text+0x2270): undefined reference to `glsl_symbol_table::get_variable(char const*)'
ff_fragment_shader.cpp:(.text+0x2287): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x2297): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x22a9): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x22bb): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x22d3): undefined reference to `glsl_symbol_table::get_variable(char const*)'
ff_fragment_shader.cpp:(.text+0x22e8): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x22f8): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x230a): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x231b): undefined reference to `ir_constant::ir_constant(unsigned int)'
ff_fragment_shader.cpp:(.text+0x232d): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x2347): undefined reference to `ir_dereference_array::ir_dereference_array(ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x238b): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x23ab): undefined reference to `ir_variable::ir_variable(glsl_type const*, char const*, ir_variable_mode)'
ff_fragment_shader.cpp:(.text+0x23ec): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x23fc): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x240e): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x242a): undefined reference to `ir_assignment::ir_assignment(ir_rvalue*, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x2484): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x24a3): undefined reference to `ir_swizzle::ir_swizzle(ir_rvalue*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'
ff_fragment_shader.cpp:(.text+0x24cd): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x24f1): undefined reference to `ir_swizzle::ir_swizzle(ir_rvalue*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'
ff_fragment_shader.cpp:(.text+0x2503): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x2520): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x2532): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x254d): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x255f): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x257c): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x258e): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x259c): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x25ae): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x25d6): undefined reference to `ir_swizzle::ir_swizzle(ir_rvalue*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'
ff_fragment_shader.cpp:(.text+0x25e8): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x2605): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x2617): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x2625): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x2637): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x2655): undefined reference to `ir_assignment::ir_assignment(ir_dereference*, ir_rvalue*, ir_rvalue*, unsigned int)'
ff_fragment_shader.cpp:(.text+0x26ea): undefined reference to `glsl_symbol_table::get_variable(char const*)'
ff_fragment_shader.cpp:(.text+0x26ff): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x270d): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x271f): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x2734): undefined reference to `ir_assignment::ir_assignment(ir_rvalue*, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x298f): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x29a5): undefined reference to `glsl_type::vec4_type'
ff_fragment_shader.cpp:(.text+0x29b0): undefined reference to `ir_variable::ir_variable(glsl_type const*, char const*, ir_variable_mode)'
ff_fragment_shader.cpp:(.text+0x2a58): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x2a84): undefined reference to `ir_swizzle::ir_swizzle(ir_rvalue*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'
ff_fragment_shader.cpp:(.text+0x2aab): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x2abb): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x2acd): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x2af2): undefined reference to `ir_assignment::ir_assignment(ir_dereference*, ir_rvalue*, ir_rvalue*, unsigned int)'
ff_fragment_shader.cpp:(.text+0x2b72): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x2b9d): undefined reference to `ir_swizzle::ir_swizzle(ir_rvalue*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'
ff_fragment_shader.cpp:(.text+0x2bba): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x2bca): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x2bdc): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x2bfa): undefined reference to `ir_assignment::ir_assignment(ir_dereference*, ir_rvalue*, ir_rvalue*, unsigned int)'
ff_fragment_shader.cpp:(.text+0x2c3b): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x2c49): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x2cb6): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x2cc8): undefined reference to `glsl_type::vec4_type'
ff_fragment_shader.cpp:(.text+0x2cd3): undefined reference to `ir_constant::ir_constant(glsl_type const*, ir_constant_data const*)'
ff_fragment_shader.cpp:(.text+0x2ce5): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x2cfb): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x2e77): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x2e87): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x2e99): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x2eb1): undefined reference to `ir_assignment::ir_assignment(ir_rvalue*, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x2eed): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x2f08): undefined reference to `ir_constant::ir_constant(float)'
ff_fragment_shader.cpp:(.text+0x2f2c): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x2f3f): undefined reference to `glsl_type::vec4_type'
ff_fragment_shader.cpp:(.text+0x2f4a): undefined reference to `ir_variable::ir_variable(glsl_type const*, char const*, ir_variable_mode)'
ff_fragment_shader.cpp:(.text+0x2f8a): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x2f9a): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x2fac): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x2fc6): undefined reference to `ir_assignment::ir_assignment(ir_rvalue*, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x3006): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3014): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x3026): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3050): undefined reference to `ir_swizzle::ir_swizzle(ir_rvalue*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'
ff_fragment_shader.cpp:(.text+0x3068): undefined reference to `glsl_symbol_table::get_variable(char const*)'
ff_fragment_shader.cpp:(.text+0x3085): undefined reference to `glsl_symbol_table::get_variable(char const*)'
ff_fragment_shader.cpp:(.text+0x30a2): undefined reference to `glsl_symbol_table::get_variable(char const*)'
ff_fragment_shader.cpp:(.text+0x30b9): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x30c9): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x30db): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x30f0): undefined reference to `glsl_type::float_type'
ff_fragment_shader.cpp:(.text+0x3105): undefined reference to `ir_variable::ir_variable(glsl_type const*, char const*, ir_variable_mode)'
ff_fragment_shader.cpp:(.text+0x3177): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3189): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x319b): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x31c1): undefined reference to `ir_swizzle::ir_swizzle(ir_rvalue*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'
ff_fragment_shader.cpp:(.text+0x31d3): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x31f0): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x3202): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3212): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x3224): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3248): undefined reference to `ir_swizzle::ir_swizzle(ir_rvalue*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'
ff_fragment_shader.cpp:(.text+0x325a): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3277): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x329a): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x32aa): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x32bc): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x32d1): undefined reference to `ir_assignment::ir_assignment(ir_rvalue*, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x3314): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3324): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x3336): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3349): undefined reference to `ir_constant::ir_constant(float)'
ff_fragment_shader.cpp:(.text+0x335b): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3373): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x3385): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3395): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x33a7): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x33bc): undefined reference to `ir_dereference_record::ir_dereference_record(ir_rvalue*, char const*)'
ff_fragment_shader.cpp:(.text+0x33ce): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x33f6): undefined reference to `ir_swizzle::ir_swizzle(ir_rvalue*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'
ff_fragment_shader.cpp:(.text+0x3408): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3425): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x3437): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3447): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x3459): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3471): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x3483): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x349e): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x34b0): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x34c0): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x34d2): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x34f0): undefined reference to `ir_assignment::ir_assignment(ir_dereference*, ir_rvalue*, ir_rvalue*, unsigned int)'
ff_fragment_shader.cpp:(.text+0x3530): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3540): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x3557): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x356d): undefined reference to `glsl_type::vec4_type'
ff_fragment_shader.cpp:(.text+0x3578): undefined reference to `ir_variable::ir_variable(glsl_type const*, char const*, ir_variable_mode)'
ff_fragment_shader.cpp:(.text+0x35bb): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x35cb): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x35dd): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x35f9): undefined reference to `ir_assignment::ir_assignment(ir_rvalue*, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x363e): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x364e): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x3660): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x368f): undefined reference to `ir_swizzle::ir_swizzle(ir_rvalue*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'
ff_fragment_shader.cpp:(.text+0x36b9): undefined reference to `glsl_symbol_table::get_variable(char const*)'
ff_fragment_shader.cpp:(.text+0x36d0): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x36e2): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x36f4): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3720): undefined reference to `ir_swizzle::ir_swizzle(ir_rvalue*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'
ff_fragment_shader.cpp:(.text+0x3732): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3751): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x3763): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3773): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x3785): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x37aa): undefined reference to `ir_assignment::ir_assignment(ir_dereference*, ir_rvalue*, ir_rvalue*, unsigned int)'
ff_fragment_shader.cpp:(.text+0x37ec): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x37fc): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x384d): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3868): undefined reference to `ir_variable::ir_variable(glsl_type const*, char const*, ir_variable_mode)'
ff_fragment_shader.cpp:(.text+0x38b0): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x38c2): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x38d4): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x38fd): undefined reference to `ir_swizzle::ir_swizzle(ir_rvalue*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'
ff_fragment_shader.cpp:(.text+0x390f): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x392c): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x393e): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3950): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x3962): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x397f): undefined reference to `ir_assignment::ir_assignment(ir_rvalue*, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x39bf): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x39d1): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x39e3): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x39f3): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x3a05): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3a22): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x3a34): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3a4e): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x3a60): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3a78): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x3a8f): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3aa1): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x3ab3): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3adc): undefined reference to `ir_swizzle::ir_swizzle(ir_rvalue*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'
ff_fragment_shader.cpp:(.text+0x3aee): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3b6a): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3b7a): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x3b8c): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3ba4): undefined reference to `ir_assignment::ir_assignment(ir_rvalue*, ir_rvalue*, ir_rvalue*)'
../../../../src/mesa/libmesagallium.a(sampler.o): In function `_mesa_get_sampler_uniform_value':
sampler.cpp:(.text+0x10): undefined reference to `ir_hierarchical_visitor::ir_hierarchical_visitor()'
sampler.cpp:(.text+0x22): undefined reference to `ralloc_context'
sampler.cpp:(.text+0x97): undefined reference to `ralloc_free'
sampler.cpp:(.text+0xba): undefined reference to `linker_error(gl_shader_program*, char const*, ...)'
sampler.cpp:(.text+0xd6): undefined reference to `ralloc_free'
../../../../src/mesa/libmesagallium.a(sampler.o): In function `get_sampler_name::visit_leave(ir_dereference_array*)':
sampler.cpp:(.text._ZN16get_sampler_name11visit_leaveEP20ir_dereference_array[get_sampler_name::visit_leave(ir_dereference_array*)]+0x39): undefined reference to `ralloc_asprintf'
sampler.cpp:(.text._ZN16get_sampler_name11visit_leaveEP20ir_dereference_array[get_sampler_name::visit_leave(ir_dereference_array*)]+0x73): undefined reference to `ralloc_strcat'
../../../../src/mesa/libmesagallium.a(sampler.o): In function `get_sampler_name::visit_leave(ir_dereference_record*)':
sampler.cpp:(.text._ZN16get_sampler_name11visit_leaveEP21ir_dereference_record[get_sampler_name::visit_leave(ir_dereference_record*)]+0x1a): undefined reference to `ralloc_asprintf'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0x10): undefined reference to `ir_hierarchical_visitor::visit(ir_variable*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0x18): undefined reference to `ir_hierarchical_visitor::visit(ir_constant*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0x20): undefined reference to `ir_hierarchical_visitor::visit(ir_loop_jump*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0x30): undefined reference to `ir_hierarchical_visitor::visit_enter(ir_loop*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0x38): undefined reference to `ir_hierarchical_visitor::visit_leave(ir_loop*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0x40): undefined reference to `ir_hierarchical_visitor::visit_enter(ir_function_signature*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0x48): undefined reference to `ir_hierarchical_visitor::visit_leave(ir_function_signature*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0x50): undefined reference to `ir_hierarchical_visitor::visit_enter(ir_function*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0x58): undefined reference to `ir_hierarchical_visitor::visit_leave(ir_function*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0x60): undefined reference to `ir_hierarchical_visitor::visit_enter(ir_expression*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0x68): undefined reference to `ir_hierarchical_visitor::visit_leave(ir_expression*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0x70): undefined reference to `ir_hierarchical_visitor::visit_enter(ir_texture*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0x78): undefined reference to `ir_hierarchical_visitor::visit_leave(ir_texture*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0x80): undefined reference to `ir_hierarchical_visitor::visit_enter(ir_swizzle*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0x88): undefined reference to `ir_hierarchical_visitor::visit_leave(ir_swizzle*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0x90): undefined reference to `ir_hierarchical_visitor::visit_enter(ir_dereference_array*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0xa0): undefined reference to `ir_hierarchical_visitor::visit_enter(ir_dereference_record*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0xb0): undefined reference to `ir_hierarchical_visitor::visit_enter(ir_assignment*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0xb8): undefined reference to `ir_hierarchical_visitor::visit_leave(ir_assignment*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0xc0): undefined reference to `ir_hierarchical_visitor::visit_enter(ir_call*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0xc8): undefined reference to `ir_hierarchical_visitor::visit_leave(ir_call*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0xd0): undefined reference to `ir_hierarchical_visitor::visit_enter(ir_return*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0xd8): undefined reference to `ir_hierarchical_visitor::visit_leave(ir_return*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0xe0): undefined reference to `ir_hierarchical_visitor::visit_enter(ir_discard*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0xe8): undefined reference to `ir_hierarchical_visitor::visit_leave(ir_discard*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0xf0): undefined reference to `ir_hierarchical_visitor::visit_enter(ir_if*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0xf8): undefined reference to `ir_hierarchical_visitor::visit_leave(ir_if*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTI16get_sampler_name[typeinfo for get_sampler_name]+0x10): undefined reference to `typeinfo for ir_hierarchical_visitor'
collect2: ld gab 1 als Ende-Status zurück
mklib: Installing egl_gallium.so in ../../../../lib/egl
mv: Aufruf von stat für „egl_gallium.so“ nicht möglich: Datei oder Verzeichnis nicht gefunden

meaning: filenotfound.

Come on mesa, this is not a reason for you to abort the build or even print an error message?


your PKGBUILD fails at vdpau already:

preemption.c:34:6: error: no previous prototype for 'vlVdpPreemptionCallback' [-Werror=missing-prototypes]
preemption.c:42:11: error: no previous prototype for 'vlVdpPreemptionCallbackRegister' [-Werror=missing-prototypes]
cc1: some warnings being treated as errors

edit: Ok...

Author: Christian König <deathsimple@vodafone.de>
Date:   Tue Jan 31 14:49:07 2012 +0100

    vl: fix some missing prototypes error
    
    Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=45444
    Signed-off-by: Christian König <deathsimple@vodafone.de>

 src/gallium/state_trackers/vdpau/preemption.c |    1 +
 src/gallium/winsys/g3dvl/dri/XF86dri.c        |   27 -------------------------
 2 files changed, 1 insertions(+), 27 deletions(-)

edit: But there are still many errors:

  -> Version found: 20120131
==> Making package: mesa-full-r600g 20120131-1 (Tue Jan 31 17:33:43 CET 2012)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving Sources...
==> Extracting Sources...
==> Removing existing pkg/ directory...
==> Entering fakeroot environment...
==> Starting build()...
==> Connecting to git.freedesktop.org GIT server....
Already up-to-date.
==> GIT checkout done or server timeout
==> Starting make...
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force 
autoreconf: configure.ac: tracing
autoreconf: running: libtoolize --copy --force
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `bin'.
libtoolize: copying file `bin/ltmain.sh'
libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and
libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
autoreconf: running: /usr/bin/autoconf --force
autoreconf: configure.ac: not using Autoheader
autoreconf: running: automake --add-missing --copy --force-missing
autoreconf: Leaving directory `.'
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal 
autoreconf: configure.ac: tracing
autoreconf: running: libtoolize --copy
libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and
libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
autoreconf: running: /usr/bin/autoconf
autoreconf: configure.ac: not using Autoheader
autoreconf: running: automake --add-missing --copy --no-force
autoreconf: Leaving directory `.'
configure: WARNING: unrecognized options: --enable-xcb, --enable-shared-dricore, --enable-shared-driglx-direct
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking how to print strings... printf
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/share/perl5/vendor_perl/auto/share/dist/Cope/nm -B
checking the name lister (/usr/share/perl5/vendor_perl/auto/share/dist/Cope/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/share/perl5/vendor_perl/auto/share/dist/Cope/nm -B output from gcc object... ok
checking for sysroot... no
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking how to run the C preprocessor... gcc -E
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for gmake... no
checking for make... make
checking for python2... python2
checking for a sed that does not truncate output... (cached) /bin/sed
checking for makedepend... /usr/bin/makedepend
checking for bison... bison -y
checking for bison... /usr/bin/bison
checking for flex... flex
checking lex output file root... lex.yy
checking lex library... -lfl
checking whether yytext is a pointer... yes
checking for gtest-config... no
checking if compiling with clang... no
checking whether gcc version is sufficient... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking whether gcc supports -Werror=missing-prototypes... yes
checking whether gcc supports -fvisibility=hidden... yes
checking whether g++ supports -fvisibility=hidden... yes
configure: WARNING: Floating-point textures enabled.
configure: WARNING: Please consult docs/patents.txt with your lawyer before building Mesa.
checking whether to enable assembly... yes, x86_64
checking for gcc option to produce PIC... -fPIC
checking for dlopen... no
checking for dlopen in -ldl... yes
checking for posix_memalign... yes
checking for LIBDRM... yes
checking pkg-config files for X11 are available... yes
checking for X11... yes
checking for GLPROTO... yes
checking for DRI2PROTO... yes
checking for XF86VIDMODE... yes
checking for DRIGL... yes
checking for xcb_glx_create_context_attribs_arb_checked in -lxcb-glx... yes
checking expat.h usability... yes
checking expat.h presence... yes
checking for expat.h... yes
checking for XML_ParserCreate in -lexpat... yes
checking for LIBUDEV... yes
checking for mincore... yes
checking for LIBUDEV... yes
checking for XCB_DRI2... yes
checking for xcb_dri2_connect_alignment_pad in -lxcb-dri2... yes
checking for XORG... yes
checking for LIBDRM_XORG... yes
checking for LIBKMS_XORG... yes
checking for XEXT... yes
checking for WAYLAND... yes
checking for wayland-scanner... /usr/bin/wayland-scanner
checking for llvm-config... /usr/bin/llvm-config
configure: creating ./config.status
config.status: creating configs/autoconf
config.status: creating src/gbm/Makefile
config.status: creating src/gbm/main/gbm.pc
config.status: creating src/glsl/Makefile
config.status: creating src/glsl/glcpp/Makefile
config.status: creating src/egl/wayland/Makefile
config.status: creating src/egl/wayland/wayland-egl/Makefile
config.status: creating src/egl/wayland/wayland-egl/wayland-egl.pc
config.status: creating src/egl/wayland/wayland-drm/Makefile
config.status: creating src/mesa/drivers/dri/dri.pc
config.status: creating src/mesa/drivers/dri/Makefile
config.status: creating src/mesa/drivers/dri/common/Makefile
config.status: creating src/mesa/drivers/dri/i915/Makefile
config.status: creating src/mesa/drivers/dri/i965/Makefile
config.status: creating src/mesa/drivers/dri/nouveau/Makefile
config.status: creating src/mesa/drivers/dri/r200/Makefile
config.status: creating src/mesa/drivers/dri/radeon/Makefile
config.status: creating src/mesa/drivers/dri/swrast/Makefile
config.status: creating src/mesa/drivers/osmesa/osmesa.pc
config.status: creating src/mesa/drivers/osmesa/Makefile
config.status: creating tests/Makefile
config.status: creating tests/glx/Makefile
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing configs commands
configure: WARNING: unrecognized options: --enable-xcb, --enable-shared-dricore, --enable-shared-driglx-direct

        prefix:          /usr
        exec_prefix:     ${prefix}
        libdir:          ${exec_prefix}/lib
        includedir:      ${prefix}/include

        OpenGL:          yes (ES1: yes ES2: yes)
        OpenVG:          no

        OSMesa:          no
        DRI drivers:     no
        DRI driver dir:  /usr/lib/xorg/modules/dri
        GLX:             DRI-based

        GLU:             yes

        EGL:             yes
        EGL platforms:   x11 wayland drm
        EGL drivers:     builtin:egl_glx builtin:egl_dri2 egl_gallium
        EGL Gallium STs: $(GL_LIB)

        llvm:            yes
        llvm-config:     /usr/bin/llvm-config
        llvm-version:    3.0

        Gallium:         yes
        Gallium dirs:    auxiliary drivers state_trackers
        Target dirs:     dri-r600 dri-swrast egl-static gbm xorg-r600 
        Winsys dirs:     radeon/drm sw sw/dri sw/wayland 
        Driver dirs:     galahad identity llvmpipe noop r600 rbug softpipe trace 
        Trackers dirs:   dri egl gbm xorg 

        Shared libs:     yes
        Static libs:     no

        CFLAGS:          -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fPIC
        CXXFLAGS:        -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fPIC
        Macros:          -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DUSE_X86_64_ASM

        PYTHON2:         python2

        Run 'make' to build Mesa

make[1]: Entering directory `/home/chris/build/mesa-git-repository/src'
Making sources for autoconf
make[2]: Entering directory `/home/chris/build/mesa-git-repository/src/mapi/shared-glapi'
make[2]: Nothing to be done for `default'.
make[2]: Leaving directory `/home/chris/build/mesa-git-repository/src/mapi/shared-glapi'
make[2]: Entering directory `/home/chris/build/mesa-git-repository/src/mapi/glapi'
make[2]: Nothing to be done for `default'.
make[2]: Leaving directory `/home/chris/build/mesa-git-repository/src/mapi/glapi'
make[2]: Entering directory `/home/chris/build/mesa-git-repository/src/mapi/es1api'
make[2]: Nothing to be done for `default'.
make[2]: Leaving directory `/home/chris/build/mesa-git-repository/src/mapi/es1api'
make[2]: Entering directory `/home/chris/build/mesa-git-repository/src/mapi/es2api'
make[2]: Nothing to be done for `default'.
make[2]: Leaving directory `/home/chris/build/mesa-git-repository/src/mapi/es2api'
make[2]: Entering directory `/home/chris/build/mesa-git-repository/src/glsl'
make  all-recursive
make[3]: Entering directory `/home/chris/build/mesa-git-repository/src/glsl'
Making all in glcpp
make[4]: Entering directory `/home/chris/build/mesa-git-repository/src/glsl/glcpp'
make  all-am
make[5]: Entering directory `/home/chris/build/mesa-git-repository/src/glsl/glcpp'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory `/home/chris/build/mesa-git-repository/src/glsl/glcpp'
make[4]: Leaving directory `/home/chris/build/mesa-git-repository/src/glsl/glcpp'
make[4]: Entering directory `/home/chris/build/mesa-git-repository/src/glsl'
ln -f .libs/libglsl.so ../../lib/libglsl.so;
make[4]: Leaving directory `/home/chris/build/mesa-git-repository/src/glsl'
make[3]: Leaving directory `/home/chris/build/mesa-git-repository/src/glsl'
make[2]: Leaving directory `/home/chris/build/mesa-git-repository/src/glsl'
make[2]: Entering directory `/home/chris/build/mesa-git-repository/src/mesa'
make[3]: Entering directory `/home/chris/build/mesa-git-repository/src/mesa/x86'
make[3]: Nothing to be done for `default'.
make[3]: Leaving directory `/home/chris/build/mesa-git-repository/src/mesa/x86'
make[3]: Entering directory `/home/chris/build/mesa-git-repository/src/mesa/x86-64'
make[3]: Nothing to be done for `default'.
make[3]: Leaving directory `/home/chris/build/mesa-git-repository/src/mesa/x86-64'
gcc -c -o main/version.o main/version.c -DFEATURE_GL=1 -DFEATURE_ES1=1 -DFEATURE_ES2=1 -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -I../../include -I../../src/glsl -I../../src/mesa -I../../src/mapi -I../../src/gallium/include -I../../src/gallium/auxiliary -I/usr/include   -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fPIC -DUSE_X86_64_ASM -fvisibility=hidden
mklib: Making Linux static library:  libmesa.a
ar: creating libmesa.a
mklib: Making Linux static library:  libmesagallium.a
ar: creating libmesagallium.a
gcc -c -o objs-dricore/main/version.o main/version.c -DFEATURE_GL=1 -DFEATURE_ES1=1 -DFEATURE_ES2=1 -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -I../../include -I../../src/glsl -I../../src/mesa -I../../src/mapi -I../../src/gallium/include -I../../src/gallium/auxiliary -I/usr/include   -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -DUSE_DRICORE
mklib: Making Linux shared library:  ../../lib/libdricore.so
mklib: Installing ../../lib/libdricore.so in ../../lib
mv: `../../lib/libdricore.so' and `../../lib/libdricore.so' are the same file
make[3]: Entering directory `/home/chris/build/mesa-git-repository/src/mesa/drivers'
make[4]: Entering directory `/home/chris/build/mesa-git-repository/src/mesa/drivers/dri'
Making all in common
make[5]: Entering directory `/home/chris/build/mesa-git-repository/src/mesa/drivers/dri/common'
  CC     utils.lo
  CC     dri_util.lo
  CC     xmlconfig.lo
  CCLD   libdricommon.la
make[5]: Leaving directory `/home/chris/build/mesa-git-repository/src/mesa/drivers/dri/common'
make[5]: Entering directory `/home/chris/build/mesa-git-repository/src/mesa/drivers/dri'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory `/home/chris/build/mesa-git-repository/src/mesa/drivers/dri'
make[4]: Leaving directory `/home/chris/build/mesa-git-repository/src/mesa/drivers/dri'
make[3]: Leaving directory `/home/chris/build/mesa-git-repository/src/mesa/drivers'
make[2]: Leaving directory `/home/chris/build/mesa-git-repository/src/mesa'
make[2]: Entering directory `/home/chris/build/mesa-git-repository/src/glx'
gcc -c -I. -I../../include -I../../include/GL/internal -I../../src/mesa -I../../src/mapi -I../../src/mapi/glapi -I/usr/include/libdrm     -DHAVE_XCB_GLX_CREATE_CONTEXT -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -DXF86VIDMODE -D_REENTRANT -DDEFAULT_DRIVER_DIR=\"/usr/lib/xorg/modules/dri\" -DGLX_SHARED_GLAPI clientattrib.c -o clientattrib.o
gcc -c -I. -I../../include -I../../include/GL/internal -I../../src/mesa -I../../src/mapi -I../../src/mapi/glapi -I/usr/include/libdrm     -DHAVE_XCB_GLX_CREATE_CONTEXT -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -DXF86VIDMODE -D_REENTRANT -DDEFAULT_DRIVER_DIR=\"/usr/lib/xorg/modules/dri\" -DGLX_SHARED_GLAPI clientinfo.c -o clientinfo.o
gcc -c -I. -I../../include -I../../include/GL/internal -I../../src/mesa -I../../src/mapi -I../../src/mapi/glapi -I/usr/include/libdrm     -DHAVE_XCB_GLX_CREATE_CONTEXT -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -DXF86VIDMODE -D_REENTRANT -DDEFAULT_DRIVER_DIR=\"/usr/lib/xorg/modules/dri\" -DGLX_SHARED_GLAPI compsize.c -o compsize.o
gcc -c -I. -I../../include -I../../include/GL/internal -I../../src/mesa -I../../src/mapi -I../../src/mapi/glapi -I/usr/include/libdrm     -DHAVE_XCB_GLX_CREATE_CONTEXT -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -DXF86VIDMODE -D_REENTRANT -DDEFAULT_DRIVER_DIR=\"/usr/lib/xorg/modules/dri\" -DGLX_SHARED_GLAPI create_context.c -o create_context.o
gcc -c -I. -I../../include -I../../include/GL/internal -I../../src/mesa -I../../src/mapi -I../../src/mapi/glapi -I/usr/include/libdrm     -DHAVE_XCB_GLX_CREATE_CONTEXT -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -DXF86VIDMODE -D_REENTRANT -DDEFAULT_DRIVER_DIR=\"/usr/lib/xorg/modules/dri\" -DGLX_SHARED_GLAPI eval.c -o eval.o
gcc -c -I. -I../../include -I../../include/GL/internal -I../../src/mesa -I../../src/mapi -I../../src/mapi/glapi -I/usr/include/libdrm     -DHAVE_XCB_GLX_CREATE_CONTEXT -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -DXF86VIDMODE -D_REENTRANT -DDEFAULT_DRIVER_DIR=\"/usr/lib/xorg/modules/dri\" -DGLX_SHARED_GLAPI glxconfig.c -o glxconfig.o
gcc -c -I. -I../../include -I../../include/GL/internal -I../../src/mesa -I../../src/mapi -I../../src/mapi/glapi -I/usr/include/libdrm     -DHAVE_XCB_GLX_CREATE_CONTEXT -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -DXF86VIDMODE -D_REENTRANT -DDEFAULT_DRIVER_DIR=\"/usr/lib/xorg/modules/dri\" -DGLX_SHARED_GLAPI glxcmds.c -o glxcmds.o
gcc -c -I. -I../../include -I../../include/GL/internal -I../../src/mesa -I../../src/mapi -I../../src/mapi/glapi -I/usr/include/libdrm     -DHAVE_XCB_GLX_CREATE_CONTEXT -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -DXF86VIDMODE -D_REENTRANT -DDEFAULT_DRIVER_DIR=\"/usr/lib/xorg/modules/dri\" -DGLX_SHARED_GLAPI glxcurrent.c -o glxcurrent.o
gcc -c -I. -I../../include -I../../include/GL/internal -I../../src/mesa -I../../src/mapi -I../../src/mapi/glapi -I/usr/include/libdrm     -DHAVE_XCB_GLX_CREATE_CONTEXT -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -DXF86VIDMODE -D_REENTRANT -DDEFAULT_DRIVER_DIR=\"/usr/lib/xorg/modules/dri\" -DGLX_SHARED_GLAPI glx_error.c -o glx_error.o
gcc -c -I. -I../../include -I../../include/GL/internal -I../../src/mesa -I../../src/mapi -I../../src/mapi/glapi -I/usr/include/libdrm     -DHAVE_XCB_GLX_CREATE_CONTEXT -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -DXF86VIDMODE -D_REENTRANT -DDEFAULT_DRIVER_DIR=\"/usr/lib/xorg/modules/dri\" -DGLX_SHARED_GLAPI glxext.c -o glxext.o
gcc -c -I. -I../../include -I../../include/GL/internal -I../../src/mesa -I../../src/mapi -I../../src/mapi/glapi -I/usr/include/libdrm     -DHAVE_XCB_GLX_CREATE_CONTEXT -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -DXF86VIDMODE -D_REENTRANT -DDEFAULT_DRIVER_DIR=\"/usr/lib/xorg/modules/dri\" -DGLX_SHARED_GLAPI glxextensions.c -o glxextensions.o
gcc -c -I. -I../../include -I../../include/GL/internal -I../../src/mesa -I../../src/mapi -I../../src/mapi/glapi -I/usr/include/libdrm     -DHAVE_XCB_GLX_CREATE_CONTEXT -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -DXF86VIDMODE -D_REENTRANT -DDEFAULT_DRIVER_DIR=\"/usr/lib/xorg/modules/dri\" -DGLX_SHARED_GLAPI indirect_glx.c -o indirect_glx.o
gcc -c -I. -I../../include -I../../include/GL/internal -I../../src/mesa -I../../src/mapi -I../../src/mapi/glapi -I/usr/include/libdrm     -DHAVE_XCB_GLX_CREATE_CONTEXT -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -DXF86VIDMODE -D_REENTRANT -DDEFAULT_DRIVER_DIR=\"/usr/lib/xorg/modules/dri\" -DGLX_SHARED_GLAPI indirect.c -o indirect.o
gcc -c -I. -I../../include -I../../include/GL/internal -I../../src/mesa -I../../src/mapi -I../../src/mapi/glapi -I/usr/include/libdrm     -DHAVE_XCB_GLX_CREATE_CONTEXT -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -DXF86VIDMODE -D_REENTRANT -DDEFAULT_DRIVER_DIR=\"/usr/lib/xorg/modules/dri\" -DGLX_SHARED_GLAPI indirect_init.c -o indirect_init.o
gcc -c -I. -I../../include -I../../include/GL/internal -I../../src/mesa -I../../src/mapi -I../../src/mapi/glapi -I/usr/include/libdrm     -DHAVE_XCB_GLX_CREATE_CONTEXT -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -DXF86VIDMODE -D_REENTRANT -DDEFAULT_DRIVER_DIR=\"/usr/lib/xorg/modules/dri\" -DGLX_SHARED_GLAPI indirect_window_pos.c -o indirect_window_pos.o
gcc -c -I. -I../../include -I../../include/GL/internal -I../../src/mesa -I../../src/mapi -I../../src/mapi/glapi -I/usr/include/libdrm     -DHAVE_XCB_GLX_CREATE_CONTEXT -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -DXF86VIDMODE -D_REENTRANT -DDEFAULT_DRIVER_DIR=\"/usr/lib/xorg/modules/dri\" -DGLX_SHARED_GLAPI indirect_texture_compression.c -o indirect_texture_compression.o
gcc -c -I. -I../../include -I../../include/GL/internal -I../../src/mesa -I../../src/mapi -I../../src/mapi/glapi -I/usr/include/libdrm     -DHAVE_XCB_GLX_CREATE_CONTEXT -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -DXF86VIDMODE -D_REENTRANT -DDEFAULT_DRIVER_DIR=\"/usr/lib/xorg/modules/dri\" -DGLX_SHARED_GLAPI indirect_transpose_matrix.c -o indirect_transpose_matrix.o
gcc -c -I. -I../../include -I../../include/GL/internal -I../../src/mesa -I../../src/mapi -I../../src/mapi/glapi -I/usr/include/libdrm     -DHAVE_XCB_GLX_CREATE_CONTEXT -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -DXF86VIDMODE -D_REENTRANT -DDEFAULT_DRIVER_DIR=\"/usr/lib/xorg/modules/dri\" -DGLX_SHARED_GLAPI indirect_vertex_array.c -o indirect_vertex_array.o
gcc -c -I. -I../../include -I../../include/GL/internal -I../../src/mesa -I../../src/mapi -I../../src/mapi/glapi -I/usr/include/libdrm     -DHAVE_XCB_GLX_CREATE_CONTEXT -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -DXF86VIDMODE -D_REENTRANT -DDEFAULT_DRIVER_DIR=\"/usr/lib/xorg/modules/dri\" -DGLX_SHARED_GLAPI indirect_vertex_program.c -o indirect_vertex_program.o
gcc -c -I. -I../../include -I../../include/GL/internal -I../../src/mesa -I../../src/mapi -I../../src/mapi/glapi -I/usr/include/libdrm     -DHAVE_XCB_GLX_CREATE_CONTEXT -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -DXF86VIDMODE -D_REENTRANT -DDEFAULT_DRIVER_DIR=\"/usr/lib/xorg/modules/dri\" -DGLX_SHARED_GLAPI pixel.c -o pixel.o
gcc -c -I. -I../../include -I../../include/GL/internal -I../../src/mesa -I../../src/mapi -I../../src/mapi/glapi -I/usr/include/libdrm     -DHAVE_XCB_GLX_CREATE_CONTEXT -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -DXF86VIDMODE -D_REENTRANT -DDEFAULT_DRIVER_DIR=\"/usr/lib/xorg/modules/dri\" -DGLX_SHARED_GLAPI pixelstore.c -o pixelstore.o
gcc -c -I. -I../../include -I../../include/GL/internal -I../../src/mesa -I../../src/mapi -I../../src/mapi/glapi -I/usr/include/libdrm     -DHAVE_XCB_GLX_CREATE_CONTEXT -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -DXF86VIDMODE -D_REENTRANT -DDEFAULT_DRIVER_DIR=\"/usr/lib/xorg/modules/dri\" -DGLX_SHARED_GLAPI render2.c -o render2.o
gcc -c -I. -I../../include -I../../include/GL/internal -I../../src/mesa -I../../src/mapi -I../../src/mapi/glapi -I/usr/include/libdrm     -DHAVE_XCB_GLX_CREATE_CONTEXT -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -DXF86VIDMODE -D_REENTRANT -DDEFAULT_DRIVER_DIR=\"/usr/lib/xorg/modules/dri\" -DGLX_SHARED_GLAPI renderpix.c -o renderpix.o
gcc -c -I. -I../../include -I../../include/GL/internal -I../../src/mesa -I../../src/mapi -I../../src/mapi/glapi -I/usr/include/libdrm     -DHAVE_XCB_GLX_CREATE_CONTEXT -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -DXF86VIDMODE -D_REENTRANT -DDEFAULT_DRIVER_DIR=\"/usr/lib/xorg/modules/dri\" -DGLX_SHARED_GLAPI single2.c -o single2.o
gcc -c -I. -I../../include -I../../include/GL/internal -I../../src/mesa -I../../src/mapi -I../../src/mapi/glapi -I/usr/include/libdrm     -DHAVE_XCB_GLX_CREATE_CONTEXT -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -DXF86VIDMODE -D_REENTRANT -DDEFAULT_DRIVER_DIR=\"/usr/lib/xorg/modules/dri\" -DGLX_SHARED_GLAPI singlepix.c -o singlepix.o
gcc -c -I. -I../../include -I../../include/GL/internal -I../../src/mesa -I../../src/mapi -I../../src/mapi/glapi -I/usr/include/libdrm     -DHAVE_XCB_GLX_CREATE_CONTEXT -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -DXF86VIDMODE -D_REENTRANT -DDEFAULT_DRIVER_DIR=\"/usr/lib/xorg/modules/dri\" -DGLX_SHARED_GLAPI vertarr.c -o vertarr.o
gcc -c -I. -I../../include -I../../include/GL/internal -I../../src/mesa -I../../src/mapi -I../../src/mapi/glapi -I/usr/include/libdrm     -DHAVE_XCB_GLX_CREATE_CONTEXT -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -DXF86VIDMODE -D_REENTRANT -DDEFAULT_DRIVER_DIR=\"/usr/lib/xorg/modules/dri\" -DGLX_SHARED_GLAPI glx_pbuffer.c -o glx_pbuffer.o
gcc -c -I. -I../../include -I../../include/GL/internal -I../../src/mesa -I../../src/mapi -I../../src/mapi/glapi -I/usr/include/libdrm     -DHAVE_XCB_GLX_CREATE_CONTEXT -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -DXF86VIDMODE -D_REENTRANT -DDEFAULT_DRIVER_DIR=\"/usr/lib/xorg/modules/dri\" -DGLX_SHARED_GLAPI glx_query.c -o glx_query.o
/bin/sh ../../bin/mklib -cplusplus -o glx -static clientattrib.o clientinfo.o compsize.o create_context.o eval.o glxconfig.o glxcmds.o glxcurrent.o glx_error.o glxext.o glxextensions.o indirect_glx.o indirect.o indirect_init.o indirect_size.o indirect_window_pos.o indirect_texture_compression.o indirect_transpose_matrix.o indirect_vertex_array.o indirect_vertex_program.o pixel.o pixelstore.o render2.o renderpix.o single2.o singlepix.o vertarr.o xfont.o glx_pbuffer.o glx_query.o drisw_glx.o dri_common.o dri_glx.o XF86dri.o glxhash.o dri2_glx.o dri2.o applegl_glx.o
mklib: Making Linux static library:  libglx.a
ar: creating libglx.a
/bin/sh ../../bin/mklib -o GL -linker 'g++' -ldflags '-Wl,-O1,--sort-common,--as-needed,-z,relro,--hash-style=gnu' \
        -major 1 -minor 2 \
        -cplusplus  \
        -install ../../lib -id /usr/lib/libGL.1.dylib \
        -L../../lib -lglapi  -lXext -lXdamage -lXfixes -lX11-xcb -lX11 -lxcb-glx -lxcb -lXxf86vm   -ldrm   -lm -lpthread -ldl clientattrib.o clientinfo.o compsize.o create_context.o eval.o glxconfig.o glxcmds.o glxcurrent.o glx_error.o glxext.o glxextensions.o indirect_glx.o indirect.o indirect_init.o indirect_size.o indirect_window_pos.o indirect_texture_compression.o indirect_transpose_matrix.o indirect_vertex_array.o indirect_vertex_program.o pixel.o pixelstore.o render2.o renderpix.o single2.o singlepix.o vertarr.o xfont.o glx_pbuffer.o glx_query.o drisw_glx.o dri_common.o dri_glx.o XF86dri.o glxhash.o dri2_glx.o dri2.o applegl_glx.o ../../src/mapi/glapi/libglapi.a
mklib: Making Linux shared library:  libGL.so.1.2
mklib: Installing libGL.so.1.2 libGL.so.1 libGL.so in ../../lib
make[2]: Leaving directory `/home/chris/build/mesa-git-repository/src/glx'
make[2]: Entering directory `/home/chris/build/mesa-git-repository/src/gbm'
  CC     libgbm_dri_la-gbm_dri.lo
  CC     libgbm_dri_la-driver_name.lo
  CCLD   libgbm_dri.la
  CCLD   libgbm.la
/bin/mkdir -p ../../lib;
ln -f .libs/libgbm.so.1.0.0 ../../lib/libgbm.so
make[2]: Leaving directory `/home/chris/build/mesa-git-repository/src/gbm'
make[2]: Entering directory `/home/chris/build/mesa-git-repository/src/egl'
make[3]: Entering directory `/home/chris/build/mesa-git-repository/src/egl/wayland'
Making all in wayland-drm
make[4]: Entering directory `/home/chris/build/mesa-git-repository/src/egl/wayland/wayland-drm'
make  all-am
make[5]: Entering directory `/home/chris/build/mesa-git-repository/src/egl/wayland/wayland-drm'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory `/home/chris/build/mesa-git-repository/src/egl/wayland/wayland-drm'
make[4]: Leaving directory `/home/chris/build/mesa-git-repository/src/egl/wayland/wayland-drm'
Making all in wayland-egl
make[4]: Entering directory `/home/chris/build/mesa-git-repository/src/egl/wayland/wayland-egl'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/chris/build/mesa-git-repository/src/egl/wayland/wayland-egl'
make[4]: Entering directory `/home/chris/build/mesa-git-repository/src/egl/wayland'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/home/chris/build/mesa-git-repository/src/egl/wayland'
make[3]: Leaving directory `/home/chris/build/mesa-git-repository/src/egl/wayland'
make[3]: Entering directory `/home/chris/build/mesa-git-repository/src/egl/drivers'
make[4]: Entering directory `/home/chris/build/mesa-git-repository/src/egl/drivers/glx'
make[4]: Nothing to be done for `default'.
make[4]: Leaving directory `/home/chris/build/mesa-git-repository/src/egl/drivers/glx'
make[4]: Entering directory `/home/chris/build/mesa-git-repository/src/egl/drivers/dri2'
gcc -c -I../../../../include -I../../../../src/egl/main -I../../../../src/mapi -I../../../../src/gbm/main -I../../../../src/gbm/backends/dri -DDEFAULT_DRIVER_DIR=\"/usr/lib/xorg/modules/dri\"  -I/usr/include/libdrm   -DHAVE_X11_PLATFORM  -DHAVE_DRM_PLATFORM -DHAVE_WAYLAND_PLATFORM  -I../../../../src/egl/wayland/wayland-egl -I../../../../src/egl/wayland/wayland-drm -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -D_EGL_MAIN=_eglBuiltInDriverDRI2 -DHAVE_SHARED_GLAPI egl_dri2.c -o egl_dri2.o
gcc -c -I../../../../include -I../../../../src/egl/main -I../../../../src/mapi -I../../../../src/gbm/main -I../../../../src/gbm/backends/dri -DDEFAULT_DRIVER_DIR=\"/usr/lib/xorg/modules/dri\"  -I/usr/include/libdrm   -DHAVE_X11_PLATFORM  -DHAVE_DRM_PLATFORM -DHAVE_WAYLAND_PLATFORM  -I../../../../src/egl/wayland/wayland-egl -I../../../../src/egl/wayland/wayland-drm -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -D_EGL_MAIN=_eglBuiltInDriverDRI2 -DHAVE_SHARED_GLAPI common.c -o common.o
gcc -c -I../../../../include -I../../../../src/egl/main -I../../../../src/mapi -I../../../../src/gbm/main -I../../../../src/gbm/backends/dri -DDEFAULT_DRIVER_DIR=\"/usr/lib/xorg/modules/dri\"  -I/usr/include/libdrm   -DHAVE_X11_PLATFORM  -DHAVE_DRM_PLATFORM -DHAVE_WAYLAND_PLATFORM  -I../../../../src/egl/wayland/wayland-egl -I../../../../src/egl/wayland/wayland-drm -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -D_EGL_MAIN=_eglBuiltInDriverDRI2 -DHAVE_SHARED_GLAPI platform_x11.c -o platform_x11.o
gcc -c -I../../../../include -I../../../../src/egl/main -I../../../../src/mapi -I../../../../src/gbm/main -I../../../../src/gbm/backends/dri -DDEFAULT_DRIVER_DIR=\"/usr/lib/xorg/modules/dri\"  -I/usr/include/libdrm   -DHAVE_X11_PLATFORM  -DHAVE_DRM_PLATFORM -DHAVE_WAYLAND_PLATFORM  -I../../../../src/egl/wayland/wayland-egl -I../../../../src/egl/wayland/wayland-drm -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -D_EGL_MAIN=_eglBuiltInDriverDRI2 -DHAVE_SHARED_GLAPI platform_drm.c -o platform_drm.o
gcc -c -I../../../../include -I../../../../src/egl/main -I../../../../src/mapi -I../../../../src/gbm/main -I../../../../src/gbm/backends/dri -DDEFAULT_DRIVER_DIR=\"/usr/lib/xorg/modules/dri\"  -I/usr/include/libdrm   -DHAVE_X11_PLATFORM  -DHAVE_DRM_PLATFORM -DHAVE_WAYLAND_PLATFORM  -I../../../../src/egl/wayland/wayland-egl -I../../../../src/egl/wayland/wayland-drm -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -D_EGL_MAIN=_eglBuiltInDriverDRI2 -DHAVE_SHARED_GLAPI platform_wayland.c -o platform_wayland.o
mklib: Making Linux static library:  libegl_dri2.a
ar: creating libegl_dri2.a
make[4]: Leaving directory `/home/chris/build/mesa-git-repository/src/egl/drivers/dri2'
make[3]: Leaving directory `/home/chris/build/mesa-git-repository/src/egl/drivers'
make[3]: Entering directory `/home/chris/build/mesa-git-repository/src/egl/main'
/bin/sh ../../../bin/mklib -o EGL -linker 'gcc' -ldflags '-Wl,-O1,--sort-common,--as-needed,-z,relro,--hash-style=gnu' \
        -major 1 -minor 0 \
        -install ../../../lib  \
        -L../../../lib  -ldl  -lpthread -lX11-xcb -lX11 -lxcb-dri2 -lxcb-xfixes -lxcb-render -lxcb-shape -lxcb   -ludev -lrt   -ldl -ldrm   -lX11   -ldl -lwayland-client -lwayland-server   -lgbm \
        eglapi.o eglarray.o eglconfig.o eglcontext.o eglcurrent.o egldisplay.o egldriver.o eglfallbacks.o eglglobals.o eglimage.o egllog.o eglmisc.o eglmode.o eglscreen.o eglstring.o eglsurface.o eglsync.o  ../../../src/egl/drivers/dri2/libegl_dri2.a ../../../src/egl/drivers/glx/libegl_glx.a ../../../src/egl/wayland/wayland-drm/.libs/libwayland-drm.a
mklib: Making Linux shared library:  libEGL.so.1.0
mklib: Installing libEGL.so.1.0 libEGL.so.1 libEGL.so in ../../../lib
make[3]: Leaving directory `/home/chris/build/mesa-git-repository/src/egl/main'
make[2]: Leaving directory `/home/chris/build/mesa-git-repository/src/egl'
make[2]: Entering directory `/home/chris/build/mesa-git-repository/src/glu'
make[3]: Entering directory `/home/chris/build/mesa-git-repository/src/glu/sgi'
make ../../../lib/libGLU.so
make[4]: Entering directory `/home/chris/build/mesa-git-repository/src/glu/sgi'
make[4]: `../../../lib/libGLU.so' is up to date.
make[4]: Leaving directory `/home/chris/build/mesa-git-repository/src/glu/sgi'
make[3]: Leaving directory `/home/chris/build/mesa-git-repository/src/glu/sgi'
make[2]: Leaving directory `/home/chris/build/mesa-git-repository/src/glu'
make[2]: Entering directory `/home/chris/build/mesa-git-repository/src/gallium'
make[3]: Entering directory `/home/chris/build/mesa-git-repository/src/gallium/auxiliary'
make[3]: Nothing to be done for `default'.
make[3]: Leaving directory `/home/chris/build/mesa-git-repository/src/gallium/auxiliary'
make[3]: Entering directory `/home/chris/build/mesa-git-repository/src/gallium/drivers'
make[4]: Entering directory `/home/chris/build/mesa-git-repository/src/gallium/drivers/galahad'
make[4]: Nothing to be done for `default'.
make[4]: Leaving directory `/home/chris/build/mesa-git-repository/src/gallium/drivers/galahad'
make[4]: Entering directory `/home/chris/build/mesa-git-repository/src/gallium/drivers/identity'
make[4]: Nothing to be done for `default'.
make[4]: Leaving directory `/home/chris/build/mesa-git-repository/src/gallium/drivers/identity'
make[4]: Entering directory `/home/chris/build/mesa-git-repository/src/gallium/drivers/llvmpipe'
make[4]: Nothing to be done for `default'.
make[4]: Leaving directory `/home/chris/build/mesa-git-repository/src/gallium/drivers/llvmpipe'
make[4]: Entering directory `/home/chris/build/mesa-git-repository/src/gallium/drivers/noop'
make[4]: Nothing to be done for `default'.
make[4]: Leaving directory `/home/chris/build/mesa-git-repository/src/gallium/drivers/noop'
make[4]: Entering directory `/home/chris/build/mesa-git-repository/src/gallium/drivers/r600'
make[4]: Nothing to be done for `default'.
make[4]: Leaving directory `/home/chris/build/mesa-git-repository/src/gallium/drivers/r600'
make[4]: Entering directory `/home/chris/build/mesa-git-repository/src/gallium/drivers/rbug'
make[4]: Nothing to be done for `default'.
make[4]: Leaving directory `/home/chris/build/mesa-git-repository/src/gallium/drivers/rbug'
make[4]: Entering directory `/home/chris/build/mesa-git-repository/src/gallium/drivers/softpipe'
make[4]: Nothing to be done for `default'.
make[4]: Leaving directory `/home/chris/build/mesa-git-repository/src/gallium/drivers/softpipe'
make[4]: Entering directory `/home/chris/build/mesa-git-repository/src/gallium/drivers/trace'
make[4]: Nothing to be done for `default'.
make[4]: Leaving directory `/home/chris/build/mesa-git-repository/src/gallium/drivers/trace'
make[3]: Leaving directory `/home/chris/build/mesa-git-repository/src/gallium/drivers'
make[3]: Entering directory `/home/chris/build/mesa-git-repository/src/gallium/state_trackers'
make[4]: Entering directory `/home/chris/build/mesa-git-repository/src/gallium/state_trackers/dri'
make[5]: Entering directory `/home/chris/build/mesa-git-repository/src/gallium/state_trackers/dri/drm'
gcc -c -I. -I../../../../../src/gallium/include -I../../../../../src/gallium/auxiliary -I../../../../../src/gallium/drivers -I../../../../../include -I../../../../../src/mapi -I../../../../../src/mesa -I../../../../../src/gallium/state_trackers/dri/common -I../../../../../src/mesa/drivers/dri/common -I../../../../../src/mesa/main -I/usr/include/libdrm   -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -I/usr/include   -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS dri_context.c -o dri_context.o
gcc -c -I. -I../../../../../src/gallium/include -I../../../../../src/gallium/auxiliary -I../../../../../src/gallium/drivers -I../../../../../include -I../../../../../src/mapi -I../../../../../src/mesa -I../../../../../src/gallium/state_trackers/dri/common -I../../../../../src/mesa/drivers/dri/common -I../../../../../src/mesa/main -I/usr/include/libdrm   -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -I/usr/include   -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS dri_screen.c -o dri_screen.o
gcc -c -I. -I../../../../../src/gallium/include -I../../../../../src/gallium/auxiliary -I../../../../../src/gallium/drivers -I../../../../../include -I../../../../../src/mapi -I../../../../../src/mesa -I../../../../../src/gallium/state_trackers/dri/common -I../../../../../src/mesa/drivers/dri/common -I../../../../../src/mesa/main -I/usr/include/libdrm   -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -I/usr/include   -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS dri_drawable.c -o dri_drawable.o
gcc -c -I. -I../../../../../src/gallium/include -I../../../../../src/gallium/auxiliary -I../../../../../src/gallium/drivers -I../../../../../include -I../../../../../src/mapi -I../../../../../src/mesa -I../../../../../src/gallium/state_trackers/dri/common -I../../../../../src/mesa/drivers/dri/common -I../../../../../src/mesa/main -I/usr/include/libdrm   -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -I/usr/include   -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS dri2.c -o dri2.o
/bin/sh ../../../../../bin/mklib -o dridrm -static dri_context.o dri_screen.o dri_drawable.o dri2.o   
mklib: Making Linux static library:  libdridrm.a
ar: creating libdridrm.a
make[5]: Leaving directory `/home/chris/build/mesa-git-repository/src/gallium/state_trackers/dri/drm'
make[5]: Entering directory `/home/chris/build/mesa-git-repository/src/gallium/state_trackers/dri/sw'
make[5]: Nothing to be done for `default'.
make[5]: Leaving directory `/home/chris/build/mesa-git-repository/src/gallium/state_trackers/dri/sw'
make[4]: Leaving directory `/home/chris/build/mesa-git-repository/src/gallium/state_trackers/dri'
make[4]: Entering directory `/home/chris/build/mesa-git-repository/src/gallium/state_trackers/egl'
gcc -c -I. -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../src/egl/main -I../../../../src/egl/wayland/wayland-drm/ -I../../../../include -I../../../../src/gallium/drivers -I../../../../src/glx -I../../../../src/mapi -I../../../../src/mesa  -I/usr/include/libdrm   -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -DHAVE_WAYLAND_BACKEND -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -DHAVE_WAYLAND_BACKEND -fvisibility=hidden x11/native_ximage.c -o x11/native_ximage.o
x11/native_ximage.c: In function 'ximage_display_copy_to_pixmap':
x11/native_ximage.c:475:27: warning: 'xconf' may be used uninitialized in this function [-Wuninitialized]
gcc -c -I. -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../src/egl/main -I../../../../src/egl/wayland/wayland-drm/ -I../../../../include -I../../../../src/gallium/drivers -I../../../../src/glx -I../../../../src/mapi -I../../../../src/mesa  -I/usr/include/libdrm   -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -DHAVE_WAYLAND_BACKEND -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -DHAVE_WAYLAND_BACKEND -fvisibility=hidden x11/glxinit.c -o x11/glxinit.o
gcc -c -I. -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../src/egl/main -I../../../../src/egl/wayland/wayland-drm/ -I../../../../include -I../../../../src/gallium/drivers -I../../../../src/glx -I../../../../src/mapi -I../../../../src/mesa  -I/usr/include/libdrm   -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -DHAVE_WAYLAND_BACKEND -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -DHAVE_WAYLAND_BACKEND -fvisibility=hidden x11/x11_screen.c -o x11/x11_screen.o
gcc -c -I. -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../src/egl/main -I../../../../src/egl/wayland/wayland-drm/ -I../../../../include -I../../../../src/gallium/drivers -I../../../../src/glx -I../../../../src/mapi -I../../../../src/mesa  -I/usr/include/libdrm   -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -DHAVE_WAYLAND_BACKEND -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -DHAVE_WAYLAND_BACKEND -fvisibility=hidden x11/native_dri2.c -o x11/native_dri2.o
gcc -c -I. -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../src/egl/main -I../../../../src/egl/wayland/wayland-drm/ -I../../../../include -I../../../../src/gallium/winsys -I/usr/include/libdrm   -I../../../../src/gbm/main -I../../../../src/gallium/state_trackers/gbm -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -DHAVE_WAYLAND_BACKEND -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -DHAVE_WAYLAND_BACKEND -fvisibility=hidden drm/native_drm.c -o drm/native_drm.o
drm/native_drm.c: In function 'native_create_display':
drm/native_drm.c:190:21: warning: 'device' may be used uninitialized in this function [-Wuninitialized]
drm/native_drm.c:167:24: note: 'device' was declared here
gcc -c -I. -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../src/egl/main -I../../../../src/egl/wayland/wayland-drm/ -I../../../../include -I../../../../src/gallium/winsys -I/usr/include/libdrm   -I../../../../src/gbm/main -I../../../../src/gallium/state_trackers/gbm -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -DHAVE_WAYLAND_BACKEND -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -DHAVE_WAYLAND_BACKEND -fvisibility=hidden drm/modeset.c -o drm/modeset.o
/bin/sh ../../../../bin/mklib -o egl -static common/native_wayland_drm_bufmgr_helper.o common/egl_g3d_image.o common/egl_g3d_st.o common/egl_g3d_api.o common/egl_g3d.o common/egl_g3d_sync.o common/native_helper.o x11/native_ximage.o x11/glxinit.o x11/x11_screen.o x11/native_dri2.o x11/native_x11.o ../../../../src/glx/dri2.o wayland/native_wayland.o wayland/native_drm.o wayland/native_shm.o drm/native_drm.o drm/modeset.o
mklib: Making Linux static library:  libegl.a
ar: creating libegl.a
make[4]: Leaving directory `/home/chris/build/mesa-git-repository/src/gallium/state_trackers/egl'
make[4]: Entering directory `/home/chris/build/mesa-git-repository/src/gallium/state_trackers/gbm'
make[4]: Nothing to be done for `default'.
make[4]: Leaving directory `/home/chris/build/mesa-git-repository/src/gallium/state_trackers/gbm'
make[4]: Entering directory `/home/chris/build/mesa-git-repository/src/gallium/state_trackers/xorg'
rm -f depend
touch depend
/usr/bin/makedepend -fdepend -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include-fixed -I. -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../src/gallium/drivers -DHAVE_CONFIG_H -DHAVE_XEXTPROTO_71 -DHAVE_LIBKMS -I/usr/include/libkms   -I/usr/include/pixman-1 -I/usr/include/xorg -I/usr/include/libdrm   -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../include -I../../../../src/mesa -I../../../../src/mesa/drivers/dri/common -I../../../../src/mesa/main ./xorg_composite.c ./xorg_xvmc.c ./xorg_exa.c ./xorg_crtc.c ./xorg_dri2.c ./xorg_driver.c ./xorg_renderer.c ./xorg_xv.c ./xorg_exa_tgsi.c ./xorg_output.c    2> /dev/null
make[4]: Leaving directory `/home/chris/build/mesa-git-repository/src/gallium/state_trackers/xorg'
make[4]: Entering directory `/home/chris/build/mesa-git-repository/src/gallium/state_trackers/xorg'
gcc -c -I. -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../src/gallium/drivers -DHAVE_CONFIG_H -DHAVE_XEXTPROTO_71 -DHAVE_LIBKMS -I/usr/include/libkms   -I/usr/include/pixman-1 -I/usr/include/xorg -I/usr/include/libdrm   -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../include -I../../../../src/mesa -I../../../../src/mesa/drivers/dri/common -I../../../../src/mesa/main -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -I/usr/include   -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS xorg_composite.c -o xorg_composite.o
gcc -c -I. -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../src/gallium/drivers -DHAVE_CONFIG_H -DHAVE_XEXTPROTO_71 -DHAVE_LIBKMS -I/usr/include/libkms   -I/usr/include/pixman-1 -I/usr/include/xorg -I/usr/include/libdrm   -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../include -I../../../../src/mesa -I../../../../src/mesa/drivers/dri/common -I../../../../src/mesa/main -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -I/usr/include   -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS xorg_xvmc.c -o xorg_xvmc.o
gcc -c -I. -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../src/gallium/drivers -DHAVE_CONFIG_H -DHAVE_XEXTPROTO_71 -DHAVE_LIBKMS -I/usr/include/libkms   -I/usr/include/pixman-1 -I/usr/include/xorg -I/usr/include/libdrm   -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../include -I../../../../src/mesa -I../../../../src/mesa/drivers/dri/common -I../../../../src/mesa/main -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -I/usr/include   -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS xorg_exa.c -o xorg_exa.o
gcc -c -I. -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../src/gallium/drivers -DHAVE_CONFIG_H -DHAVE_XEXTPROTO_71 -DHAVE_LIBKMS -I/usr/include/libkms   -I/usr/include/pixman-1 -I/usr/include/xorg -I/usr/include/libdrm   -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../include -I../../../../src/mesa -I../../../../src/mesa/drivers/dri/common -I../../../../src/mesa/main -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -I/usr/include   -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS xorg_crtc.c -o xorg_crtc.o
gcc -c -I. -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../src/gallium/drivers -DHAVE_CONFIG_H -DHAVE_XEXTPROTO_71 -DHAVE_LIBKMS -I/usr/include/libkms   -I/usr/include/pixman-1 -I/usr/include/xorg -I/usr/include/libdrm   -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../include -I../../../../src/mesa -I../../../../src/mesa/drivers/dri/common -I../../../../src/mesa/main -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -I/usr/include   -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS xorg_dri2.c -o xorg_dri2.o
gcc -c -I. -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../src/gallium/drivers -DHAVE_CONFIG_H -DHAVE_XEXTPROTO_71 -DHAVE_LIBKMS -I/usr/include/libkms   -I/usr/include/pixman-1 -I/usr/include/xorg -I/usr/include/libdrm   -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../include -I../../../../src/mesa -I../../../../src/mesa/drivers/dri/common -I../../../../src/mesa/main -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -I/usr/include   -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS xorg_driver.c -o xorg_driver.o
xorg_driver.c: In function 'drv_pre_init':
xorg_driver.c:347:23: warning: variable 'xf86_config' set but not used [-Wunused-but-set-variable]
gcc -c -I. -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../src/gallium/drivers -DHAVE_CONFIG_H -DHAVE_XEXTPROTO_71 -DHAVE_LIBKMS -I/usr/include/libkms   -I/usr/include/pixman-1 -I/usr/include/xorg -I/usr/include/libdrm   -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../include -I../../../../src/mesa -I../../../../src/mesa/drivers/dri/common -I../../../../src/mesa/main -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -I/usr/include   -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS xorg_renderer.c -o xorg_renderer.o
gcc -c -I. -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../src/gallium/drivers -DHAVE_CONFIG_H -DHAVE_XEXTPROTO_71 -DHAVE_LIBKMS -I/usr/include/libkms   -I/usr/include/pixman-1 -I/usr/include/xorg -I/usr/include/libdrm   -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../include -I../../../../src/mesa -I../../../../src/mesa/drivers/dri/common -I../../../../src/mesa/main -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -I/usr/include   -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS xorg_xv.c -o xorg_xv.o
xorg_xv.c: In function 'display_video':
xorg_xv.c:500:13: warning: variable 'dyo' set but not used [-Wunused-but-set-variable]
xorg_xv.c:500:8: warning: variable 'dxo' set but not used [-Wunused-but-set-variable]
gcc -c -I. -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../src/gallium/drivers -DHAVE_CONFIG_H -DHAVE_XEXTPROTO_71 -DHAVE_LIBKMS -I/usr/include/libkms   -I/usr/include/pixman-1 -I/usr/include/xorg -I/usr/include/libdrm   -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../include -I../../../../src/mesa -I../../../../src/mesa/drivers/dri/common -I../../../../src/mesa/main -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -I/usr/include   -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS xorg_exa_tgsi.c -o xorg_exa_tgsi.o
gcc -c -I. -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../src/gallium/drivers -DHAVE_CONFIG_H -DHAVE_XEXTPROTO_71 -DHAVE_LIBKMS -I/usr/include/libkms   -I/usr/include/pixman-1 -I/usr/include/xorg -I/usr/include/libdrm   -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../include -I../../../../src/mesa -I../../../../src/mesa/drivers/dri/common -I../../../../src/mesa/main -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -I/usr/include   -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS xorg_output.c -o xorg_output.o
/bin/sh ../../../../bin/mklib -o xorgtracker -static ./xorg_composite.o ./xorg_xvmc.o ./xorg_exa.o ./xorg_crtc.o ./xorg_dri2.o ./xorg_driver.o ./xorg_renderer.o ./xorg_xv.o ./xorg_exa_tgsi.o ./xorg_output.o   
mklib: Making Linux static library:  libxorgtracker.a
ar: creating libxorgtracker.a
make[4]: Leaving directory `/home/chris/build/mesa-git-repository/src/gallium/state_trackers/xorg'
make[3]: Leaving directory `/home/chris/build/mesa-git-repository/src/gallium/state_trackers'
make[2]: Leaving directory `/home/chris/build/mesa-git-repository/src/gallium'
make[2]: Entering directory `/home/chris/build/mesa-git-repository/src/gallium/winsys'
make[3]: Entering directory `/home/chris/build/mesa-git-repository/src/gallium/winsys/radeon/drm'
rm -f depend
touch depend
/usr/bin/makedepend -fdepend -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include-fixed -I. -I../../../../../src/gallium/include -I../../../../../src/gallium/auxiliary -I../../../../../src/gallium/drivers -I../../../../../include -I/usr/include/libdrm   radeon_drm_bo.c radeon_drm_cs.c radeon_drm_winsys.c    2> /dev/null
make[3]: Leaving directory `/home/chris/build/mesa-git-repository/src/gallium/winsys/radeon/drm'
make[3]: Entering directory `/home/chris/build/mesa-git-repository/src/gallium/winsys/radeon/drm'
gcc -c -I. -I../../../../../src/gallium/include -I../../../../../src/gallium/auxiliary -I../../../../../src/gallium/drivers -I../../../../../include -I/usr/include/libdrm   -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -I/usr/include   -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS radeon_drm_bo.c -o radeon_drm_bo.o
gcc -c -I. -I../../../../../src/gallium/include -I../../../../../src/gallium/auxiliary -I../../../../../src/gallium/drivers -I../../../../../include -I/usr/include/libdrm   -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -I/usr/include   -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS radeon_drm_cs.c -o radeon_drm_cs.o
gcc -c -I. -I../../../../../src/gallium/include -I../../../../../src/gallium/auxiliary -I../../../../../src/gallium/drivers -I../../../../../include -I/usr/include/libdrm   -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -I/usr/include   -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS radeon_drm_winsys.c -o radeon_drm_winsys.o
/bin/sh ../../../../../bin/mklib -o radeonwinsys -static radeon_drm_bo.o radeon_drm_cs.o radeon_drm_winsys.o   
mklib: Making Linux static library:  libradeonwinsys.a
ar: creating libradeonwinsys.a
make[3]: Leaving directory `/home/chris/build/mesa-git-repository/src/gallium/winsys/radeon/drm'
make[3]: Entering directory `/home/chris/build/mesa-git-repository/src/gallium/winsys/sw'
make[4]: Entering directory `/home/chris/build/mesa-git-repository/src/gallium/winsys/sw/null'
rm -f depend
touch depend
/usr/bin/makedepend -fdepend -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include-fixed -I. -I../../../../../src/gallium/include -I../../../../../src/gallium/auxiliary -I../../../../../src/gallium/drivers -I../../../../../src/gallium/include -I../../../../../src/gallium/drivers -I../../../../../src/gallium/auxiliary null_sw_winsys.c     2> /dev/null
make[4]: Leaving directory `/home/chris/build/mesa-git-repository/src/gallium/winsys/sw/null'
make[4]: Entering directory `/home/chris/build/mesa-git-repository/src/gallium/winsys/sw/null'
gcc -c -I. -I../../../../../src/gallium/include -I../../../../../src/gallium/auxiliary -I../../../../../src/gallium/drivers -I../../../../../src/gallium/include -I../../../../../src/gallium/drivers -I../../../../../src/gallium/auxiliary -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -I/usr/include   -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS null_sw_winsys.c -o null_sw_winsys.o
/bin/sh ../../../../../bin/mklib -o ws_null -static null_sw_winsys.o   
mklib: Making Linux static library:  libws_null.a
ar: creating libws_null.a
make[4]: Leaving directory `/home/chris/build/mesa-git-repository/src/gallium/winsys/sw/null'
make[4]: Entering directory `/home/chris/build/mesa-git-repository/src/gallium/winsys/sw/wrapper'
rm -f depend
touch depend
/usr/bin/makedepend -fdepend -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include-fixed -I. -I../../../../../src/gallium/include -I../../../../../src/gallium/auxiliary -I../../../../../src/gallium/drivers  wrapper_sw_winsys.c    2> /dev/null
make[4]: Leaving directory `/home/chris/build/mesa-git-repository/src/gallium/winsys/sw/wrapper'
make[4]: Entering directory `/home/chris/build/mesa-git-repository/src/gallium/winsys/sw/wrapper'
gcc -c -I. -I../../../../../src/gallium/include -I../../../../../src/gallium/auxiliary -I../../../../../src/gallium/drivers  -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden  -I/usr/include   -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS wrapper_sw_winsys.c -o wrapper_sw_winsys.o
/bin/sh ../../../../../bin/mklib -o wsw -static wrapper_sw_winsys.o   
mklib: Making Linux static library:  libwsw.a
ar: creating libwsw.a
make[4]: Leaving directory `/home/chris/build/mesa-git-repository/src/gallium/winsys/sw/wrapper'
make[4]: Entering directory `/home/chris/build/mesa-git-repository/src/gallium/winsys/sw/xlib'
rm -f depend
touch depend
/usr/bin/makedepend -fdepend -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include-fixed -I. -I../../../../../src/gallium/include -I../../../../../src/gallium/auxiliary -I../../../../../src/gallium/drivers -I../../../../../src/gallium/include -I../../../../../src/gallium/drivers -I../../../../../src/gallium/auxiliary  xlib_sw_winsys.c     2> /dev/null
make[4]: Leaving directory `/home/chris/build/mesa-git-repository/src/gallium/winsys/sw/xlib'
make[4]: Entering directory `/home/chris/build/mesa-git-repository/src/gallium/winsys/sw/xlib'
gcc -c -I. -I../../../../../src/gallium/include -I../../../../../src/gallium/auxiliary -I../../../../../src/gallium/drivers -I../../../../../src/gallium/include -I../../../../../src/gallium/drivers -I../../../../../src/gallium/auxiliary  -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -I/usr/include   -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS xlib_sw_winsys.c -o xlib_sw_winsys.o
/bin/sh ../../../../../bin/mklib -o ws_xlib -static xlib_sw_winsys.o   
mklib: Making Linux static library:  libws_xlib.a
ar: creating libws_xlib.a
make[4]: Leaving directory `/home/chris/build/mesa-git-repository/src/gallium/winsys/sw/xlib'
make[4]: Entering directory `/home/chris/build/mesa-git-repository/src/gallium/winsys/sw/wayland'
rm -f depend
touch depend
/usr/bin/makedepend -fdepend -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include-fixed -I. -I../../../../../src/gallium/include -I../../../../../src/gallium/auxiliary -I../../../../../src/gallium/drivers  wayland_sw_winsys.c    2> /dev/null
make[4]: Leaving directory `/home/chris/build/mesa-git-repository/src/gallium/winsys/sw/wayland'
make[4]: Entering directory `/home/chris/build/mesa-git-repository/src/gallium/winsys/sw/wayland'
gcc -c -I. -I../../../../../src/gallium/include -I../../../../../src/gallium/auxiliary -I../../../../../src/gallium/drivers  -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden  -I/usr/include   -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS wayland_sw_winsys.c -o wayland_sw_winsys.o
/bin/sh ../../../../../bin/mklib -o ws_wayland -static wayland_sw_winsys.o   
mklib: Making Linux static library:  libws_wayland.a
ar: creating libws_wayland.a
make[4]: Leaving directory `/home/chris/build/mesa-git-repository/src/gallium/winsys/sw/wayland'
make[3]: Leaving directory `/home/chris/build/mesa-git-repository/src/gallium/winsys/sw'
make[3]: Entering directory `/home/chris/build/mesa-git-repository/src/gallium/winsys/sw/dri'
rm -f depend
touch depend
/usr/bin/makedepend -fdepend -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include-fixed -I. -I../../../../../src/gallium/include -I../../../../../src/gallium/auxiliary -I../../../../../src/gallium/drivers  dri_sw_winsys.c    2> /dev/null
make[3]: Leaving directory `/home/chris/build/mesa-git-repository/src/gallium/winsys/sw/dri'
make[3]: Entering directory `/home/chris/build/mesa-git-repository/src/gallium/winsys/sw/dri'
gcc -c -I. -I../../../../../src/gallium/include -I../../../../../src/gallium/auxiliary -I../../../../../src/gallium/drivers  -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden  -I/usr/include   -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS dri_sw_winsys.c -o dri_sw_winsys.o
/bin/sh ../../../../../bin/mklib -o swdri -static dri_sw_winsys.o   
mklib: Making Linux static library:  libswdri.a
ar: creating libswdri.a
make[3]: Leaving directory `/home/chris/build/mesa-git-repository/src/gallium/winsys/sw/dri'
make[3]: Entering directory `/home/chris/build/mesa-git-repository/src/gallium/winsys/sw/wayland'
make[3]: Nothing to be done for `default'.
make[3]: Leaving directory `/home/chris/build/mesa-git-repository/src/gallium/winsys/sw/wayland'
make[2]: Leaving directory `/home/chris/build/mesa-git-repository/src/gallium/winsys'
make[2]: Entering directory `/home/chris/build/mesa-git-repository/src/gallium/targets'
make[3]: Entering directory `/home/chris/build/mesa-git-repository/src/gallium/targets/dri-r600'
../Makefile.dri:110: depend: No such file or directory
rm -f depend
touch depend
/usr/bin/makedepend -fdepend -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include-fixed -DGALLIUM_RBUG -DGALLIUM_TRACE -DGALLIUM_NOOP -I. -I../../../../src/mesa/drivers/dri/common -Iserver -I../../../../include -I../../../../include/GL/internal -I../../../../src/mapi -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../src/gallium/drivers -I../../../../src/gallium/winsys -I../../../../src/mesa -I../../../../src/mesa/main -I../../../../src/mesa/math -I../../../../src/mesa/transform -I../../../../src/mesa/shader -I../../../../src/mesa/swrast -I../../../../src/mesa/swrast_setup -I../../../../src/egl/main -I../../../../src/egl/drivers/dri -I/usr/include/libdrm    target.c ../../../../src/mesa/drivers/dri/common/utils.c ../../../../src/mesa/drivers/dri/common/dri_util.c ../../../../src/mesa/drivers/dri/common/xmlconfig.c  \
         2> /dev/null
make[3]: Leaving directory `/home/chris/build/mesa-git-repository/src/gallium/targets/dri-r600'
make[3]: Entering directory `/home/chris/build/mesa-git-repository/src/gallium/targets/dri-r600'
mkdir -p ../../../../lib/gallium
gcc -c -I. -I../../../../src/mesa/drivers/dri/common -Iserver -I../../../../include -I../../../../include/GL/internal -I../../../../src/mapi -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../src/gallium/drivers -I../../../../src/gallium/winsys -I../../../../src/mesa -I../../../../src/mesa/main -I../../../../src/mesa/math -I../../../../src/mesa/transform -I../../../../src/mesa/shader -I../../../../src/mesa/swrast -I../../../../src/mesa/swrast_setup -I../../../../src/egl/main -I../../../../src/egl/drivers/dri -I/usr/include/libdrm    -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -DGALLIUM_RBUG -DGALLIUM_TRACE -DGALLIUM_NOOP target.c -o target.o
gcc -c -I. -I../../../../src/mesa/drivers/dri/common -Iserver -I../../../../include -I../../../../include/GL/internal -I../../../../src/mapi -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../src/gallium/drivers -I../../../../src/gallium/winsys -I../../../../src/mesa -I../../../../src/mesa/main -I../../../../src/mesa/math -I../../../../src/mesa/transform -I../../../../src/mesa/shader -I../../../../src/mesa/swrast -I../../../../src/mesa/swrast_setup -I../../../../src/egl/main -I../../../../src/egl/drivers/dri -I/usr/include/libdrm    -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -DGALLIUM_RBUG -DGALLIUM_TRACE -DGALLIUM_NOOP ../../../../src/mesa/drivers/dri/common/utils.c -o ../../../../src/mesa/drivers/dri/common/utils.o
gcc -c -I. -I../../../../src/mesa/drivers/dri/common -Iserver -I../../../../include -I../../../../include/GL/internal -I../../../../src/mapi -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../src/gallium/drivers -I../../../../src/gallium/winsys -I../../../../src/mesa -I../../../../src/mesa/main -I../../../../src/mesa/math -I../../../../src/mesa/transform -I../../../../src/mesa/shader -I../../../../src/mesa/swrast -I../../../../src/mesa/swrast_setup -I../../../../src/egl/main -I../../../../src/egl/drivers/dri -I/usr/include/libdrm    -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -DGALLIUM_RBUG -DGALLIUM_TRACE -DGALLIUM_NOOP ../../../../src/mesa/drivers/dri/common/dri_util.c -o ../../../../src/mesa/drivers/dri/common/dri_util.o
gcc -c -I. -I../../../../src/mesa/drivers/dri/common -Iserver -I../../../../include -I../../../../include/GL/internal -I../../../../src/mapi -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../src/gallium/drivers -I../../../../src/gallium/winsys -I../../../../src/mesa -I../../../../src/mesa/main -I../../../../src/mesa/math -I../../../../src/mesa/transform -I../../../../src/mesa/shader -I../../../../src/mesa/swrast -I../../../../src/mesa/swrast_setup -I../../../../src/egl/main -I../../../../src/egl/drivers/dri -I/usr/include/libdrm    -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -DGALLIUM_RBUG -DGALLIUM_TRACE -DGALLIUM_NOOP ../../../../src/mesa/drivers/dri/common/xmlconfig.c -o ../../../../src/mesa/drivers/dri/common/xmlconfig.o
gcc -c -I. -I../../../../src/mesa/drivers/dri/common -Iserver -I../../../../include -I../../../../include/GL/internal -I../../../../src/mapi -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../src/gallium/drivers -I../../../../src/gallium/winsys -I../../../../src/mesa -I../../../../src/mesa/main -I../../../../src/mesa/math -I../../../../src/mesa/transform -I../../../../src/mesa/shader -I../../../../src/mesa/swrast -I../../../../src/mesa/swrast_setup -I../../../../src/egl/main -I../../../../src/egl/drivers/dri -I/usr/include/libdrm    -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -DGALLIUM_RBUG -DGALLIUM_TRACE -DGALLIUM_NOOP ../../../../src/mesa/drivers/dri/common/dri_test.c -o ../../../../src/mesa/drivers/dri/common/dri_test.o
/bin/sh ../../../../bin/mklib -o r600_dri.so.tmp -noprefix -linker 'g++' -ldflags '-Wl,-O1,--sort-common,--as-needed,-z,relro,--hash-style=gnu -L/usr/lib/llvm  -lpthread -lffi -ldl -lm ' \
        target.o ../../../../src/mesa/drivers/dri/common/utils.o ../../../../src/mesa/drivers/dri/common/dri_util.o ../../../../src/mesa/drivers/dri/common/xmlconfig.o   ../../../../src/gallium/drivers/r600/libr600.a ../../../../src/gallium/state_trackers/dri/drm/libdridrm.a ../../../../src/gallium/winsys/radeon/drm/libradeonwinsys.a ../../../../src/gallium/drivers/trace/libtrace.a ../../../../src/gallium/drivers/rbug/librbug.a ../../../../src/gallium/drivers/noop/libnoop.a \
                -Wl,--start-group ../../../../src/mesa/libmesagallium.a ../../../../src/gallium/auxiliary/libgallium.a -Wl,--end-group \
                  -L../../../../lib -Wl,-R/usr/lib/xorg/modules/dri -ldricore -lglsl  -ldrm   -lexpat -lm -lpthread -ldl  -lLLVMBitWriter -lLLVMX86Disassembler -lLLVMX86AsmParser -lLLVMX86CodeGen -lLLVMX86Desc -lLLVMSelectionDAG -lLLVMAsmPrinter -lLLVMMCParser -lLLVMX86AsmPrinter -lLLVMX86Utils -lLLVMX86Info -lLLVMJIT -lLLVMExecutionEngine -lLLVMCodeGen -lLLVMScalarOpts -lLLVMInstCombine -lLLVMTransformUtils -lLLVMipa -lLLVMAnalysis -lLLVMTarget -lLLVMMC -lLLVMCore -lLLVMSupport
mklib: Making Linux shared library:  r600_dri.so.tmp
g++ -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -o r600_dri.so.test ../../../../src/mesa/drivers/dri/common/dri_test.o r600_dri.so.tmp  -L../../../../lib -Wl,-R/usr/lib/xorg/modules/dri -ldricore -lglsl  -ldrm   -lexpat -lm -lpthread -ldl  -Wl,-O1,--sort-common,--as-needed,-z,relro,--hash-style=gnu -L/usr/lib/llvm  -lpthread -lffi -ldl -lm ;
mv -f r600_dri.so.tmp r600_dri.so
/bin/install -c r600_dri.so ../../../../lib/gallium
make[3]: Leaving directory `/home/chris/build/mesa-git-repository/src/gallium/targets/dri-r600'
make[3]: Entering directory `/home/chris/build/mesa-git-repository/src/gallium/targets/dri-swrast'
../Makefile.dri:110: depend: No such file or directory
rm -f depend
touch depend
/usr/bin/makedepend -fdepend -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include-fixed -D__NOT_HAVE_DRM_H -DGALLIUM_SOFTPIPE -DGALLIUM_RBUG -DGALLIUM_TRACE -DGALLIUM_LLVMPIPE -I. -I../../../../src/mesa/drivers/dri/common -Iserver -I../../../../include -I../../../../include/GL/internal -I../../../../src/mapi -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../src/gallium/drivers -I../../../../src/gallium/winsys -I../../../../src/mesa -I../../../../src/mesa/main -I../../../../src/mesa/math -I../../../../src/mesa/transform -I../../../../src/mesa/shader -I../../../../src/mesa/swrast -I../../../../src/mesa/swrast_setup -I../../../../src/egl/main -I../../../../src/egl/drivers/dri -I/usr/include/libdrm    -I../../../../src/gallium/winsys/sw/dri swrast_drm_api.c ../../../../src/mesa/drivers/dri/common/utils.c ../../../../src/mesa/drivers/dri/common/drisw_util.c ../../../../src/mesa/drivers/dri/common/xmlconfig.c  \
         2> /dev/null
make[3]: Leaving directory `/home/chris/build/mesa-git-repository/src/gallium/targets/dri-swrast'
make[3]: Entering directory `/home/chris/build/mesa-git-repository/src/gallium/targets/dri-swrast'
gcc -c -I. -I../../../../src/mesa/drivers/dri/common -Iserver -I../../../../include -I../../../../include/GL/internal -I../../../../src/mapi -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../src/gallium/drivers -I../../../../src/gallium/winsys -I../../../../src/mesa -I../../../../src/mesa/main -I../../../../src/mesa/math -I../../../../src/mesa/transform -I../../../../src/mesa/shader -I../../../../src/mesa/swrast -I../../../../src/mesa/swrast_setup -I../../../../src/egl/main -I../../../../src/egl/drivers/dri -I/usr/include/libdrm    -I../../../../src/gallium/winsys/sw/dri -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -D__NOT_HAVE_DRM_H -DGALLIUM_SOFTPIPE -DGALLIUM_RBUG -DGALLIUM_TRACE -DGALLIUM_LLVMPIPE swrast_drm_api.c -o swrast_drm_api.o
gcc -c -I. -I../../../../src/mesa/drivers/dri/common -Iserver -I../../../../include -I../../../../include/GL/internal -I../../../../src/mapi -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../src/gallium/drivers -I../../../../src/gallium/winsys -I../../../../src/mesa -I../../../../src/mesa/main -I../../../../src/mesa/math -I../../../../src/mesa/transform -I../../../../src/mesa/shader -I../../../../src/mesa/swrast -I../../../../src/mesa/swrast_setup -I../../../../src/egl/main -I../../../../src/egl/drivers/dri -I/usr/include/libdrm    -I../../../../src/gallium/winsys/sw/dri -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -D__NOT_HAVE_DRM_H -DGALLIUM_SOFTPIPE -DGALLIUM_RBUG -DGALLIUM_TRACE -DGALLIUM_LLVMPIPE ../../../../src/mesa/drivers/dri/common/drisw_util.c -o ../../../../src/mesa/drivers/dri/common/drisw_util.o
/bin/sh ../../../../bin/mklib -o swrast_dri.so.tmp -noprefix -linker 'g++' -ldflags '-Wl,-O1,--sort-common,--as-needed,-z,relro,--hash-style=gnu -L/usr/lib/llvm  -lpthread -lffi -ldl -lm ' \
        swrast_drm_api.o ../../../../src/mesa/drivers/dri/common/utils.o ../../../../src/mesa/drivers/dri/common/drisw_util.o ../../../../src/mesa/drivers/dri/common/xmlconfig.o   ../../../../src/gallium/state_trackers/dri/sw/libdrisw.a ../../../../src/gallium/winsys/sw/dri/libswdri.a ../../../../src/gallium/drivers/softpipe/libsoftpipe.a ../../../../src/gallium/drivers/trace/libtrace.a ../../../../src/gallium/drivers/rbug/librbug.a ../../../../src/gallium/drivers/llvmpipe/libllvmpipe.a \
                -Wl,--start-group ../../../../src/mesa/libmesagallium.a ../../../../src/gallium/auxiliary/libgallium.a -Wl,--end-group \
                  -L../../../../lib -Wl,-R/usr/lib/xorg/modules/dri -ldricore -lglsl  -ldrm   -lexpat -lm -lpthread -ldl -lLLVMBitWriter -lLLVMX86Disassembler -lLLVMX86AsmParser -lLLVMX86CodeGen -lLLVMX86Desc -lLLVMSelectionDAG -lLLVMAsmPrinter -lLLVMMCParser -lLLVMX86AsmPrinter -lLLVMX86Utils -lLLVMX86Info -lLLVMJIT -lLLVMExecutionEngine -lLLVMCodeGen -lLLVMScalarOpts -lLLVMInstCombine -lLLVMTransformUtils -lLLVMipa -lLLVMAnalysis -lLLVMTarget -lLLVMMC -lLLVMCore -lLLVMSupport
mklib: Making Linux shared library:  swrast_dri.so.tmp
g++ -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -o swrast_dri.so.test ../../../../src/mesa/drivers/dri/common/dri_test.o swrast_dri.so.tmp  -L../../../../lib -Wl,-R/usr/lib/xorg/modules/dri -ldricore -lglsl  -ldrm   -lexpat -lm -lpthread -ldl -Wl,-O1,--sort-common,--as-needed,-z,relro,--hash-style=gnu -L/usr/lib/llvm  -lpthread -lffi -ldl -lm ;
mv -f swrast_dri.so.tmp swrast_dri.so
/bin/install -c swrast_dri.so ../../../../lib/gallium
make[3]: Leaving directory `/home/chris/build/mesa-git-repository/src/gallium/targets/dri-swrast'
make[3]: Entering directory `/home/chris/build/mesa-git-repository/src/gallium/targets/egl-static'
gcc -c -o egl.o egl.c -DFEATURE_ES1=1 -DFEATURE_ES2=1 -DFEATURE_GL=1 -DGALLIUM_LLVMPIPE -DGALLIUM_RBUG -DGALLIUM_SOFTPIPE -DGALLIUM_TRACE -D_EGL_MAIN=_eglMain -D_EGL_PIPE_R600=1 -I../../../../include -I../../../../src/egl/main -I../../../../src/gallium/auxiliary -I../../../../src/gallium/drivers -I../../../../src/gallium/include -I../../../../src/gallium/state_trackers/egl -I../../../../src/gallium/winsys -I../../../../src/mesa -I/usr/include/libdrm -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden
gcc -c -o egl_pipe.o egl_pipe.c -DFEATURE_ES1=1 -DFEATURE_ES2=1 -DFEATURE_GL=1 -DGALLIUM_LLVMPIPE -DGALLIUM_RBUG -DGALLIUM_SOFTPIPE -DGALLIUM_TRACE -D_EGL_MAIN=_eglMain -D_EGL_PIPE_R600=1 -I../../../../include -I../../../../src/egl/main -I../../../../src/gallium/auxiliary -I../../../../src/gallium/drivers -I../../../../src/gallium/include -I../../../../src/gallium/state_trackers/egl -I../../../../src/gallium/winsys -I../../../../src/mesa -I/usr/include/libdrm -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden
gcc -c -o egl_st.o egl_st.c -DFEATURE_ES1=1 -DFEATURE_ES2=1 -DFEATURE_GL=1 -DGALLIUM_LLVMPIPE -DGALLIUM_RBUG -DGALLIUM_SOFTPIPE -DGALLIUM_TRACE -D_EGL_MAIN=_eglMain -D_EGL_PIPE_R600=1 -I../../../../include -I../../../../src/egl/main -I../../../../src/gallium/auxiliary -I../../../../src/gallium/drivers -I../../../../src/gallium/include -I../../../../src/gallium/state_trackers/egl -I../../../../src/gallium/winsys -I../../../../src/mesa -I/usr/include/libdrm -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden
/bin/sh ../../../../bin/mklib -o egl_gallium.so -noprefix -linker 'g++' \
        -ldflags '-L../../../../lib -Wl,--no-undefined -Wl,-O1,--sort-common,--as-needed,-z,relro,--hash-style=gnu -L/usr/lib/llvm  -lpthread -lffi -ldl -lm ' \
        -cplusplus -install ../../../../lib/egl  \
        egl.o egl_pipe.o egl_st.o -Wl,--start-group ../../../../src/egl/wayland/wayland-drm/.libs/libwayland-drm.a ../../../../src/gallium/auxiliary/libgallium.a ../../../../src/gallium/drivers/identity/libidentity.a ../../../../src/gallium/drivers/llvmpipe/libllvmpipe.a ../../../../src/gallium/drivers/r600/libr600.a ../../../../src/gallium/drivers/rbug/librbug.a ../../../../src/gallium/drivers/softpipe/libsoftpipe.a ../../../../src/gallium/drivers/trace/libtrace.a ../../../../src/gallium/state_trackers/egl/libegl.a ../../../../src/gallium/winsys/radeon/drm/libradeonwinsys.a ../../../../src/gallium/winsys/sw/wayland/libws_wayland.a ../../../../src/gallium/winsys/sw/xlib/libws_xlib.a ../../../../src/mesa/libmesagallium.a -Wl,--end-group \
        -lEGL -lX11 -lXext -lXfixes -ldl -ldrm -lgbm -lglapi -lm -lpthread -lrt -ludev -lwayland-client -lwayland-server -lLLVMBitWriter -lLLVMX86Disassembler -lLLVMX86AsmParser -lLLVMX86CodeGen -lLLVMX86Desc -lLLVMSelectionDAG -lLLVMAsmPrinter -lLLVMMCParser -lLLVMX86AsmPrinter -lLLVMX86Utils -lLLVMX86Info -lLLVMJIT -lLLVMExecutionEngine -lLLVMCodeGen -lLLVMScalarOpts -lLLVMInstCombine -lLLVMTransformUtils -lLLVMipa -lLLVMAnalysis -lLLVMTarget -lLLVMMC -lLLVMCore -lLLVMSupport
mklib: Making Linux shared library:  egl_gallium.so
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `ir_to_mesa_visitor::~ir_to_mesa_visitor()':
ir_to_mesa.cpp:(.text+0x176): undefined reference to `ralloc_free'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `set_uniform_initializer(gl_context*, void*, gl_shader_program*, char const*, glsl_type const*, ir_constant*)':
ir_to_mesa.cpp:(.text+0x2ea): undefined reference to `ralloc_array_size'
ir_to_mesa.cpp:(.text+0x35f): undefined reference to `glsl_type::get_instance(unsigned int, unsigned int, unsigned int)'
ir_to_mesa.cpp:(.text+0x403): undefined reference to `ralloc_asprintf'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `ir_to_mesa_visitor::visit(ir_function*)':
ir_to_mesa.cpp:(.text+0x8d2): undefined reference to `ir_function::matching_signature(exec_list const*)'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `ir_to_mesa_visitor::visit(ir_dereference_variable*)':
ir_to_mesa.cpp:(.text+0xa5c): undefined reference to `ralloc_size'
ir_to_mesa.cpp:(.text+0xac5): undefined reference to `ralloc_size'
ir_to_mesa.cpp:(.text+0xb02): undefined reference to `ralloc_size'
ir_to_mesa.cpp:(.text+0xb42): undefined reference to `ralloc_size'
ir_to_mesa.cpp:(.text+0xb92): undefined reference to `ralloc_size'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `ir_to_mesa_visitor::reladdr_to_temp(ir_instruction*, src_reg*, int*)':
ir_to_mesa.cpp:(.text+0xe5e): undefined reference to `glsl_type::vec4_type'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `ir_to_mesa_visitor::emit(ir_instruction*, prog_opcode, dst_reg, src_reg, src_reg, src_reg)':
ir_to_mesa.cpp:(.text+0xf5a): undefined reference to `rzalloc_size'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `ir_to_mesa_visitor::visit(ir_loop*)':
ir_to_mesa.cpp:(.text+0x1635): undefined reference to `ralloc_size'
ir_to_mesa.cpp:(.text+0x1644): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ir_to_mesa.cpp:(.text+0x165c): undefined reference to `ralloc_size'
ir_to_mesa.cpp:(.text+0x1670): undefined reference to `ir_assignment::ir_assignment(ir_rvalue*, ir_rvalue*, ir_rvalue*)'
ir_to_mesa.cpp:(.text+0x16a7): undefined reference to `ralloc_size'
ir_to_mesa.cpp:(.text+0x16b8): undefined reference to `glsl_type::bool_type'
ir_to_mesa.cpp:(.text+0x16c6): undefined reference to `ir_expression::ir_expression(int, glsl_type const*, ir_rvalue*, ir_rvalue*)'
ir_to_mesa.cpp:(.text+0x16d7): undefined reference to `ralloc_size'
ir_to_mesa.cpp:(.text+0x1702): undefined reference to `vtable for ir_if'
ir_to_mesa.cpp:(.text+0x174d): undefined reference to `ralloc_size'
ir_to_mesa.cpp:(.text+0x1754): undefined reference to `vtable for ir_loop_jump'
ir_to_mesa.cpp:(.text+0x17a7): undefined reference to `visit_exec_list(exec_list*, ir_visitor*)'
ir_to_mesa.cpp:(.text+0x17bf): undefined reference to `ralloc_size'
ir_to_mesa.cpp:(.text+0x17db): undefined reference to `ir_expression::ir_expression(int, glsl_type const*, ir_rvalue*, ir_rvalue*)'
ir_to_mesa.cpp:(.text+0x17ec): undefined reference to `ralloc_size'
ir_to_mesa.cpp:(.text+0x17ff): undefined reference to `ir_assignment::ir_assignment(ir_rvalue*, ir_rvalue*, ir_rvalue*)'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `ir_to_mesa_visitor::visit(ir_if*)':
ir_to_mesa.cpp:(.text+0x1978): undefined reference to `visit_exec_list(exec_list*, ir_visitor*)'
ir_to_mesa.cpp:(.text+0x199e): undefined reference to `visit_exec_list(exec_list*, ir_visitor*)'
ir_to_mesa.cpp:(.text+0x1a3b): undefined reference to `glsl_type::bool_type'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `ir_to_mesa_visitor::try_emit_sat(ir_expression*)':
ir_to_mesa.cpp:(.text+0x23e5): undefined reference to `ir_rvalue::as_rvalue_to_saturate()'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `ir_to_mesa_visitor::visit(ir_variable*)':
ir_to_mesa.cpp:(.text+0x261d): undefined reference to `ralloc_size'
ir_to_mesa.cpp:(.text+0x2805): undefined reference to `ralloc_size'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `ir_to_mesa_visitor::visit(ir_dereference_array*)':
ir_to_mesa.cpp:(.text+0x2af9): undefined reference to `glsl_type::float_type'
ir_to_mesa.cpp:(.text+0x2c19): undefined reference to `glsl_type::float_type'
ir_to_mesa.cpp:(.text+0x2d35): undefined reference to `ralloc_size'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `ir_to_mesa_visitor::emit_scs(ir_instruction*, prog_opcode, dst_reg, src_reg const&)':
ir_to_mesa.cpp:(.text+0x30b6): undefined reference to `glsl_type::vec4_type'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `ir_to_mesa_visitor::visit(ir_texture*)':
ir_to_mesa.cpp:(.text+0x35d4): undefined reference to `glsl_type::vec4_type'
ir_to_mesa.cpp:(.text+0x3856): undefined reference to `glsl_type::vec4_type'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `ir_to_mesa_visitor::emit_swz(ir_expression*)':
ir_to_mesa.cpp:(.text+0x41fe): undefined reference to `ralloc_size'
ir_to_mesa.cpp:(.text+0x420c): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ir_to_mesa.cpp:(.text+0x4434): undefined reference to `ir_print_visitor::ir_print_visitor()'
ir_to_mesa.cpp:(.text+0x4464): undefined reference to `ir_print_visitor::~ir_print_visitor()'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `ir_to_mesa_visitor::visit(ir_expression*)':
ir_to_mesa.cpp:(.text+0x45a4): undefined reference to `ir_expression::get_num_operands(ir_expression_operation)'
ir_to_mesa.cpp:(.text+0x4ce9): undefined reference to `glsl_type::vec4_type'
ir_to_mesa.cpp:(.text+0x4f74): undefined reference to `glsl_type::vec4_type'
ir_to_mesa.cpp:(.text+0x5d2b): undefined reference to `ir_print_visitor::ir_print_visitor()'
ir_to_mesa.cpp:(.text+0x5d97): undefined reference to `ir_print_visitor::~ir_print_visitor()'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `ir_to_mesa_visitor::process_move_condition(ir_rvalue*)':
ir_to_mesa.cpp:(.text+0x5de7): undefined reference to `ir_expression::get_num_operands(ir_expression_operation)'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `ir_to_mesa_visitor::get_function_signature(ir_function_signature*)':
ir_to_mesa.cpp:(.text+0x6422): undefined reference to `ralloc_size'
ir_to_mesa.cpp:(.text+0x649e): undefined reference to `ralloc_size'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `ir_to_mesa_visitor::ir_to_mesa_visitor()':
ir_to_mesa.cpp:(.text+0x6a25): undefined reference to `ralloc_context'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `_mesa_generate_parameters_list_for_uniforms':
ir_to_mesa.cpp:(.text+0x6acf): undefined reference to `uniform_field_visitor::process(ir_variable*)'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `ir_to_mesa_visitor::copy_propagate()':
ir_to_mesa.cpp:(.text+0x6c6d): undefined reference to `rzalloc_array_size'
ir_to_mesa.cpp:(.text+0x6c8a): undefined reference to `rzalloc_array_size'
ir_to_mesa.cpp:(.text+0x6e1c): undefined reference to `ralloc_free'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `_mesa_ir_link_shader':
ir_to_mesa.cpp:(.text+0x7074): undefined reference to `do_mat_op_to_vec(exec_list*)'
ir_to_mesa.cpp:(.text+0x7088): undefined reference to `lower_instructions(exec_list*, unsigned int)'
ir_to_mesa.cpp:(.text+0x70b9): undefined reference to `do_lower_jumps(exec_list*, bool, bool, bool, bool, bool)'
ir_to_mesa.cpp:(.text+0x70d0): undefined reference to `do_common_optimization(exec_list*, bool, bool, unsigned int)'
ir_to_mesa.cpp:(.text+0x70e3): undefined reference to `lower_quadop_vector(exec_list*, bool)'
ir_to_mesa.cpp:(.text+0x70fc): undefined reference to `lower_if_to_cond_assign(exec_list*, unsigned int)'
ir_to_mesa.cpp:(.text+0x714a): undefined reference to `lower_variable_index_to_cond_assign(exec_list*, bool, bool, bool, bool)'
ir_to_mesa.cpp:(.text+0x7158): undefined reference to `do_vec_index_to_cond_assign(exec_list*)'
ir_to_mesa.cpp:(.text+0x7171): undefined reference to `validate_ir_tree(exec_list*)'
ir_to_mesa.cpp:(.text+0x7289): undefined reference to `validate_ir_tree(exec_list*)'
ir_to_mesa.cpp:(.text+0x7307): undefined reference to `visit_exec_list(exec_list*, ir_visitor*)'
ir_to_mesa.cpp:(.text+0x7388): undefined reference to `visit_exec_list(exec_list*, ir_visitor*)'
ir_to_mesa.cpp:(.text+0x7457): undefined reference to `ralloc_array_size'
ir_to_mesa.cpp:(.text+0x7780): undefined reference to `linker_warning(gl_shader_program*, char const*, ...)'
ir_to_mesa.cpp:(.text+0x7801): undefined reference to `linker_warning(gl_shader_program*, char const*, ...)'
ir_to_mesa.cpp:(.text+0x7837): undefined reference to `linker_warning(gl_shader_program*, char const*, ...)'
ir_to_mesa.cpp:(.text+0x785c): undefined reference to `lower_noise(exec_list*)'
ir_to_mesa.cpp:(.text+0x7874): undefined reference to `lower_discard(exec_list*)'
ir_to_mesa.cpp:(.text+0x7941): undefined reference to `rzalloc_array_size'
ir_to_mesa.cpp:(.text+0x7958): undefined reference to `rzalloc_array_size'
ir_to_mesa.cpp:(.text+0x7a0c): undefined reference to `_mesa_print_ir(exec_list*, _mesa_glsl_parse_state*)'
ir_to_mesa.cpp:(.text+0x7aba): undefined reference to `ir_instruction::print() const'
ir_to_mesa.cpp:(.text+0x7b44): undefined reference to `do_set_program_inouts(exec_list*, gl_program*, bool)'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `_mesa_glsl_compile_shader':
ir_to_mesa.cpp:(.text+0x7ed9): undefined reference to `rzalloc_size'
ir_to_mesa.cpp:(.text+0x7eec): undefined reference to `_mesa_glsl_parse_state::_mesa_glsl_parse_state(gl_context*, unsigned int, void*)'
ir_to_mesa.cpp:(.text+0x7f1f): undefined reference to `preprocess'
ir_to_mesa.cpp:(.text+0x7f4a): undefined reference to `ralloc_free'
ir_to_mesa.cpp:(.text+0x7f57): undefined reference to `ralloc_size'
ir_to_mesa.cpp:(.text+0x7f8c): undefined reference to `_mesa_ast_to_hir(exec_list*, _mesa_glsl_parse_state*)'
ir_to_mesa.cpp:(.text+0x7fa7): undefined reference to `validate_ir_tree(exec_list*)'
ir_to_mesa.cpp:(.text+0x7fbe): undefined reference to `do_common_optimization(exec_list*, bool, bool, unsigned int)'
ir_to_mesa.cpp:(.text+0x7fcb): undefined reference to `validate_ir_tree(exec_list*)'
ir_to_mesa.cpp:(.text+0x8033): undefined reference to `reparent_ir(exec_list*, void*)'
ir_to_mesa.cpp:(.text+0x803b): undefined reference to `ralloc_free'
ir_to_mesa.cpp:(.text+0x80c1): undefined reference to `_mesa_glsl_lexer_ctor(_mesa_glsl_parse_state*, char const*)'
ir_to_mesa.cpp:(.text+0x80c9): undefined reference to `_mesa_glsl_parse(_mesa_glsl_parse_state*)'
ir_to_mesa.cpp:(.text+0x80d1): undefined reference to `_mesa_glsl_lexer_dtor(_mesa_glsl_parse_state*)'
ir_to_mesa.cpp:(.text+0x80e8): undefined reference to `_mesa_glsl_shader_target_name(_mesa_glsl_parser_targets)'
ir_to_mesa.cpp:(.text+0x814a): undefined reference to `_mesa_print_ir(exec_list*, _mesa_glsl_parse_state*)'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `_mesa_glsl_link_shader':
ir_to_mesa.cpp:(.text+0x81b8): undefined reference to `linker_error(gl_shader_program*, char const*, ...)'
ir_to_mesa.cpp:(.text+0x8247): undefined reference to `link_shaders(gl_context*, gl_shader_program*)'
ir_to_mesa.cpp:(.text+0x8319): undefined reference to `ralloc_free'
ir_to_mesa.cpp:(.text+0x835c): undefined reference to `ralloc_context'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `set_uniform_initializer(gl_context*, void*, gl_shader_program*, char const*, glsl_type const*, ir_constant*)':
ir_to_mesa.cpp:(.text+0x212): undefined reference to `linker_error(gl_shader_program*, char const*, ...)'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `ir_to_mesa_visitor::visit(ir_variable*)':
ir_to_mesa.cpp:(.text+0x27b2): undefined reference to `linker_error(gl_shader_program*, char const*, ...)'
../../../../src/mesa/libmesagallium.a(ir_to_mesa.o): In function `ir_to_mesa_visitor::copy_propagate()':
ir_to_mesa.cpp:(.text+0x6e32): undefined reference to `ralloc_free'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `glsl_to_tgsi_visitor::~glsl_to_tgsi_visitor()':
st_glsl_to_tgsi.cpp:(.text+0x286): undefined reference to `ralloc_free'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `fail_link(gl_shader_program*, char const*, ...)':
st_glsl_to_tgsi.cpp:(.text+0x35e): undefined reference to `ralloc_vasprintf_append'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `glsl_to_tgsi_visitor::visit(ir_function*)':
st_glsl_to_tgsi.cpp:(.text+0x5d2): undefined reference to `ir_function::matching_signature(exec_list const*)'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `glsl_to_tgsi_visitor::visit(ir_dereference_variable*)':
st_glsl_to_tgsi.cpp:(.text+0x8d2): undefined reference to `ralloc_size'
st_glsl_to_tgsi.cpp:(.text+0x93d): undefined reference to `ralloc_size'
st_glsl_to_tgsi.cpp:(.text+0x97a): undefined reference to `ralloc_size'
st_glsl_to_tgsi.cpp:(.text+0x9ba): undefined reference to `ralloc_size'
st_glsl_to_tgsi.cpp:(.text+0xa10): undefined reference to `ralloc_size'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o):st_glsl_to_tgsi.cpp:(.text+0x3135): more undefined references to `ralloc_size' follow
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `glsl_to_tgsi_visitor::reladdr_to_temp(ir_instruction*, st_src_reg*, int*)':
st_glsl_to_tgsi.cpp:(.text+0x349d): undefined reference to `glsl_type::vec4_type'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `glsl_to_tgsi_visitor::emit(ir_instruction*, unsigned int, st_dst_reg, st_src_reg, st_src_reg, st_src_reg)':
st_glsl_to_tgsi.cpp:(.text+0x35ca): undefined reference to `rzalloc_size'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `glsl_to_tgsi_visitor::visit(ir_loop*)':
st_glsl_to_tgsi.cpp:(.text+0x3fe7): undefined reference to `ralloc_size'
st_glsl_to_tgsi.cpp:(.text+0x3ff6): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
st_glsl_to_tgsi.cpp:(.text+0x400a): undefined reference to `ralloc_size'
st_glsl_to_tgsi.cpp:(.text+0x401e): undefined reference to `ir_assignment::ir_assignment(ir_rvalue*, ir_rvalue*, ir_rvalue*)'
st_glsl_to_tgsi.cpp:(.text+0x4032): undefined reference to `ralloc_free'
st_glsl_to_tgsi.cpp:(.text+0x4059): undefined reference to `ralloc_size'
st_glsl_to_tgsi.cpp:(.text+0x406a): undefined reference to `glsl_type::bool_type'
st_glsl_to_tgsi.cpp:(.text+0x4078): undefined reference to `ir_expression::ir_expression(int, glsl_type const*, ir_rvalue*, ir_rvalue*)'
st_glsl_to_tgsi.cpp:(.text+0x4085): undefined reference to `ralloc_size'
st_glsl_to_tgsi.cpp:(.text+0x40b3): undefined reference to `vtable for ir_if'
st_glsl_to_tgsi.cpp:(.text+0x40f7): undefined reference to `ralloc_size'
st_glsl_to_tgsi.cpp:(.text+0x40fe): undefined reference to `vtable for ir_loop_jump'
st_glsl_to_tgsi.cpp:(.text+0x4152): undefined reference to `ralloc_free'
st_glsl_to_tgsi.cpp:(.text+0x415a): undefined reference to `ralloc_free'
st_glsl_to_tgsi.cpp:(.text+0x4167): undefined reference to `ralloc_free'
st_glsl_to_tgsi.cpp:(.text+0x4173): undefined reference to `visit_exec_list(exec_list*, ir_visitor*)'
st_glsl_to_tgsi.cpp:(.text+0x4187): undefined reference to `ralloc_size'
st_glsl_to_tgsi.cpp:(.text+0x41a3): undefined reference to `ir_expression::ir_expression(int, glsl_type const*, ir_rvalue*, ir_rvalue*)'
st_glsl_to_tgsi.cpp:(.text+0x41b0): undefined reference to `ralloc_size'
st_glsl_to_tgsi.cpp:(.text+0x41c3): undefined reference to `ir_assignment::ir_assignment(ir_rvalue*, ir_rvalue*, ir_rvalue*)'
st_glsl_to_tgsi.cpp:(.text+0x41d6): undefined reference to `ralloc_free'
st_glsl_to_tgsi.cpp:(.text+0x41de): undefined reference to `ralloc_free'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `glsl_to_tgsi_visitor::visit(ir_if*)':
st_glsl_to_tgsi.cpp:(.text+0x436a): undefined reference to `visit_exec_list(exec_list*, ir_visitor*)'
st_glsl_to_tgsi.cpp:(.text+0x4390): undefined reference to `visit_exec_list(exec_list*, ir_visitor*)'
st_glsl_to_tgsi.cpp:(.text+0x442b): undefined reference to `glsl_type::bool_type'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `glsl_to_tgsi_visitor::try_emit_sat(ir_expression*)':
st_glsl_to_tgsi.cpp:(.text+0x4fb5): undefined reference to `ir_rvalue::as_rvalue_to_saturate()'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `glsl_to_tgsi_visitor::visit(ir_variable*)':
st_glsl_to_tgsi.cpp:(.text+0x523d): undefined reference to `ralloc_size'
st_glsl_to_tgsi.cpp:(.text+0x5465): undefined reference to `ralloc_size'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `glsl_to_tgsi_visitor::visit(ir_dereference_array*)':
st_glsl_to_tgsi.cpp:(.text+0x5901): undefined reference to `glsl_type::int_type'
st_glsl_to_tgsi.cpp:(.text+0x5a70): undefined reference to `glsl_type::int_type'
st_glsl_to_tgsi.cpp:(.text+0x5bd3): undefined reference to `ralloc_size'
st_glsl_to_tgsi.cpp:(.text+0x5c5b): undefined reference to `glsl_type::float_type'
st_glsl_to_tgsi.cpp:(.text+0x5c73): undefined reference to `glsl_type::float_type'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `glsl_to_tgsi_visitor::emit_scs(ir_instruction*, unsigned int, st_dst_reg, st_src_reg const&)':
st_glsl_to_tgsi.cpp:(.text+0x6026): undefined reference to `glsl_type::vec4_type'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `glsl_to_tgsi_visitor::visit(ir_texture*)':
st_glsl_to_tgsi.cpp:(.text+0x6635): undefined reference to `glsl_type::vec4_type'
st_glsl_to_tgsi.cpp:(.text+0x70b3): undefined reference to `glsl_type::vec4_type'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `glsl_to_tgsi_visitor::visit(ir_expression*)':
st_glsl_to_tgsi.cpp:(.text+0x7800): undefined reference to `ir_expression::get_num_operands(ir_expression_operation)'
st_glsl_to_tgsi.cpp:(.text+0x7cab): undefined reference to `glsl_type::vec4_type'
st_glsl_to_tgsi.cpp:(.text+0x9a0a): undefined reference to `glsl_type::vec4_type'
st_glsl_to_tgsi.cpp:(.text+0xa2a7): undefined reference to `ir_print_visitor::ir_print_visitor()'
st_glsl_to_tgsi.cpp:(.text+0xa55d): undefined reference to `glsl_type::get_instance(unsigned int, unsigned int, unsigned int)'
st_glsl_to_tgsi.cpp:(.text+0xa6c3): undefined reference to `glsl_type::get_instance(unsigned int, unsigned int, unsigned int)'
st_glsl_to_tgsi.cpp:(.text+0xaa36): undefined reference to `ir_print_visitor::~ir_print_visitor()'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `glsl_to_tgsi_visitor::process_move_condition(ir_rvalue*)':
st_glsl_to_tgsi.cpp:(.text+0xaa87): undefined reference to `ir_expression::get_num_operands(ir_expression_operation)'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `glsl_to_tgsi_visitor::visit(ir_assignment*)':
st_glsl_to_tgsi.cpp:(.text+0xb1a3): undefined reference to `glsl_type::vec4_type'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `glsl_to_tgsi_visitor::get_function_signature(ir_function_signature*)':
st_glsl_to_tgsi.cpp:(.text+0xb672): undefined reference to `ralloc_size'
st_glsl_to_tgsi.cpp:(.text+0xb6ee): undefined reference to `ralloc_size'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `glsl_to_tgsi_visitor::glsl_to_tgsi_visitor()':
st_glsl_to_tgsi.cpp:(.text+0xbd6e): undefined reference to `ralloc_context'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `glsl_to_tgsi_visitor::copy_propagate()':
st_glsl_to_tgsi.cpp:(.text+0xc35d): undefined reference to `rzalloc_array_size'
st_glsl_to_tgsi.cpp:(.text+0xc37a): undefined reference to `rzalloc_array_size'
st_glsl_to_tgsi.cpp:(.text+0xc49c): undefined reference to `ralloc_free'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `glsl_to_tgsi_visitor::eliminate_dead_code()':
st_glsl_to_tgsi.cpp:(.text+0xc785): undefined reference to `ralloc_free'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `glsl_to_tgsi_visitor::eliminate_dead_code_advanced()':
st_glsl_to_tgsi.cpp:(.text+0xc7d6): undefined reference to `rzalloc_array_size'
st_glsl_to_tgsi.cpp:(.text+0xc7f5): undefined reference to `rzalloc_array_size'
st_glsl_to_tgsi.cpp:(.text+0xca6b): undefined reference to `ralloc_free'
st_glsl_to_tgsi.cpp:(.text+0xca78): undefined reference to `ralloc_free'
st_glsl_to_tgsi.cpp:(.text+0xcb2d): undefined reference to `ralloc_free'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `glsl_to_tgsi_visitor::merge_registers()':
st_glsl_to_tgsi.cpp:(.text+0xcb61): undefined reference to `rzalloc_array_size'
st_glsl_to_tgsi.cpp:(.text+0xcb7b): undefined reference to `rzalloc_array_size'
st_glsl_to_tgsi.cpp:(.text+0xcc2c): undefined reference to `ralloc_free'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `get_pixel_transfer_visitor':
st_glsl_to_tgsi.cpp:(.text+0xcdfe): undefined reference to `glsl_type::vec2_type'
st_glsl_to_tgsi.cpp:(.text+0xce63): undefined reference to `glsl_type::vec4_type'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `get_bitmap_visitor':
st_glsl_to_tgsi.cpp:(.text+0xd7ed): undefined reference to `glsl_type::vec2_type'
st_glsl_to_tgsi.cpp:(.text+0xd852): undefined reference to `glsl_type::vec4_type'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `st_new_shader':
st_glsl_to_tgsi.cpp:(.text+0x11938): undefined reference to `rzalloc_size'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `st_new_shader_program':
st_glsl_to_tgsi.cpp:(.text+0x119a0): undefined reference to `rzalloc_size'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `st_link_shader':
st_glsl_to_tgsi.cpp:(.text+0x11a7d): undefined reference to `do_mat_op_to_vec(exec_list*)'
st_glsl_to_tgsi.cpp:(.text+0x11a88): undefined reference to `lower_instructions(exec_list*, unsigned int)'
st_glsl_to_tgsi.cpp:(.text+0x11ab9): undefined reference to `do_lower_jumps(exec_list*, bool, bool, bool, bool, bool)'
st_glsl_to_tgsi.cpp:(.text+0x11ad1): undefined reference to `do_common_optimization(exec_list*, bool, bool, unsigned int)'
st_glsl_to_tgsi.cpp:(.text+0x11ae1): undefined reference to `lower_quadop_vector(exec_list*, bool)'
st_glsl_to_tgsi.cpp:(.text+0x11aef): undefined reference to `lower_clip_distance(exec_list*)'
st_glsl_to_tgsi.cpp:(.text+0x11b08): undefined reference to `lower_if_to_cond_assign(exec_list*, unsigned int)'
st_glsl_to_tgsi.cpp:(.text+0x11b56): undefined reference to `lower_variable_index_to_cond_assign(exec_list*, bool, bool, bool, bool)'
st_glsl_to_tgsi.cpp:(.text+0x11b64): undefined reference to `do_vec_index_to_cond_assign(exec_list*)'
st_glsl_to_tgsi.cpp:(.text+0x11b7d): undefined reference to `validate_ir_tree(exec_list*)'
st_glsl_to_tgsi.cpp:(.text+0x11c64): undefined reference to `lower_noise(exec_list*)'
st_glsl_to_tgsi.cpp:(.text+0x11c7c): undefined reference to `lower_discard(exec_list*)'
st_glsl_to_tgsi.cpp:(.text+0x11cc1): undefined reference to `validate_ir_tree(exec_list*)'
st_glsl_to_tgsi.cpp:(.text+0x11d5d): undefined reference to `visit_exec_list(exec_list*, ir_visitor*)'
st_glsl_to_tgsi.cpp:(.text+0x11e12): undefined reference to `do_set_program_inouts(exec_list*, gl_program*, bool)'
st_glsl_to_tgsi.cpp:(.text+0x11f3e): undefined reference to `visit_exec_list(exec_list*, ir_visitor*)'
st_glsl_to_tgsi.cpp:(.text+0x11ffd): undefined reference to `lower_output_reads(exec_list*)'
st_glsl_to_tgsi.cpp:(.text+0x12037): undefined reference to `_mesa_print_ir(exec_list*, _mesa_glsl_parse_state*)'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `glsl_to_tgsi_visitor::copy_propagate()':
st_glsl_to_tgsi.cpp:(.text+0xc4b2): undefined reference to `ralloc_free'
../../../../src/mesa/libmesagallium.a(st_glsl_to_tgsi.o): In function `glsl_to_tgsi_visitor::merge_registers()':
st_glsl_to_tgsi.cpp:(.text+0xcc42): undefined reference to `ralloc_free'
../../../../src/mesa/libmesagallium.a(context.o): In function `_mesa_initialize_context':
context.c:(.text+0x69d): undefined reference to `_mesa_destroy_shader_compiler'
../../../../src/mesa/libmesagallium.a(shaderapi.o): In function `_mesa_ValidateProgramARB':
shaderapi.c:(.text+0xbf3): undefined reference to `ralloc_free'
shaderapi.c:(.text+0xbfe): undefined reference to `ralloc_strdup'
../../../../src/mesa/libmesagallium.a(shaderapi.o): In function `_mesa_CreateShaderProgramEXT':
shaderapi.c:(.text+0x15da): undefined reference to `ralloc_strcat'
../../../../src/mesa/libmesagallium.a(shaderapi.o): In function `_mesa_ReleaseShaderCompiler':
shaderapi.c:(.text+0xb71): undefined reference to `_mesa_destroy_shader_compiler_caches'
../../../../src/mesa/libmesagallium.a(shaderobj.o): In function `_mesa_new_shader':
shaderobj.c:(.text+0x1a): undefined reference to `rzalloc_size'
../../../../src/mesa/libmesagallium.a(shaderobj.o): In function `_mesa_init_shader_program':
shaderobj.c:(.text+0x340): undefined reference to `ralloc_strdup'
../../../../src/mesa/libmesagallium.a(shaderobj.o): In function `_mesa_new_shader_program':
shaderobj.c:(.text+0x370): undefined reference to `rzalloc_size'
../../../../src/mesa/libmesagallium.a(shaderobj.o): In function `_mesa_clear_shader_program_data':
shaderobj.c:(.text+0x3bd): undefined reference to `ralloc_free'
shaderobj.c:(.text+0x3fa): undefined reference to `ralloc_free'
shaderobj.c:(.text+0x409): undefined reference to `ralloc_strdup'
../../../../src/mesa/libmesagallium.a(shaderobj.o): In function `_mesa_delete_shader':
shaderobj.c:(.text+0x89): undefined reference to `ralloc_free'
../../../../src/mesa/libmesagallium.a(shaderobj.o): In function `_mesa_delete_shader_program':
shaderobj.c:(.text+0x53e): undefined reference to `ralloc_free'
../../../../src/mesa/libmesagallium.a(ff_fragment_shader.o): In function `smear(texenv_fragment_program*, ir_rvalue*) [clone .isra.1]':
ff_fragment_shader.cpp:(.text+0x14d): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x16c): undefined reference to `ir_swizzle::ir_swizzle(ir_rvalue*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'
../../../../src/mesa/libmesagallium.a(ff_fragment_shader.o): In function `saturate(texenv_fragment_program*, ir_rvalue*) [clone .isra.3]':
ff_fragment_shader.cpp:(.text+0x1a7): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x1ba): undefined reference to `ir_constant::ir_constant(float)'
ff_fragment_shader.cpp:(.text+0x1c7): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x1dd): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x1ea): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x1f8): undefined reference to `ir_constant::ir_constant(float)'
ff_fragment_shader.cpp:(.text+0x205): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x21b): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
../../../../src/mesa/libmesagallium.a(ff_fragment_shader.o): In function `get_current_attrib(texenv_fragment_program*, unsigned int) [clone .isra.4]':
ff_fragment_shader.cpp:(.text+0x26a): undefined reference to `glsl_symbol_table::get_variable(char const*)'
ff_fragment_shader.cpp:(.text+0x288): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x296): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x2a3): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x2b1): undefined reference to `ir_constant::ir_constant(unsigned int)'
ff_fragment_shader.cpp:(.text+0x2be): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x2cf): undefined reference to `ir_dereference_array::ir_dereference_array(ir_rvalue*, ir_rvalue*)'
../../../../src/mesa/libmesagallium.a(ff_fragment_shader.o): In function `load_texture(texenv_fragment_program*, unsigned int) [clone .part.5] [clone .constprop.9]':
ff_fragment_shader.cpp:(.text+0x352): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x362): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x3a5): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3bb): undefined reference to `glsl_type::vec4_type'
ff_fragment_shader.cpp:(.text+0x3ce): undefined reference to `ir_variable::ir_variable(glsl_type const*, char const*, ir_variable_mode)'
ff_fragment_shader.cpp:(.text+0x407): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x412): undefined reference to `ir_rvalue::ir_rvalue()'
ff_fragment_shader.cpp:(.text+0x419): undefined reference to `vtable for ir_texture'
ff_fragment_shader.cpp:(.text+0x463): undefined reference to `ralloc_asprintf'
ff_fragment_shader.cpp:(.text+0x476): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x490): undefined reference to `ir_variable::ir_variable(glsl_type const*, char const*, ir_variable_mode)'
ff_fragment_shader.cpp:(.text+0x4be): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x4cc): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x4df): undefined reference to `ir_texture::set_sampler(ir_dereference*, glsl_type const*)'
ff_fragment_shader.cpp:(.text+0x4ed): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x515): undefined reference to `ir_swizzle::ir_swizzle(ir_rvalue*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'
ff_fragment_shader.cpp:(.text+0x552): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x574): undefined reference to `ir_swizzle::ir_swizzle(ir_rvalue*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'
ff_fragment_shader.cpp:(.text+0x587): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x597): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x5a5): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x5b8): undefined reference to `ir_assignment::ir_assignment(ir_rvalue*, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x621): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x637): undefined reference to `glsl_type::vec4_type'
ff_fragment_shader.cpp:(.text+0x642): undefined reference to `ir_variable::ir_variable(glsl_type const*, char const*, ir_variable_mode)'
ff_fragment_shader.cpp:(.text+0x67a): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x68a): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x698): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x6a6): undefined reference to `ir_constant::ir_constant(float)'
ff_fragment_shader.cpp:(.text+0x6b4): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x6c7): undefined reference to `ir_assignment::ir_assignment(ir_rvalue*, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x748): undefined reference to `glsl_symbol_table::get_type(char const*)'
ff_fragment_shader.cpp:(.text+0x780): undefined reference to `glsl_symbol_table::get_type(char const*)'
ff_fragment_shader.cpp:(.text+0x7c0): undefined reference to `glsl_symbol_table::get_type(char const*)'
ff_fragment_shader.cpp:(.text+0x7f0): undefined reference to `glsl_symbol_table::get_type(char const*)'
ff_fragment_shader.cpp:(.text+0x830): undefined reference to `glsl_symbol_table::get_type(char const*)'
../../../../src/mesa/libmesagallium.a(ff_fragment_shader.o):ff_fragment_shader.cpp:(.text+0x860): more undefined references to `glsl_symbol_table::get_type(char const*)' follow
../../../../src/mesa/libmesagallium.a(ff_fragment_shader.o): In function `load_texture(texenv_fragment_program*, unsigned int) [clone .part.5] [clone .constprop.9]':
ff_fragment_shader.cpp:(.text+0x91d): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x93e): undefined reference to `ir_swizzle::ir_swizzle(ir_rvalue*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'
ff_fragment_shader.cpp:(.text+0x960): undefined reference to `glsl_symbol_table::get_variable(char const*)'
ff_fragment_shader.cpp:(.text+0x971): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x981): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x98f): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x99f): undefined reference to `ir_constant::ir_constant(unsigned int)'
ff_fragment_shader.cpp:(.text+0x9ad): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x9c5): undefined reference to `ir_dereference_array::ir_dereference_array(ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x9e8): undefined reference to `glsl_symbol_table::get_type(char const*)'
ff_fragment_shader.cpp:(.text+0xa08): undefined reference to `glsl_symbol_table::get_type(char const*)'
ff_fragment_shader.cpp:(.text+0xa28): undefined reference to `glsl_symbol_table::get_type(char const*)'
ff_fragment_shader.cpp:(.text+0xa48): undefined reference to `glsl_symbol_table::get_type(char const*)'
ff_fragment_shader.cpp:(.text+0xa68): undefined reference to `glsl_symbol_table::get_type(char const*)'
../../../../src/mesa/libmesagallium.a(ff_fragment_shader.o):ff_fragment_shader.cpp:(.text+0xa88): more undefined references to `glsl_symbol_table::get_type(char const*)' follow
../../../../src/mesa/libmesagallium.a(ff_fragment_shader.o): In function `get_source(texenv_fragment_program*, unsigned int, unsigned int) [clone .constprop.10]':
ff_fragment_shader.cpp:(.text+0xaea): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0xaf8): undefined reference to `ir_constant::ir_constant(float)'
ff_fragment_shader.cpp:(.text+0xb30): undefined reference to `glsl_symbol_table::get_variable(char const*)'
ff_fragment_shader.cpp:(.text+0xb41): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0xb4f): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0xba2): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0xbb2): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0xbcd): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0xbdd): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0xc00): undefined reference to `glsl_symbol_table::get_variable(char const*)'
ff_fragment_shader.cpp:(.text+0xc11): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0xc1f): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0xc3e): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0xc4c): undefined reference to `ir_constant::ir_constant(unsigned int)'
ff_fragment_shader.cpp:(.text+0xc5a): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0xc6b): undefined reference to `ir_dereference_array::ir_dereference_array(ir_rvalue*, ir_rvalue*)'
../../../../src/mesa/libmesagallium.a(ff_fragment_shader.o): In function `emit_combine(texenv_fragment_program*, unsigned int, unsigned int, unsigned int, mode_opt const*) [clone .constprop.12]':
ff_fragment_shader.cpp:(.text+0xd51): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0xd7e): undefined reference to `ir_swizzle::ir_swizzle(ir_rvalue*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'
ff_fragment_shader.cpp:(.text+0xd8c): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0xda1): undefined reference to `ir_constant::ir_constant(float)'
ff_fragment_shader.cpp:(.text+0xdaf): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0xdc9): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0xe12): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0xe20): undefined reference to `ir_constant::ir_constant(float)'
ff_fragment_shader.cpp:(.text+0xe61): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0xe8e): undefined reference to `ir_swizzle::ir_swizzle(ir_rvalue*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'
ff_fragment_shader.cpp:(.text+0xec2): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0xed7): undefined reference to `ir_constant::ir_constant(float)'
ff_fragment_shader.cpp:(.text+0xee5): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0xeff): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0xf32): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0xf45): undefined reference to `ir_constant::ir_constant(float)'
ff_fragment_shader.cpp:(.text+0xf6a): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0xf84): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0xf92): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0xfa5): undefined reference to `ir_constant::ir_constant(float)'
ff_fragment_shader.cpp:(.text+0xfb3): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0xfc9): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x1031): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x104b): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x105e): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x1078): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x1086): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x10a0): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x10ae): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x10ca): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x10e7): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x10f5): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x1108): undefined reference to `ir_constant::ir_constant(float)'
ff_fragment_shader.cpp:(.text+0x1128): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x113e): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x114c): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x1164): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x1172): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x1188): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x119b): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x11b5): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x11c8): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x11db): undefined reference to `ir_constant::ir_constant(float)'
ff_fragment_shader.cpp:(.text+0x11e9): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x1201): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x120f): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x1222): undefined reference to `ir_constant::ir_constant(float)'
ff_fragment_shader.cpp:(.text+0x1230): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x1246): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x1266): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x128e): undefined reference to `ir_swizzle::ir_swizzle(ir_rvalue*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'
ff_fragment_shader.cpp:(.text+0x129c): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x12af): undefined reference to `ir_constant::ir_constant(float)'
ff_fragment_shader.cpp:(.text+0x12bd): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x12d5): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x12e3): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x12f6): undefined reference to `ir_constant::ir_constant(float)'
ff_fragment_shader.cpp:(.text+0x1304): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x131a): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x1336): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x135e): undefined reference to `ir_swizzle::ir_swizzle(ir_rvalue*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'
ff_fragment_shader.cpp:(.text+0x136c): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x1382): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x1395): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x13af): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x13bd): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x13d5): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x13e8): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x1402): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x1410): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x142e): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x1448): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x1456): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x146e): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x1481): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x149b): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x14a9): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x14c3): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x14d6): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x14f0): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
../../../../src/mesa/libmesagallium.a(ff_fragment_shader.o): In function `_mesa_get_fixed_func_fragment_program':
ff_fragment_shader.cpp:(.text+0x1ce3): undefined reference to `ralloc_context'
ff_fragment_shader.cpp:(.text+0x1d10): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x1d39): undefined reference to `rzalloc_size'
ff_fragment_shader.cpp:(.text+0x1d54): undefined reference to `_mesa_glsl_parse_state::_mesa_glsl_parse_state(gl_context*, unsigned int, void*)'
ff_fragment_shader.cpp:(.text+0x1dc0): undefined reference to `_mesa_glsl_initialize_types'
ff_fragment_shader.cpp:(.text+0x1dd0): undefined reference to `_mesa_glsl_initialize_variables(exec_list*, _mesa_glsl_parse_state*)'
ff_fragment_shader.cpp:(.text+0x1e2d): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x1e3f): undefined reference to `ir_function::ir_function(char const*)'
ff_fragment_shader.cpp:(.text+0x1e76): undefined reference to `glsl_symbol_table::add_function(ir_function*)'
ff_fragment_shader.cpp:(.text+0x1e8e): undefined reference to `glsl_symbol_table::get_type(char const*)'
ff_fragment_shader.cpp:(.text+0x1ea3): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x1eb3): undefined reference to `ir_function_signature::ir_function_signature(glsl_type const*)'
ff_fragment_shader.cpp:(.text+0x1f06): undefined reference to `validate_ir_tree(exec_list*)'
ff_fragment_shader.cpp:(.text+0x1f26): undefined reference to `do_common_optimization(exec_list*, bool, bool, unsigned int)'
ff_fragment_shader.cpp:(.text+0x1f3e): undefined reference to `reparent_ir(exec_list*, void*)'
ff_fragment_shader.cpp:(.text+0x20c4): undefined reference to `ralloc_free'
ff_fragment_shader.cpp:(.text+0x2255): undefined reference to `glsl_symbol_table::get_variable(char const*)'
ff_fragment_shader.cpp:(.text+0x2270): undefined reference to `glsl_symbol_table::get_variable(char const*)'
ff_fragment_shader.cpp:(.text+0x2287): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x2297): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x22a9): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x22bb): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x22d3): undefined reference to `glsl_symbol_table::get_variable(char const*)'
ff_fragment_shader.cpp:(.text+0x22e8): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x22f8): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x230a): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x231b): undefined reference to `ir_constant::ir_constant(unsigned int)'
ff_fragment_shader.cpp:(.text+0x232d): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x2347): undefined reference to `ir_dereference_array::ir_dereference_array(ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x238b): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x23ab): undefined reference to `ir_variable::ir_variable(glsl_type const*, char const*, ir_variable_mode)'
ff_fragment_shader.cpp:(.text+0x23ec): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x23fc): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x240e): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x242a): undefined reference to `ir_assignment::ir_assignment(ir_rvalue*, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x2484): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x24a3): undefined reference to `ir_swizzle::ir_swizzle(ir_rvalue*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'
ff_fragment_shader.cpp:(.text+0x24cd): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x24f1): undefined reference to `ir_swizzle::ir_swizzle(ir_rvalue*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'
ff_fragment_shader.cpp:(.text+0x2503): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x2520): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x2532): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x254d): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x255f): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x257c): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x258e): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x259c): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x25ae): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x25d6): undefined reference to `ir_swizzle::ir_swizzle(ir_rvalue*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'
ff_fragment_shader.cpp:(.text+0x25e8): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x2605): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x2617): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x2625): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x2637): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x2655): undefined reference to `ir_assignment::ir_assignment(ir_dereference*, ir_rvalue*, ir_rvalue*, unsigned int)'
ff_fragment_shader.cpp:(.text+0x26ea): undefined reference to `glsl_symbol_table::get_variable(char const*)'
ff_fragment_shader.cpp:(.text+0x26ff): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x270d): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x271f): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x2734): undefined reference to `ir_assignment::ir_assignment(ir_rvalue*, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x298f): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x29a5): undefined reference to `glsl_type::vec4_type'
ff_fragment_shader.cpp:(.text+0x29b0): undefined reference to `ir_variable::ir_variable(glsl_type const*, char const*, ir_variable_mode)'
ff_fragment_shader.cpp:(.text+0x2a58): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x2a84): undefined reference to `ir_swizzle::ir_swizzle(ir_rvalue*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'
ff_fragment_shader.cpp:(.text+0x2aab): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x2abb): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x2acd): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x2af2): undefined reference to `ir_assignment::ir_assignment(ir_dereference*, ir_rvalue*, ir_rvalue*, unsigned int)'
ff_fragment_shader.cpp:(.text+0x2b72): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x2b9d): undefined reference to `ir_swizzle::ir_swizzle(ir_rvalue*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'
ff_fragment_shader.cpp:(.text+0x2bba): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x2bca): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x2bdc): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x2bfa): undefined reference to `ir_assignment::ir_assignment(ir_dereference*, ir_rvalue*, ir_rvalue*, unsigned int)'
ff_fragment_shader.cpp:(.text+0x2c3b): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x2c49): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x2cb6): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x2cc8): undefined reference to `glsl_type::vec4_type'
ff_fragment_shader.cpp:(.text+0x2cd3): undefined reference to `ir_constant::ir_constant(glsl_type const*, ir_constant_data const*)'
ff_fragment_shader.cpp:(.text+0x2ce5): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x2cfb): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x2e77): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x2e87): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x2e99): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x2eb1): undefined reference to `ir_assignment::ir_assignment(ir_rvalue*, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x2eed): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x2f08): undefined reference to `ir_constant::ir_constant(float)'
ff_fragment_shader.cpp:(.text+0x2f2c): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x2f3f): undefined reference to `glsl_type::vec4_type'
ff_fragment_shader.cpp:(.text+0x2f4a): undefined reference to `ir_variable::ir_variable(glsl_type const*, char const*, ir_variable_mode)'
ff_fragment_shader.cpp:(.text+0x2f8a): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x2f9a): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x2fac): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x2fc6): undefined reference to `ir_assignment::ir_assignment(ir_rvalue*, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x3006): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3014): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x3026): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3050): undefined reference to `ir_swizzle::ir_swizzle(ir_rvalue*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'
ff_fragment_shader.cpp:(.text+0x3068): undefined reference to `glsl_symbol_table::get_variable(char const*)'
ff_fragment_shader.cpp:(.text+0x3085): undefined reference to `glsl_symbol_table::get_variable(char const*)'
ff_fragment_shader.cpp:(.text+0x30a2): undefined reference to `glsl_symbol_table::get_variable(char const*)'
ff_fragment_shader.cpp:(.text+0x30b9): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x30c9): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x30db): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x30f0): undefined reference to `glsl_type::float_type'
ff_fragment_shader.cpp:(.text+0x3105): undefined reference to `ir_variable::ir_variable(glsl_type const*, char const*, ir_variable_mode)'
ff_fragment_shader.cpp:(.text+0x3177): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3189): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x319b): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x31c1): undefined reference to `ir_swizzle::ir_swizzle(ir_rvalue*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'
ff_fragment_shader.cpp:(.text+0x31d3): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x31f0): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x3202): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3212): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x3224): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3248): undefined reference to `ir_swizzle::ir_swizzle(ir_rvalue*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'
ff_fragment_shader.cpp:(.text+0x325a): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3277): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x329a): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x32aa): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x32bc): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x32d1): undefined reference to `ir_assignment::ir_assignment(ir_rvalue*, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x3314): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3324): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x3336): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3349): undefined reference to `ir_constant::ir_constant(float)'
ff_fragment_shader.cpp:(.text+0x335b): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3373): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x3385): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3395): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x33a7): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x33bc): undefined reference to `ir_dereference_record::ir_dereference_record(ir_rvalue*, char const*)'
ff_fragment_shader.cpp:(.text+0x33ce): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x33f6): undefined reference to `ir_swizzle::ir_swizzle(ir_rvalue*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'
ff_fragment_shader.cpp:(.text+0x3408): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3425): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x3437): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3447): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x3459): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3471): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x3483): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x349e): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x34b0): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x34c0): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x34d2): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x34f0): undefined reference to `ir_assignment::ir_assignment(ir_dereference*, ir_rvalue*, ir_rvalue*, unsigned int)'
ff_fragment_shader.cpp:(.text+0x3530): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3540): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x3557): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x356d): undefined reference to `glsl_type::vec4_type'
ff_fragment_shader.cpp:(.text+0x3578): undefined reference to `ir_variable::ir_variable(glsl_type const*, char const*, ir_variable_mode)'
ff_fragment_shader.cpp:(.text+0x35bb): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x35cb): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x35dd): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x35f9): undefined reference to `ir_assignment::ir_assignment(ir_rvalue*, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x363e): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x364e): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x3660): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x368f): undefined reference to `ir_swizzle::ir_swizzle(ir_rvalue*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'
ff_fragment_shader.cpp:(.text+0x36b9): undefined reference to `glsl_symbol_table::get_variable(char const*)'
ff_fragment_shader.cpp:(.text+0x36d0): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x36e2): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x36f4): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3720): undefined reference to `ir_swizzle::ir_swizzle(ir_rvalue*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'
ff_fragment_shader.cpp:(.text+0x3732): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3751): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x3763): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3773): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x3785): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x37aa): undefined reference to `ir_assignment::ir_assignment(ir_dereference*, ir_rvalue*, ir_rvalue*, unsigned int)'
ff_fragment_shader.cpp:(.text+0x37ec): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x37fc): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x384d): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3868): undefined reference to `ir_variable::ir_variable(glsl_type const*, char const*, ir_variable_mode)'
ff_fragment_shader.cpp:(.text+0x38b0): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x38c2): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x38d4): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x38fd): undefined reference to `ir_swizzle::ir_swizzle(ir_rvalue*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'
ff_fragment_shader.cpp:(.text+0x390f): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x392c): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x393e): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3950): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x3962): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x397f): undefined reference to `ir_assignment::ir_assignment(ir_rvalue*, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x39bf): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x39d1): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x39e3): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x39f3): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x3a05): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3a22): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x3a34): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3a4e): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x3a60): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3a78): undefined reference to `ir_expression::ir_expression(int, ir_rvalue*)'
ff_fragment_shader.cpp:(.text+0x3a8f): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3aa1): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x3ab3): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3adc): undefined reference to `ir_swizzle::ir_swizzle(ir_rvalue*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'
ff_fragment_shader.cpp:(.text+0x3aee): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3b6a): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3b7a): undefined reference to `ir_dereference_variable::ir_dereference_variable(ir_variable*)'
ff_fragment_shader.cpp:(.text+0x3b8c): undefined reference to `ralloc_size'
ff_fragment_shader.cpp:(.text+0x3ba4): undefined reference to `ir_assignment::ir_assignment(ir_rvalue*, ir_rvalue*, ir_rvalue*)'
../../../../src/mesa/libmesagallium.a(sampler.o): In function `_mesa_get_sampler_uniform_value':
sampler.cpp:(.text+0x10): undefined reference to `ir_hierarchical_visitor::ir_hierarchical_visitor()'
sampler.cpp:(.text+0x22): undefined reference to `ralloc_context'
sampler.cpp:(.text+0x97): undefined reference to `ralloc_free'
sampler.cpp:(.text+0xba): undefined reference to `linker_error(gl_shader_program*, char const*, ...)'
sampler.cpp:(.text+0xd6): undefined reference to `ralloc_free'
../../../../src/mesa/libmesagallium.a(sampler.o): In function `get_sampler_name::visit_leave(ir_dereference_array*)':
sampler.cpp:(.text._ZN16get_sampler_name11visit_leaveEP20ir_dereference_array[get_sampler_name::visit_leave(ir_dereference_array*)]+0x39): undefined reference to `ralloc_asprintf'
sampler.cpp:(.text._ZN16get_sampler_name11visit_leaveEP20ir_dereference_array[get_sampler_name::visit_leave(ir_dereference_array*)]+0x73): undefined reference to `ralloc_strcat'
../../../../src/mesa/libmesagallium.a(sampler.o): In function `get_sampler_name::visit_leave(ir_dereference_record*)':
sampler.cpp:(.text._ZN16get_sampler_name11visit_leaveEP21ir_dereference_record[get_sampler_name::visit_leave(ir_dereference_record*)]+0x1a): undefined reference to `ralloc_asprintf'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0x10): undefined reference to `ir_hierarchical_visitor::visit(ir_variable*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0x18): undefined reference to `ir_hierarchical_visitor::visit(ir_constant*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0x20): undefined reference to `ir_hierarchical_visitor::visit(ir_loop_jump*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0x30): undefined reference to `ir_hierarchical_visitor::visit_enter(ir_loop*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0x38): undefined reference to `ir_hierarchical_visitor::visit_leave(ir_loop*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0x40): undefined reference to `ir_hierarchical_visitor::visit_enter(ir_function_signature*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0x48): undefined reference to `ir_hierarchical_visitor::visit_leave(ir_function_signature*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0x50): undefined reference to `ir_hierarchical_visitor::visit_enter(ir_function*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0x58): undefined reference to `ir_hierarchical_visitor::visit_leave(ir_function*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0x60): undefined reference to `ir_hierarchical_visitor::visit_enter(ir_expression*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0x68): undefined reference to `ir_hierarchical_visitor::visit_leave(ir_expression*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0x70): undefined reference to `ir_hierarchical_visitor::visit_enter(ir_texture*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0x78): undefined reference to `ir_hierarchical_visitor::visit_leave(ir_texture*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0x80): undefined reference to `ir_hierarchical_visitor::visit_enter(ir_swizzle*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0x88): undefined reference to `ir_hierarchical_visitor::visit_leave(ir_swizzle*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0x90): undefined reference to `ir_hierarchical_visitor::visit_enter(ir_dereference_array*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0xa0): undefined reference to `ir_hierarchical_visitor::visit_enter(ir_dereference_record*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0xb0): undefined reference to `ir_hierarchical_visitor::visit_enter(ir_assignment*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0xb8): undefined reference to `ir_hierarchical_visitor::visit_leave(ir_assignment*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0xc0): undefined reference to `ir_hierarchical_visitor::visit_enter(ir_call*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0xc8): undefined reference to `ir_hierarchical_visitor::visit_leave(ir_call*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0xd0): undefined reference to `ir_hierarchical_visitor::visit_enter(ir_return*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0xd8): undefined reference to `ir_hierarchical_visitor::visit_leave(ir_return*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0xe0): undefined reference to `ir_hierarchical_visitor::visit_enter(ir_discard*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0xe8): undefined reference to `ir_hierarchical_visitor::visit_leave(ir_discard*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0xf0): undefined reference to `ir_hierarchical_visitor::visit_enter(ir_if*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTV16get_sampler_name[vtable for get_sampler_name]+0xf8): undefined reference to `ir_hierarchical_visitor::visit_leave(ir_if*)'
../../../../src/mesa/libmesagallium.a(sampler.o):(.data.rel.ro._ZTI16get_sampler_name[typeinfo for get_sampler_name]+0x10): undefined reference to `typeinfo for ir_hierarchical_visitor'
collect2: ld returned 1 exit status
mklib: Installing egl_gallium.so in ../../../../lib/egl
mv: cannot stat `egl_gallium.so': No such file or directory
make[3]: Leaving directory `/home/chris/build/mesa-git-repository/src/gallium/targets/egl-static'
make[3]: Entering directory `/home/chris/build/mesa-git-repository/src/gallium/targets/gbm'
running /usr/bin/makedepend
/usr/bin/makedepend -fdepend -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include-fixed -I../../../../include -I../../../../src/gallium/state_trackers/gbm -I../../../../src/gbm/main -I../../../../src/gallium/auxiliary -I../../../../src/gallium/include  gbm.c pipe_loader.c \
         pipe_r600.c >/dev/null 2>/dev/null
make[3]: Leaving directory `/home/chris/build/mesa-git-repository/src/gallium/targets/gbm'
make[3]: Entering directory `/home/chris/build/mesa-git-repository/src/gallium/targets/gbm'
gcc -c -I../../../../include -I../../../../src/gallium/state_trackers/gbm -I../../../../src/gbm/main -I../../../../src/gallium/auxiliary -I../../../../src/gallium/include  -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -DGBM_BACKEND_SEARCH_DIR=\"/usr/lib/gbm\" -DPIPE_PREFIX=\"pipe_\"  -I/usr/include/libdrm     gbm.c -o gbm.o
gcc -c -I../../../../include -I../../../../src/gallium/state_trackers/gbm -I../../../../src/gbm/main -I../../../../src/gallium/auxiliary -I../../../../src/gallium/include  -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -DGBM_BACKEND_SEARCH_DIR=\"/usr/lib/gbm\" -DPIPE_PREFIX=\"pipe_\"  -I/usr/include/libdrm     pipe_loader.c -o pipe_loader.o
mklib: Making Linux shared library:  gbm_gallium_drm.so
/bin/install -c gbm_gallium_drm.so ../../../../lib/gbm
gcc -c -o pipe_r600.o pipe_r600.c -I../../../../include -I../../../../src/gallium/auxiliary -I../../../../src/gallium/drivers -I../../../../src/gallium/include -I../../../../src/gallium/winsys  -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden
/bin/sh ../../../../bin/mklib -o pipe_r600.so -noprefix -linker 'g++' \
        -ldflags '-L../../../../lib -Wl,--no-undefined -L/usr/lib/llvm  -lpthread -lffi -ldl -lm  -Wl,-O1,--sort-common,--as-needed,-z,relro,--hash-style=gnu' \
         pipe_r600.o \
        -Wl,--start-group ../../../../src/gallium/drivers/identity/libidentity.a ../../../../src/gallium/drivers/trace/libtrace.a ../../../../src/gallium/drivers/rbug/librbug.a ../../../../src/gallium/auxiliary/libgallium.a ../../../../src/gallium/drivers/llvmpipe/libllvmpipe.a ../../../../src/gallium/winsys/radeon/drm/libradeonwinsys.a ../../../../src/gallium/drivers/r600/libr600.a -Wl,--end-group \
         -L../../../../lib -Wl,-R/usr/lib/xorg/modules/dri -ldricore -lglsl  -ldrm   -lexpat -lm -lpthread -ldl -lLLVMBitWriter -lLLVMX86Disassembler -lLLVMX86AsmParser -lLLVMX86CodeGen -lLLVMX86Desc -lLLVMSelectionDAG -lLLVMAsmPrinter -lLLVMMCParser -lLLVMX86AsmPrinter -lLLVMX86Utils -lLLVMX86Info -lLLVMJIT -lLLVMExecutionEngine -lLLVMCodeGen -lLLVMScalarOpts -lLLVMInstCombine -lLLVMTransformUtils -lLLVMipa -lLLVMAnalysis -lLLVMTarget -lLLVMMC -lLLVMCore -lLLVMSupport 
mklib: Making Linux shared library:  pipe_r600.so
/bin/install -c pipe_r600.so ../../../../lib/gbm/
make[3]: Leaving directory `/home/chris/build/mesa-git-repository/src/gallium/targets/gbm'
make[3]: Entering directory `/home/chris/build/mesa-git-repository/src/gallium/targets/xorg-r600'
rm -f depend
touch depend
/usr/bin/makedepend -fdepend -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include-fixed -I/usr/include/pixman-1 -I/usr/include/xorg -I/usr/include/libdrm   -I../../../../src/gallium/include -I../../../../src/gallium/drivers -I../../../../src/gallium/auxiliary -I../../../../src/gallium/winsys  target.c xorg.c    2> /dev/null
make[3]: Leaving directory `/home/chris/build/mesa-git-repository/src/gallium/targets/xorg-r600'
make[3]: Entering directory `/home/chris/build/mesa-git-repository/src/gallium/targets/xorg-r600'
gcc -c -I/usr/include/pixman-1 -I/usr/include/xorg -I/usr/include/libdrm   -I../../../../src/gallium/include -I../../../../src/gallium/drivers -I../../../../src/gallium/auxiliary -I../../../../src/gallium/winsys  -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -DHAVE_CONFIG_H -DGALLIUM_RBUG -DGALLIUM_TRACE -DGALLIUM_GALAHAD target.c -o target.o
gcc -c -I/usr/include/pixman-1 -I/usr/include/xorg -I/usr/include/libdrm   -I../../../../src/gallium/include -I../../../../src/gallium/drivers -I../../../../src/gallium/auxiliary -I../../../../src/gallium/winsys  -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -march=native -fomit-frame-pointer -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0300 -fvisibility=hidden -DHAVE_CONFIG_H -DGALLIUM_RBUG -DGALLIUM_TRACE -DGALLIUM_GALAHAD xorg.c -o xorg.o
xorg.c: In function 'r600_xorg_pci_probe':
xorg.c:132:19: warning: variable 'entity' set but not used [-Wunused-but-set-variable]
/bin/sh ../../../../bin/mklib -linker 'g++' -noprefix -o r600g_drv.so -Wl,-O1,--sort-common,--as-needed,-z,relro,--hash-style=gnu -L/usr/lib/llvm  -lpthread -lffi -ldl -lm  target.o xorg.o   ../../../../src/gallium/state_trackers/xorg/libxorgtracker.a ../../../../src/gallium/drivers/r600/libr600.a ../../../../src/gallium/winsys/radeon/drm/libradeonwinsys.a ../../../../src/gallium/drivers/galahad/libgalahad.a ../../../../src/gallium/drivers/trace/libtrace.a ../../../../src/gallium/drivers/rbug/librbug.a ../../../../src/gallium/auxiliary/libgallium.a -ldrm   -lLLVMBitWriter -lLLVMX86Disassembler -lLLVMX86AsmParser -lLLVMX86CodeGen -lLLVMX86Desc -lLLVMSelectionDAG -lLLVMAsmPrinter -lLLVMMCParser -lLLVMX86AsmPrinter -lLLVMX86Utils -lLLVMX86Info -lLLVMJIT -lLLVMExecutionEngine -lLLVMCodeGen -lLLVMScalarOpts -lLLVMInstCombine -lLLVMTransformUtils -lLLVMipa -lLLVMAnalysis -lLLVMTarget -lLLVMMC -lLLVMCore -lLLVMSupport -lm -ldl
mklib: Making Linux shared library:  r600g_drv.so
/bin/install -c r600g_drv.so ../../../../lib/gallium
make[3]: Leaving directory `/home/chris/build/mesa-git-repository/src/gallium/targets/xorg-r600'
make[2]: Leaving directory `/home/chris/build/mesa-git-repository/src/gallium/targets'
make[1]: Leaving directory `/home/chris/build/mesa-git-repository/src'

Last edited by Cdh (2012-01-31 16:38:18)


฿ 18PRsqbZCrwPUrVnJe1BZvza7bwSDbpxZz

Offline

#80 2012-02-01 06:06:40

Giselher
Member
From: Austria
Registered: 2010-02-02
Posts: 150
Website

Re: Wayland on Arch Linux?

Mesa git master compiles for me again. It seems they fixed their build system.

Offline

#81 2012-02-01 08:02:50

Cdh
Member
Registered: 2009-02-03
Posts: 1,098

Re: Wayland on Arch Linux?

Yes, just what I thought

commit 7ef94c6a0b7d2f7a8c6d03b12262b0b9e57e414c
Author: Matt Turner <mattst88@gmail.com>
Date:   Tue Jan 31 21:34:42 2012 -0500

    Revert "automake: src/mesa/drivers/osmesa"
    
    This reverts commit 275ac7e5c1fd6c1847a428192fe259e50690fced.

commit a99164956f1ade01909123ba196ef01282f41675
Author: Matt Turner <mattst88@gmail.com>
Date:   Tue Jan 31 21:33:59 2012 -0500

    Revert "automake: src/glsl and src/glsl/glcpp"
    
    This reverts commit 9947656168d09f9019600fccc42ca8e0de49b83a.

commit 70dd17152dca228675f955da41bc9d285c6177d4
Author: Matt Turner <mattst88@gmail.com>
Date:   Tue Jan 31 21:33:21 2012 -0500

    Revert "src/glsl/glcpp: wire up glcpp-test to make check"
    
    This reverts commit 2bb9f9e1fda61fceb9284cbb4619d7e60e39f190.

commit 8c436b4ea670d4630767a742dac5aad14e18aef9
Author: Matt Turner <mattst88@gmail.com>
Date:   Tue Jan 31 21:33:07 2012 -0500

    Revert "Make sure libGL.so links with libglsl"
    
    This reverts commit f53e7e981ef35ab64a084c8da6c67bd2d230fe33.

commit f6cc4347de259f7e9834b5dbaac4d453e86757ef
Author: Matt Turner <mattst88@gmail.com>
Date:   Tue Jan 31 21:32:33 2012 -0500

    Revert "glsl: Fix optimization tests after converting src/glsl to automake."
    
    This reverts commit ffe376d5a74dee837dc1a421de29ae551087630f.

Last edited by Cdh (2012-02-01 08:03:23)


฿ 18PRsqbZCrwPUrVnJe1BZvza7bwSDbpxZz

Offline

#82 2012-02-01 11:08:32

Cdh
Member
Registered: 2009-02-03
Posts: 1,098

Re: Wayland on Arch Linux?

Works now. But don't they have a make install target for the clients? I didn't see one and make install only installs weston itself...

I'm not sure how to properly link against libpng15... So I linked against libpng14 from AUR with

export LIBS="-lpng14"

pkgname=weston-git
pkgver=20120201
pkgrel=1
pkgdesc="A modern display server."
arch=(i686 x86_64)
url="http://wayland.freedesktop.org"
license=('LGPLv2')
depends=('libxkbcommon-git' 'wayland-git' ) # 'mesa-full-wayland' 'cairo-gl-git' 'poppler-glib')
options=(!makeflags)

_gitroot="git://anongit.freedesktop.org/wayland/weston"
_gitname="weston"

build() {
        msg "Connecting to git.freedesktop.org GIT server...."

        if [ -d "$srcdir/$_gitname" ] ; then
                cd $_gitname && git pull origin
                msg "The local files are updated."
        else
                git clone $_gitroot
        fi

        msg "GIT checkout done or server timeout"
        msg "Starting make..."

        rm -rf "${srcdir}/$_gitname-build"
        cp -r "${srcdir}/$_gitname" "${srcdir}/$_gitname-build"
        cd "${srcdir}/$_gitname-build"
        export LIBS="-lpng14"
        ./autogen.sh --prefix=/usr \
  --enable-setuid-install \
  --enable-xserver-launcher \
  --enable-x11-compositor \
  --enable-drm-compositor \
  --enable-wayland-compositor \
  --enable-simple-clients \
  --enable-clients \
  --enable-tablet-shell \
  --disable-tests
        make all
}

package() {
        cd ${srcdir}/$_gitname-build
        make DESTDIR="${pkgdir}" install

#       install -m 755 -D src/weston "${pkgdir}/usr/bin/weston"
#       install -m 755 -D clients/dnd "${pkgdir}/usr/bin/weston-dnd"
#       install -m 755 -D clients/eventdemo "${pkgdir}/usr/bin/weston-eventdemo"
#       install -m 755 -D clients/flower "${pkgdir}/usr/bin/weston-flower"
#       install -m 755 -D clients/gears "${pkgdir}/usr/bin/weston-gears"
#       install -m 755 -D clients/image "${pkgdir}/usr/bin/weston-image"
#       install -m 755 -D clients/resizor "${pkgdir}/usr/bin/weston-resizor"
#       install -m 755 -D clients/screenshot "${pkgdir}/usr/bin/weston-screnshot"
#       install -m 755 -D clients/simple-egl "${pkgdir}/usr/bin/weston-simple-egl"
#       install -m 755 -D clients/simple-shm "${pkgdir}/usr/bin/weston-simple-shm"
#       install -m 755 -D clients/simple-touch "${pkgdir}/usr/bin/weston-simple-touch"
#       install -m 755 -D clients/smoke "${pkgdir}/usr/bin/weston-smoke"
#       install -m 755 -D clients/terminal "${pkgdir}/usr/bin/weston-terminal"
#       install -m 755 -D clients/view "${pkgdir}/usr/bin/weston-view"
#       install -m 755 -D clients/weston-desktop-shell "${pkgdir}/usr/bin/weston-desktop-shell"
#       install -m 755 -D clients/weston-tablet-shell "${pkgdir}/usr/bin/weston-tablet-shell"
#       install -m 755 -D clients/wscreensaver "${pkgdir}/usr/bin/weston-wscreensaver"
}

฿ 18PRsqbZCrwPUrVnJe1BZvza7bwSDbpxZz

Offline

#83 2012-02-01 11:24:11

Giselher
Member
From: Austria
Registered: 2010-02-02
Posts: 150
Website

Re: Wayland on Arch Linux?

Just cd into the client directory and use them there.

Last edited by Giselher (2012-02-01 11:25:51)

Offline

#84 2012-02-01 13:05:12

Cdh
Member
Registered: 2009-02-03
Posts: 1,098

Re: Wayland on Arch Linux?

Yes, that works... but isn't that nice... Also, with suid it runs as root and clients need to be run as root themselves to read from and write to the socket I guess...

Also, it needs more documentation... How do I rotate one of two screens? (multiscreen seems to works automagically)

Any luck with toolkits as of now?
gtk3 seems to really need cairo-gl and cannot run with simple cairo... But current repo cairo + --enable-gl --enable egl doesn't compile correctly... cairo-git with --enable-gl --enable-egl works well with wayland (gears demo runs kind of well too) but current gtk3 fails to compile... and I didn't really want to use gtk3-git since then I would probably need to recompile too much of my system...


฿ 18PRsqbZCrwPUrVnJe1BZvza7bwSDbpxZz

Offline

#85 2012-02-01 19:04:18

taylorchu
Member
Registered: 2010-08-09
Posts: 405

Re: Wayland on Arch Linux?

i want to run wayland natively.
how to start the server? (for example xorg has xinit)


"After you do enough distro research, you will choose Arch."

Offline

#86 2012-02-01 19:41:00

Giselher
Member
From: Austria
Registered: 2010-02-02
Posts: 150
Website

Re: Wayland on Arch Linux?

taylorchu wrote:

i want to run wayland natively.
how to start the server? (for example xorg has xinit)

After compiling wayland -> mesa -> weston (in that order) you can just run /usr/bin/weston.

Offline

#87 2012-02-13 13:42:38

n0stradamus
Member
Registered: 2010-11-08
Posts: 94
Website

Re: Wayland on Arch Linux?

Wayland 0.85 was released four days ago: click.

Last edited by n0stradamus (2012-02-13 13:43:03)

Offline

#88 2012-02-14 21:24:45

Trieforce
Member
Registered: 2010-12-11
Posts: 88

Re: Wayland on Arch Linux?

Will it be included to comunity-testing?

Offline

#89 2012-02-15 00:00:07

taylorchu
Member
Registered: 2010-08-09
Posts: 405

Re: Wayland on Arch Linux?

i dont know much about wayland, but it seems that weston can only be run within x.

@trieforce
i highly recommend this package to be in official repo, think about the future that this will replace x.


"After you do enough distro research, you will choose Arch."

Offline

#90 2012-02-15 02:23:31

c00kiemon5ter
Member
From: Greece
Registered: 2010-06-01
Posts: 562
Website

Re: Wayland on Arch Linux?

Hey all, trying to try wayland but things seem to fail building. I'm following the wiki.
I'm on x86_64 with nouveau driver and kms, for which wayland should now be working.

Here's the makepkg output for libxkbcommon (same goes for libxkbcommon-git)

==> Retrieving Sources...
==> Extracting Sources...
==> Starting build()...
==> Connecting to git.freedesktop.org GIT server....
Cloning into 'libxkbcommon'...
==> GIT checkout done or server timeout
==> Starting make...
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal 
autoreconf: configure.ac: tracing
autoreconf: running: libtoolize --copy
libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `./ltmain.sh'
libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and
libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
autoreconf: running: /usr/bin/autoconf
autoreconf: running: /usr/bin/autoheader
autoreconf: running: automake --add-missing --copy --no-force
configure.ac:30: installing `./config.guess'
configure.ac:30: installing `./config.sub'
configure.ac:26: installing `./install-sh'
configure.ac:26: installing `./missing'
src/Makefile.am: installing `./depcomp'
configure.ac: installing `./ylwrap'
autoreconf: Leaving directory `.'
configure: WARNING: unrecognized options: --enable-maintainer-mode
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking how to print strings... printf
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking for bison... bison -y
checking for flex... no
checking for lex... no
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for strcasecmp... yes
checking whether malloc(0) returns NULL... yes
checking for gcc option to accept ISO C99... -std=gnu99
checking whether __clang__ is declared... no
checking whether __INTEL_COMPILER is declared... no
checking whether __SUNPRO_C is declared... no
checking if gcc -std=gnu99 supports -Werror=unknown-warning-option... no
checking if gcc -std=gnu99 supports -Werror=unused-command-line-argument... no
checking if gcc -std=gnu99 supports -Wall... yes
checking if gcc -std=gnu99 supports -Wpointer-arith... yes
checking if gcc -std=gnu99 supports -Wstrict-prototypes... yes
checking if gcc -std=gnu99 supports -Wmissing-prototypes... yes
checking if gcc -std=gnu99 supports -Wmissing-declarations... yes
checking if gcc -std=gnu99 supports -Wnested-externs... yes
checking if gcc -std=gnu99 supports -Wbad-function-cast... yes
checking if gcc -std=gnu99 supports -Wformat=2... yes
checking if gcc -std=gnu99 supports -Wold-style-definition... yes
checking if gcc -std=gnu99 supports -Wdeclaration-after-statement... yes
checking if gcc -std=gnu99 supports -Wunused... yes
checking if gcc -std=gnu99 supports -Wuninitialized... yes
checking if gcc -std=gnu99 supports -Wshadow... yes
checking if gcc -std=gnu99 supports -Wcast-qual... yes
checking if gcc -std=gnu99 supports -Wmissing-noreturn... yes
checking if gcc -std=gnu99 supports -Wmissing-format-attribute... yes
checking if gcc -std=gnu99 supports -Wredundant-decls... yes
checking if gcc -std=gnu99 supports -Werror=implicit... yes
checking if gcc -std=gnu99 supports -Werror=nonnull... yes
checking if gcc -std=gnu99 supports -Werror=init-self... yes
checking if gcc -std=gnu99 supports -Werror=main... yes
checking if gcc -std=gnu99 supports -Werror=missing-braces... yes
checking if gcc -std=gnu99 supports -Werror=sequence-point... yes
checking if gcc -std=gnu99 supports -Werror=return-type... yes
checking if gcc -std=gnu99 supports -Werror=trigraphs... yes
checking if gcc -std=gnu99 supports -Werror=array-bounds... yes
checking if gcc -std=gnu99 supports -Werror=write-strings... yes
checking if gcc -std=gnu99 supports -Werror=address... yes
checking if gcc -std=gnu99 supports -Werror=int-to-pointer-cast... yes
checking if gcc -std=gnu99 supports -Werror=pointer-to-int-cast... yes
checking for X11... yes
checking for XLIB... yes
checking for X11 includedir... /usr/include/X11
checking for keysymdef.h... /usr/include/X11/keysymdef.h
checking for XF86keysym.h... /usr/include/X11/XF86keysym.h
configure: creating ./config.status
config.status: creating Makefile
config.status: creating xkbcommon.pc
config.status: creating include/Makefile
config.status: creating src/Makefile
config.status: creating src/makekeys/Makefile
config.status: creating src/xkbcomp/Makefile
config.status: creating test/Makefile
config.status: creating src/config.h
config.status: executing depfiles commands
config.status: executing libtool commands
configure: WARNING: unrecognized options: --enable-maintainer-mode
Making all in include
make[1]: Entering directory `/tmp/libxkbcommon/src/libxkbcommon-build/include'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/libxkbcommon/src/libxkbcommon-build/include'
Making all in src
make[1]: Entering directory `/tmp/libxkbcommon/src/libxkbcommon-build/src'
make  all-recursive
make[2]: Entering directory `/tmp/libxkbcommon/src/libxkbcommon-build/src'
Making all in makekeys
make[3]: Entering directory `/tmp/libxkbcommon/src/libxkbcommon-build/src/makekeys'
  CC     makekeys.o
makekeys.c: In function ‘is_xf86_special’:
makekeys.c:85:16: warning: cast discards ‘__attribute__((const))’ qualifier from pointer target type [-Wcast-qual]
makekeys.c: In function ‘get_keysym’:
makekeys.c:95:24: warning: declaration of ‘buf’ shadows a global declaration [-Wshadow]
makekeys.c:56:13: warning: shadowed declaration is here [-Wshadow]
makekeys.c:95:44: warning: declaration of ‘index’ shadows a global declaration [-Wshadow]
makekeys.c: In function ‘get_keysym_alias’:
makekeys.c:103:30: warning: declaration of ‘buf’ shadows a global declaration [-Wshadow]
makekeys.c:56:13: warning: shadowed declaration is here [-Wshadow]
makekeys.c:103:50: warning: declaration of ‘index’ shadows a global declaration [-Wshadow]
makekeys.c: In function ‘get_xf86_keysym’:
makekeys.c:125:29: warning: declaration of ‘buf’ shadows a global declaration [-Wshadow]
makekeys.c:56:13: warning: shadowed declaration is here [-Wshadow]
makekeys.c:125:61: warning: declaration of ‘index’ shadows a global declaration [-Wshadow]
makekeys.c: In function ‘get_xf86_keysym_alias’:
makekeys.c:139:35: warning: declaration of ‘buf’ shadows a global declaration [-Wshadow]
makekeys.c:56:13: warning: shadowed declaration is here [-Wshadow]
makekeys.c:139:67: warning: declaration of ‘index’ shadows a global declaration [-Wshadow]
  CCLD   makekeys
cat /usr/include/X11/keysymdef.h /usr/include/X11/XF86keysym.h | ./makekeys > ks_tables.h
make[3]: Leaving directory `/tmp/libxkbcommon/src/libxkbcommon-build/src/makekeys'
Making all in xkbcomp
make[3]: Entering directory `/tmp/libxkbcommon/src/libxkbcommon-build/src/xkbcomp'
  YACC   xkbparse.c
make  all-am
make[4]: Entering directory `/tmp/libxkbcommon/src/libxkbcommon-build/src/xkbcomp'
  CC     action.lo
  CC     alias.lo
alias.c: In function 'ApplyAliases':
alias.c:216:31: warning: declaration of 'old' shadows a previous local [-Wshadow]
alias.c:161:27: warning: shadowed declaration is here [-Wshadow]
  CC     compat.lo
  CC     expr.lo
expr.c: In function 'ExprResolveString':
expr.c:632:34: warning: initialization discards 'const' qualifier from pointer target type [enabled by default]
expr.c:678:19: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
expr.c:681:19: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
expr.c:684:19: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
expr.c:687:19: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
expr.c:690:19: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
expr.c:693:19: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
expr.c: In function 'ExprResolveKeyName':
expr.c:762:19: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
expr.c:765:19: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
expr.c:768:19: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
expr.c:771:19: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
expr.c:774:19: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
expr.c:777:19: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
expr.c:780:19: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
expr.c: In function 'ExprResolveMask':
expr.c:881:15: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
expr.c:884:19: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
  CC     geometry.lo
geometry.c: In function 'SetTextDoodadField':
geometry.c:1510:22: warning: initialization discards 'const' qualifier from pointer target type [enabled by default]
geometry.c: In function 'SetLogoDoodadField':
geometry.c:1698:22: warning: initialization discards 'const' qualifier from pointer target type [enabled by default]
geometry.c: In function 'HandleGeometryFile':
geometry.c:2890:26: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
geometry.c:2893:26: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
geometry.c:2896:26: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
geometry.c:2899:26: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
geometry.c: In function 'CopySectionDef':
geometry.c:3581:28: warning: declaration of 'si' shadows a parameter [-Wshadow]
geometry.c:3524:58: warning: shadowed declaration is here [-Wshadow]
geometry.c: In function 'HandleGeometryFile':
geometry.c:2872:16: warning: 'ret' may be used uninitialized in this function [-Wuninitialized]
  CC     indicators.lo
  CC     keycodes.lo
  CC     keymap.lo
  CC     keytypes.lo
  CC     listing.lo
listing.c: In function 'xkb_list_components':
listing.c:494:36: warning: passing argument 4 of 'GenerateComponent' discards 'const' qualifier from pointer target type [enabled by default]
listing.c:366:1: note: expected 'char *' but argument is of type 'const char *'
listing.c:498:36: warning: passing argument 4 of 'GenerateComponent' discards 'const' qualifier from pointer target type [enabled by default]
listing.c:366:1: note: expected 'char *' but argument is of type 'const char *'
listing.c:502:36: warning: passing argument 4 of 'GenerateComponent' discards 'const' qualifier from pointer target type [enabled by default]
listing.c:366:1: note: expected 'char *' but argument is of type 'const char *'
listing.c:506:36: warning: passing argument 4 of 'GenerateComponent' discards 'const' qualifier from pointer target type [enabled by default]
listing.c:366:1: note: expected 'char *' but argument is of type 'const char *'
listing.c:510:36: warning: passing argument 4 of 'GenerateComponent' discards 'const' qualifier from pointer target type [enabled by default]
listing.c:366:1: note: expected 'char *' but argument is of type 'const char *'
listing.c:514:36: warning: passing argument 4 of 'GenerateComponent' discards 'const' qualifier from pointer target type [enabled by default]
listing.c:366:1: note: expected 'char *' but argument is of type 'const char *'
  CC     misc.lo
  CC     parseutils.lo
parseutils.c:742:1: warning: no previous prototype for 'CheckDefaultMap' [-Wmissing-prototypes]
  CC     symbols.lo
symbols.c:44:17: warning: redundant redeclaration of 'tok_ONE_LEVEL' [-Wredundant-decls]
tokens.h:101:17: note: previous declaration of 'tok_ONE_LEVEL' was here
symbols.c:45:17: warning: redundant redeclaration of 'tok_TWO_LEVEL' [-Wredundant-decls]
tokens.h:102:17: note: previous declaration of 'tok_TWO_LEVEL' was here
symbols.c:46:17: warning: redundant redeclaration of 'tok_KEYPAD' [-Wredundant-decls]
tokens.h:103:17: note: previous declaration of 'tok_KEYPAD' was here
symbols.c: In function 'HandleSymbolsBody':
symbols.c:1530:31: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
symbols.c:1532:31: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
  CC     utils.lo
  CC     vmod.lo
  CC     xkbcomp.lo
xkbcomp.c: In function 'XkbKeymapFileFromComponents':
xkbcomp.c:72:26: warning: passing argument 2 of 'CreateXKBFile' discards 'const' qualifier from pointer target type [enabled by default]
parseutils.h:182:17: note: expected 'char *' but argument is of type 'const char * const'
xkbcomp.c: In function 'XkbComponentsFromRules':
xkbcomp.c:93:39: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual]
xkbcomp.c: In function 'xkb_compile_keymap_from_rules':
xkbcomp.c:149:18: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual]
xkbcomp.c:150:19: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual]
xkbcomp.c:151:20: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual]
xkbcomp.c:152:20: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual]
xkbcomp.c: In function 'xkb_compile_keymap_from_string':
xkbcomp.c:300:5: warning: passing argument 1 of 'setScanState' discards 'const' qualifier from pointer target type [enabled by default]
parseutils.h:194:12: note: expected 'char *' but argument is of type 'const char *'
xkbcomp.c: In function 'xkb_compile_keymap_from_file':
xkbcomp.c:319:5: warning: passing argument 1 of 'setScanState' discards 'const' qualifier from pointer target type [enabled by default]
parseutils.h:194:12: note: expected 'char *' but argument is of type 'const char *'
  CC     xkbparse.lo
xkbparse.c:1628:5: warning: redundant redeclaration of 'yyparse' [-Wredundant-decls]
parseutils.h:192:12: note: previous declaration of 'yyparse' was here
  CC     xkbpath.lo
  LEX    xkbscan.c
make[4]: *** [xkbscan.c] Error 1
make[4]: Leaving directory `/tmp/libxkbcommon/src/libxkbcommon-build/src/xkbcomp'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/tmp/libxkbcommon/src/libxkbcommon-build/src/xkbcomp'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/libxkbcommon/src/libxkbcommon-build/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/tmp/libxkbcommon/src/libxkbcommon-build/src'
make: *** [all-recursive] Error 1
==> ERROR: A failure occurred in build().
    Aborting...

both wayland and wayland-git build fine though.

mesa-full-wayland is still compiling
seems mesa-full-wayland is stuck in an endless loop
here's the output:

==> Connecting to the GIT server....
Already up-to-date.
==> Creating build directory...
==> Starting build...
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal 
autoreconf: configure.ac: tracing
autoreconf: running: libtoolize --copy
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `bin'.
libtoolize: copying file `bin/ltmain.sh'
libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and
libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
autoreconf: running: /usr/bin/autoconf
autoreconf: configure.ac: not using Autoheader
autoreconf: running: automake --add-missing --copy --no-force
configure.ac:18: installing `bin/config.guess'
configure.ac:18: installing `bin/config.sub'
configure.ac:19: installing `bin/install-sh'
configure.ac:19: installing `bin/missing'
src/egl/wayland/wayland-drm/Makefile.am: installing `bin/depcomp'
autoreconf: Leaving directory `.'
configure: WARNING: unrecognized options: --enable-shared-dricore, --enable-xcb
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking how to print strings... printf
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking how to run the C preprocessor... gcc -E
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for gmake... no
checking for make... make
checking for python2... python2
checking for a sed that does not truncate output... (cached) /bin/sed
checking for makedepend... /usr/bin/makedepend
checking for bison... bison -y
checking for bison... /usr/bin/bison
checking for flex... no
checking for lex... no
checking for gtest-config... no
checking if compiling with clang... no
checking whether gcc version is sufficient... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking whether gcc supports -Werror=missing-prototypes... yes
checking whether gcc supports -fvisibility=hidden... yes
checking whether g++ supports -fvisibility=hidden... yes
configure: WARNING: Floating-point textures enabled.
configure: WARNING: Please consult docs/patents.txt with your lawyer before building Mesa.
checking whether to enable assembly... yes, x86_64
checking for gcc option to produce PIC... -fPIC
checking for dlopen... no
checking for dlopen in -ldl... yes
checking for posix_memalign... yes
checking for LIBDRM... yes
checking pkg-config files for X11 are available... yes
checking for X11... yes
checking for GLPROTO... yes
checking for DRI2PROTO... yes
checking for XF86VIDMODE... yes
checking for DRIGL... yes
checking for xcb_glx_create_context_attribs_arb_checked in -lxcb-glx... no
checking expat.h usability... yes
checking expat.h presence... yes
checking for expat.h... yes
checking for XML_ParserCreate in -lexpat... yes
checking for NOUVEAU... yes
checking for LIBUDEV... yes
checking for mincore... yes
checking for LIBUDEV... yes
checking for XCB_DRI2... yes
checking for xcb_dri2_connect_alignment_pad in -lxcb-dri2... no
checking for WAYLAND... yes
checking for wayland-scanner... /usr/bin/wayland-scanner
checking for llvm-config... /usr/bin/llvm-config
checking for NOUVEAU... yes
configure: creating ./config.status
config.status: creating configs/autoconf
config.status: creating src/gbm/Makefile
config.status: creating src/gbm/main/gbm.pc
config.status: creating src/egl/wayland/Makefile
config.status: creating src/egl/wayland/wayland-egl/Makefile
config.status: creating src/egl/wayland/wayland-egl/wayland-egl.pc
config.status: creating src/egl/wayland/wayland-drm/Makefile
config.status: creating src/mesa/drivers/dri/dri.pc
config.status: creating src/mesa/drivers/dri/Makefile
config.status: creating src/mesa/drivers/dri/common/Makefile
config.status: creating src/mesa/drivers/dri/i915/Makefile
config.status: creating src/mesa/drivers/dri/i965/Makefile
config.status: creating src/mesa/drivers/dri/nouveau/Makefile
config.status: creating src/mesa/drivers/dri/r200/Makefile
config.status: creating src/mesa/drivers/dri/radeon/Makefile
config.status: creating src/mesa/drivers/dri/swrast/Makefile
config.status: creating tests/Makefile
config.status: creating tests/glx/Makefile
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing configs commands
configure: WARNING: unrecognized options: --enable-shared-dricore, --enable-xcb

        prefix:          /usr
        exec_prefix:     ${prefix}
        libdir:          ${exec_prefix}/lib
        includedir:      ${prefix}/include

        OpenGL:          yes (ES1: yes ES2: yes)
        OpenVG:          yes

        OSMesa:          no
        DRI drivers:     nouveau
        DRI driver dir:  /usr/lib/xorg/modules/dri
        GLX:             DRI-based

        GLU:             yes

        EGL:             yes
        EGL platforms:   drm x11 wayland
        EGL drivers:     builtin:egl_glx builtin:egl_dri2 egl_gallium
        EGL Gallium STs: $(VG_LIB) $(GL_LIB)

        llvm:            yes
        llvm-config:     /usr/bin/llvm-config
        llvm-version:    3.0

        Gallium:         yes
        Gallium dirs:    auxiliary drivers state_trackers
        Target dirs:     dri-nouveau dri-swrast dri-vmwgfx egl-static gbm 
        Winsys dirs:     nouveau/drm svga/drm sw sw/dri sw/wayland 
        Driver dirs:     galahad identity llvmpipe noop nouveau nv50 nvc0 nvfx rbug softpipe svga trace 
        Trackers dirs:   dri egl gbm vega 

        Shared libs:     yes
        Static libs:     no

        CFLAGS:          -march=native -mtune=native -O2 -pipe -msse4.1 -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -std=c99 
        CXXFLAGS:        -march=native -mtune=native -O2 -pipe -msse4.1 -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -fno-stri
        Macros:          -D_GNU_SOURCE -DPTHREADS -DTEXTURE_FLOAT_ENABLED -DHAVE_POSIX_MEMALIGN -DIN_DRI_DRIVER -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGL

        PYTHON2:         python2

        Run 'make' to build Mesa

make[1]: Entering directory `/tmp/mesa-full-wayland/src/mesa-build/src'
Making sources for autoconf
make[2]: Entering directory `/tmp/mesa-full-wayland/src/mesa-build/src/mapi/shared-glapi'
python2 -t -O -O ../../../src/mapi/mapi/mapi_abi.py --mode lib --printer shared-glapi ../../../src/mapi/glapi/gen/gl_and_es_API.xml > glapi_mapi_tmp.h
running /usr/bin/makedepend
make[2]: Leaving directory `/tmp/mesa-full-wayland/src/mesa-build/src/mapi/shared-glapi'
make[2]: Entering directory `/tmp/mesa-full-wayland/src/mesa-build/src/mapi/shared-glapi'
gcc -c -I../../../include -I../../../src/mapi -DMAPI_MODE_GLAPI -DMAPI_ABI_HEADER=\"shared-glapi/glapi_mapi_tmp.h\" -march=native -mtune=native -O2 -pi
gcc -c -I../../../include -I../../../src/mapi -DMAPI_MODE_GLAPI -DMAPI_ABI_HEADER=\"shared-glapi/glapi_mapi_tmp.h\" -march=native -mtune=native -O2 -pi
gcc -c -I../../../include -I../../../src/mapi -DMAPI_MODE_GLAPI -DMAPI_ABI_HEADER=\"shared-glapi/glapi_mapi_tmp.h\" -march=native -mtune=native -O2 -pi
gcc -c -I../../../include -I../../../src/mapi -DMAPI_MODE_GLAPI -DMAPI_ABI_HEADER=\"shared-glapi/glapi_mapi_tmp.h\" -march=native -mtune=native -O2 -pi
gcc -c -I../../../include -I../../../src/mapi -DMAPI_MODE_GLAPI -DMAPI_ABI_HEADER=\"shared-glapi/glapi_mapi_tmp.h\" -march=native -mtune=native -O2 -pi
gcc -c -I../../../include -I../../../src/mapi -DMAPI_MODE_GLAPI -DMAPI_ABI_HEADER=\"shared-glapi/glapi_mapi_tmp.h\" -march=native -mtune=native -O2 -pi
/bin/sh ../../../bin/mklib -o glapi -linker 'gcc' -ldflags '-Wl,-O1,--sort-common,--as-needed,-z,relro,--hash-style=gnu' \
        -major 0 -minor 0 -patch 0 \
        -id /usr/lib/libglapi.0.dylib \
         -install ../../../lib \
        entry.o mapi_glapi.o stub.o table.o u_current.o u_execmem.o  -lpthread 
mklib: Making Linux shared library:  libglapi.so.0.0.0
mklib: Installing libglapi.so.0.0.0 libglapi.so.0 libglapi.so in ../../../lib
make[2]: Leaving directory `/tmp/mesa-full-wayland/src/mesa-build/src/mapi/shared-glapi'
make[2]: Entering directory `/tmp/mesa-full-wayland/src/mesa-build/src/mapi/glapi'
running /usr/bin/makedepend
make[2]: Leaving directory `/tmp/mesa-full-wayland/src/mesa-build/src/mapi/glapi'
make[2]: Entering directory `/tmp/mesa-full-wayland/src/mesa-build/src/mapi/glapi'
gcc -c -I../../../include -I../../../src/mapi -I../../../src/mesa -DMAPI_MODE_BRIDGE -DMAPI_ABI_HEADER=\"glapi/glapi_mapi_tmp.h\" -march=native -mtune=
mklib: Making Linux static library:  libglapi.a
ar: creating libglapi.a
make[2]: Leaving directory `/tmp/mesa-full-wayland/src/mesa-build/src/mapi/glapi'
make[2]: Entering directory `/tmp/mesa-full-wayland/src/mesa-build/src/mapi/es1api'
python2 -t -O -O ../../../src/mapi/mapi/mapi_abi.py --mode lib --printer es1api ../../../src/mapi/glapi/gen/gl_and_es_API.xml > glapi_mapi_tmp.h
running /usr/bin/makedepend
make[2]: Leaving directory `/tmp/mesa-full-wayland/src/mesa-build/src/mapi/es1api'
make[2]: Entering directory `/tmp/mesa-full-wayland/src/mesa-build/src/mapi/es1api'
gcc -c -I../../../include -I../../../src/mapi -DMAPI_ABI_HEADER=\"es1api/glapi_mapi_tmp.h\" -DMAPI_MODE_BRIDGE -march=native -mtune=native -O2 -pipe -m
/bin/sh ../../../bin/mklib -o GLESv1_CM -linker 'gcc' -ldflags '-Wl,-O1,--sort-common,--as-needed,-z,relro,--hash-style=gnu' \
        -major 1 \
        -minor 1 \
        -patch 0 \
        -id /usr/lib/libGLESv1_CM.1.dylib \
         -install ../../../lib \
        entry.o -L../../../lib -lglapi  -ldrm   -lm -lpthread -ldl
mklib: Making Linux shared library:  libGLESv1_CM.so.1.1.0
mklib: Installing libGLESv1_CM.so.1.1.0 libGLESv1_CM.so.1 libGLESv1_CM.so in ../../../lib
make[2]: Leaving directory `/tmp/mesa-full-wayland/src/mesa-build/src/mapi/es1api'
make[2]: Entering directory `/tmp/mesa-full-wayland/src/mesa-build/src/mapi/es2api'
python2 -t -O -O ../../../src/mapi/mapi/mapi_abi.py --mode lib --printer es2api ../../../src/mapi/glapi/gen/gl_and_es_API.xml > glapi_mapi_tmp.h
running /usr/bin/makedepend
make[2]: Leaving directory `/tmp/mesa-full-wayland/src/mesa-build/src/mapi/es2api'
make[2]: Entering directory `/tmp/mesa-full-wayland/src/mesa-build/src/mapi/es2api'
gcc -c -I../../../include -I../../../src/mapi -DMAPI_ABI_HEADER=\"es2api/glapi_mapi_tmp.h\" -DMAPI_MODE_BRIDGE -march=native -mtune=native -O2 -pipe -m
/bin/sh ../../../bin/mklib -o GLESv2 -linker 'gcc' -ldflags '-Wl,-O1,--sort-common,--as-needed,-z,relro,--hash-style=gnu' \
        -major 2 \
        -minor 0 \
        -patch 0 \
        -id /usr/lib/libGLESv2.2.dylib \
         -install ../../../lib \
        entry.o -L../../../lib -lglapi  -ldrm   -lm -lpthread -ldl
mklib: Making Linux shared library:  libGLESv2.so.2.0.0
mklib: Installing libGLESv2.so.2.0.0 libGLESv2.so.2 libGLESv2.so in ../../../lib
make[2]: Leaving directory `/tmp/mesa-full-wayland/src/mesa-build/src/mapi/es2api'
make[2]: Entering directory `/tmp/mesa-full-wayland/src/mesa-build/src/glsl'
: --nounistd -oglcpp/glcpp-lex.c  glcpp/glcpp-lex.l
bison -y -v -o "glcpp/glcpp-parse.c" --defines=glcpp/glcpp-parse.h glcpp/glcpp-parse.y
: --nounistd -oglsl_lexer.cpp  glsl_lexer.ll
bison -y -v -o "glsl_parser.cpp" -p "_mesa_glsl_" --defines=glsl_parser.h glsl_parser.yy
conflicts: 1 shift/reduce
rm -f depend
touch depend
/usr/bin/makedepend -fdepend -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include-fixed -I. -I..
/usr/bin/makedepend -fdepend -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include-fixed -a -p ob
make[2]: Leaving directory `/tmp/mesa-full-wayland/src/mesa-build/src/glsl'
make[2]: Entering directory `/tmp/mesa-full-wayland/src/mesa-build/src/glsl'
: --nounistd -oglcpp/glcpp-lex.c  glcpp/glcpp-lex.l
: --nounistd -oglsl_lexer.cpp  glsl_lexer.ll
rm -f depend
touch depend
/usr/bin/makedepend -fdepend -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include-fixed -I. -I..
/usr/bin/makedepend -fdepend -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include-fixed -a -p ob
make[2]: Leaving directory `/tmp/mesa-full-wayland/src/mesa-build/src/glsl'
make[2]: Entering directory `/tmp/mesa-full-wayland/src/mesa-build/src/glsl'
: --nounistd -oglcpp/glcpp-lex.c  glcpp/glcpp-lex.l
: --nounistd -oglsl_lexer.cpp  glsl_lexer.ll
rm -f depend
touch depend
/usr/bin/makedepend -fdepend -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include-fixed -I. -I..
/usr/bin/makedepend -fdepend -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include-fixed -a -p ob
make[2]: Leaving directory `/tmp/mesa-full-wayland/src/mesa-build/src/glsl'
make[2]: Entering directory `/tmp/mesa-full-wayland/src/mesa-build/src/glsl'
: --nounistd -oglcpp/glcpp-lex.c  glcpp/glcpp-lex.l
: --nounistd -oglsl_lexer.cpp  glsl_lexer.ll
rm -f depend
touch depend
/usr/bin/makedepend -fdepend -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include-fixed -I. -I..
/usr/bin/makedepend -fdepend -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include-fixed -a -p ob
make[2]: Leaving directory `/tmp/mesa-full-wayland/src/mesa-build/src/glsl'
make[2]: Entering directory `/tmp/mesa-full-wayland/src/mesa-build/src/glsl'
: --nounistd -oglcpp/glcpp-lex.c  glcpp/glcpp-lex.l
: --nounistd -oglsl_lexer.cpp  glsl_lexer.ll
rm -f depend
touch depend
/usr/bin/makedepend -fdepend -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include-fixed -I. -I..
/usr/bin/makedepend -fdepend -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include-fixed -a -p ob
make[2]: Leaving directory `/tmp/mesa-full-wayland/src/mesa-build/src/glsl'
make[2]: Entering directory `/tmp/mesa-full-wayland/src/mesa-build/src/glsl'
: --nounistd -oglcpp/glcpp-lex.c  glcpp/glcpp-lex.l
: --nounistd -oglsl_lexer.cpp  glsl_lexer.ll
rm -f depend
touch depend
/usr/bin/makedepend -fdepend -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include-fixed -I. -I..
/usr/bin/makedepend -fdepend -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include-fixed -a -p ob
make[2]: Leaving directory `/tmp/mesa-full-wayland/src/mesa-build/src/glsl'
make[2]: Entering directory `/tmp/mesa-full-wayland/src/mesa-build/src/glsl'
: --nounistd -oglcpp/glcpp-lex.c  glcpp/glcpp-lex.l
: --nounistd -oglsl_lexer.cpp  glsl_lexer.ll
rm -f depend
touch depend
/usr/bin/makedepend -fdepend -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include-fixed -I. -I..
/usr/bin/makedepend -fdepend -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include-fixed -a -p ob
make[2]: Leaving directory `/tmp/mesa-full-wayland/src/mesa-build/src/glsl'
make[2]: Entering directory `/tmp/mesa-full-wayland/src/mesa-build/src/glsl'
: --nounistd -oglcpp/glcpp-lex.c  glcpp/glcpp-lex.l
: --nounistd -oglsl_lexer.cpp  glsl_lexer.ll
rm -f depend
touch depend
/usr/bin/makedepend -fdepend -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include-fixed -I. -I..
/usr/bin/makedepend -fdepend -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include -I/usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/include-fixed -a -p ob
make[2]: Leaving directory `/tmp/mesa-full-wayland/src/mesa-build/src/glsl'
....

Last edited by c00kiemon5ter (2012-02-15 03:41:49)


.:[ git me! ] :.

Offline

#91 2012-02-15 10:08:12

Cdh
Member
Registered: 2009-02-03
Posts: 1,098

Re: Wayland on Arch Linux?

taylorchu wrote:

i dont know much about wayland, but it seems that weston can only be run within x.

@trieforce
i highly recommend this package to be in official repo, think about the future that this will replace x.

Weston runs well on a KMS console. Some time ago it needed access to /dev/input/event* to have input working but I think that has been solved with the suid launcher. Haven't tested it since...

But for it to be in the repo it also needs the wayland libs in the repo as well as mesa being compiled with the wayland egl platform. That means that everybody who installs mesa also needs the wayland libs. Or the other option would be to provide two mesas, one with wayland support and one without. But that's unlikely.

Also, it would be nice if finally stable gtk3 would compile with the wayland backend and we could have cairo with egl and gl enabled in way that works with wayland (cairo-gl-git has been broken with wayland for a very long time, don't know if it works now...) and that's stable...


฿ 18PRsqbZCrwPUrVnJe1BZvza7bwSDbpxZz

Offline

#92 2012-02-15 12:32:44

c00kiemon5ter
Member
From: Greece
Registered: 2010-06-01
Posts: 562
Website

Re: Wayland on Arch Linux?

using Flex as a build dependency fixes the errors with xkbcom on libxkbcommon and  libxkbcommon-git

Generally those packages need: imake flex and libtool to build.

Last edited by c00kiemon5ter (2012-02-15 15:40:19)


.:[ git me! ] :.

Offline

#93 2012-05-29 18:06:42

radiomist
Member
From: superposicion
Registered: 2009-11-27
Posts: 64

Re: Wayland on Arch Linux?

Hey, i build weston succesfully, but can't see mouse coursor sad Any idea? i try weston as X client, and native KMS but nothing

snapshot2.jpg

Offline

#94 2012-05-30 07:00:34

Cdh
Member
Registered: 2009-02-03
Posts: 1,098

Re: Wayland on Arch Linux?

I tried it with the radeon driver yesterday (and just rebuilt a new revision) but I still don't see a mouse pointer either.

Wayland/weston is still broken.



And while we are on the topic:
I can recommend trying weston-launch in a tty and then doing "pkill weston" in a weston-terminal. Oh wait, I can't recommend that.


฿ 18PRsqbZCrwPUrVnJe1BZvza7bwSDbpxZz

Offline

#95 2012-05-31 03:59:22

radiomist
Member
From: superposicion
Registered: 2009-11-27
Posts: 64

Re: Wayland on Arch Linux?

nice to hear, i thought i was doing something bad.

Offline

#96 2012-06-02 02:18:25

jukkan
Member
Registered: 2010-09-08
Posts: 39

Re: Wayland on Arch Linux?

Not working here either. I can only ran Wayland under X but without mouse cursor (mouse still working though). Trying 'weston' or 'weston-launch' in a TTY always results in total crash after which a reboot is needed.

Last edited by jukkan (2012-06-02 02:19:50)

Offline

#97 2012-06-26 07:14:57

Giselher
Member
From: Austria
Registered: 2010-02-02
Posts: 150
Website

Re: Wayland on Arch Linux?

A new Wayland/Weston release.
http://www.phoronix.com/scan.php?page=n … px=MTEyNjg

And a screenshot from me!
Ux0qvs.png

Weston is working fine for me and I am going to build gtk3 with wayland support now.

Offline

#98 2012-06-26 07:41:56

Cdh
Member
Registered: 2009-02-03
Posts: 1,098

Re: Wayland on Arch Linux?

Great. How do you get a mouse pointer?


฿ 18PRsqbZCrwPUrVnJe1BZvza7bwSDbpxZz

Offline

#99 2012-06-26 07:46:00

Giselher
Member
From: Austria
Registered: 2010-02-02
Posts: 150
Website

Re: Wayland on Arch Linux?

Cdh wrote:

Great. How do you get a mouse pointer?

Weston uses the X-cursor.

Last edited by Giselher (2012-06-26 07:46:22)

Offline

#100 2012-06-26 09:42:36

Cdh
Member
Registered: 2009-02-03
Posts: 1,098

Re: Wayland on Arch Linux?

Nope, I still have no mouse pointer. Per default XCURSOR_THEME is Adwaita for me. I have xcursor-themes installed and I do this:

~ % export XCURSOR_THEME=redglass
~ % export XDG_RUNTIME_DIR=~/.config/runtime
weston

The only error/warning output seems to be "XCB-XKB not available during build" whatever that would be.

Are you sure Commit 1042dc15e0ca69a4d8d4d23b862f1e3d3c8e054f "window: use libwayland-cursor instead of libXcursor" didn't change it?
I tried compiling wayland with  "--with-icondir=/usr/share/icons/redglass/cursors/" but still no luck.

...


฿ 18PRsqbZCrwPUrVnJe1BZvza7bwSDbpxZz

Offline

Board footer

Powered by FluxBB