checking sys/sysmacros.h usability... yes checking sys/sysmacros.h presence... yes checking for sys/sysmacros.h... yes checking xlocale.h usability... yes checking xlocale.h presence... yes checking for xlocale.h... yes checking sys/sysctl.h usability... yes checking sys/sysctl.h presence... yes checking for sys/sysctl.h... yes checking endian.h usability... yes checking endian.h presence... yes checking for endian.h... yes checking for strtof... yes checking for mkostemp... yes checking for memfd_create... no checking whether strtod has locale support... yes checking for dlopen... no checking for dlopen in -ldl... yes checking for dladdr... yes checking for dl_iterate_phdr... yes checking for clock_gettime... yes checking for posix_memalign... yes checking for ZLIB... yes checking for the pthreads library -lpthreads... no checking whether pthreads work without any flags... no checking whether pthreads work with -Kthread... no checking whether pthreads work with -kthread... no checking for the pthreads library -llthread... no checking whether pthreads work with -pthread... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking if more special flags are required for pthreads... no checking for PTHREAD_PRIO_INHERIT... no checking for LIBELF... yes checking for powerpc-buildroot-linux-gnuspe-llvm-config... no checking for llvm-config... no checking for LIBDRM... yes checking for wayland-scanner... no checking for WAYLAND_SCANNER... no checking for EXPAT... yes checking for VALGRIND... no checking whether to enable Valgrind support... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating src/amd/Makefile config.status: creating src/amd/vulkan/Makefile config.status: creating src/broadcom/Makefile config.status: creating src/compiler/Makefile config.status: creating src/egl/Makefile config.status: creating src/egl/main/egl.pc config.status: creating src/egl/wayland/wayland-drm/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/gallium/Makefile config.status: creating src/gallium/auxiliary/Makefile config.status: creating src/gallium/auxiliary/pipe-loader/Makefile config.status: creating src/gallium/drivers/freedreno/Makefile config.status: creating src/gallium/drivers/ddebug/Makefile config.status: creating src/gallium/drivers/i915/Makefile config.status: creating src/gallium/drivers/llvmpipe/Makefile config.status: creating src/gallium/drivers/noop/Makefile config.status: creating src/gallium/drivers/nouveau/Makefile config.status: creating src/gallium/drivers/pl111/Makefile config.status: creating src/gallium/drivers/r300/Makefile config.status: creating src/gallium/drivers/r600/Makefile config.status: creating src/gallium/drivers/radeon/Makefile config.status: creating src/gallium/drivers/radeonsi/Makefile config.status: creating src/gallium/drivers/rbug/Makefile config.status: creating src/gallium/drivers/softpipe/Makefile config.status: creating src/gallium/drivers/svga/Makefile config.status: creating src/gallium/drivers/swr/Makefile config.status: creating src/gallium/drivers/trace/Makefile config.status: creating src/gallium/drivers/etnaviv/Makefile config.status: creating src/gallium/drivers/imx/Makefile config.status: creating src/gallium/drivers/vc4/Makefile config.status: creating src/gallium/drivers/vc5/Makefile config.status: creating src/gallium/drivers/virgl/Makefile config.status: creating src/gallium/state_trackers/clover/Makefile config.status: creating src/gallium/state_trackers/dri/Makefile config.status: creating src/gallium/state_trackers/glx/xlib/Makefile config.status: creating src/gallium/state_trackers/nine/Makefile config.status: creating src/gallium/state_trackers/omx_bellagio/Makefile config.status: creating src/gallium/state_trackers/osmesa/Makefile config.status: creating src/gallium/state_trackers/va/Makefile config.status: creating src/gallium/state_trackers/vdpau/Makefile config.status: creating src/gallium/state_trackers/xa/Makefile config.status: creating src/gallium/state_trackers/xvmc/Makefile config.status: creating src/gallium/targets/d3dadapter9/Makefile config.status: creating src/gallium/targets/d3dadapter9/d3d.pc config.status: creating src/gallium/targets/dri/Makefile config.status: creating src/gallium/targets/libgl-xlib/Makefile config.status: creating src/gallium/targets/omx-bellagio/Makefile config.status: creating src/gallium/targets/opencl/Makefile config.status: creating src/gallium/targets/opencl/mesa.icd config.status: creating src/gallium/targets/osmesa/Makefile config.status: creating src/gallium/targets/osmesa/osmesa.pc config.status: creating src/gallium/targets/pipe-loader/Makefile config.status: creating src/gallium/targets/va/Makefile config.status: creating src/gallium/targets/vdpau/Makefile config.status: creating src/gallium/targets/xa/Makefile config.status: creating src/gallium/targets/xa/xatracker.pc config.status: creating src/gallium/targets/xvmc/Makefile config.status: creating src/gallium/tests/trivial/Makefile config.status: creating src/gallium/tests/unit/Makefile config.status: creating src/gallium/winsys/etnaviv/drm/Makefile config.status: creating src/gallium/winsys/imx/drm/Makefile config.status: creating src/gallium/winsys/freedreno/drm/Makefile config.status: creating src/gallium/winsys/i915/drm/Makefile config.status: creating src/gallium/winsys/nouveau/drm/Makefile config.status: creating src/gallium/winsys/pl111/drm/Makefile config.status: creating src/gallium/winsys/radeon/drm/Makefile config.status: creating src/gallium/winsys/amdgpu/drm/Makefile config.status: creating src/gallium/winsys/svga/drm/Makefile config.status: creating src/gallium/winsys/sw/dri/Makefile config.status: creating src/gallium/winsys/sw/kms-dri/Makefile config.status: creating src/gallium/winsys/sw/null/Makefile config.status: creating src/gallium/winsys/sw/wrapper/Makefile config.status: creating src/gallium/winsys/sw/xlib/Makefile config.status: creating src/gallium/winsys/vc4/drm/Makefile config.status: creating src/gallium/winsys/vc5/drm/Makefile config.status: creating src/gallium/winsys/virgl/drm/Makefile config.status: creating src/gallium/winsys/virgl/vtest/Makefile config.status: creating src/gbm/Makefile config.status: creating src/gbm/main/gbm.pc config.status: creating src/glx/Makefile config.status: creating src/glx/apple/Makefile config.status: creating src/glx/tests/Makefile config.status: creating src/glx/windows/Makefile config.status: creating src/glx/windows/windowsdriproto.pc config.status: creating src/gtest/Makefile config.status: creating src/intel/Makefile config.status: creating src/loader/Makefile config.status: creating src/mapi/Makefile config.status: creating src/mapi/es1api/glesv1_cm.pc config.status: creating src/mapi/es2api/glesv2.pc config.status: creating src/mapi/glapi/gen/Makefile config.status: creating src/mesa/Makefile config.status: creating src/mesa/gl.pc config.status: creating src/mesa/drivers/dri/dri.pc 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/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/Makefile config.status: creating src/mesa/drivers/osmesa/osmesa.pc config.status: creating src/mesa/drivers/x11/Makefile config.status: creating src/mesa/main/tests/Makefile config.status: creating src/mesa/state_tracker/tests/Makefile config.status: creating src/util/Makefile config.status: creating src/util/tests/hash_table/Makefile config.status: creating src/util/tests/string_buffer/Makefile config.status: creating src/util/xmlpool/Makefile config.status: creating src/vulkan/Makefile config.status: executing depfiles commands config.status: executing libtool commands configure: WARNING: unrecognized options: --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --with-xmlto, --with-fop, --enable-ipv6, --disable-nls /bin/sed: can't read src/mesa/drivers/dri/i965/.deps/brw_blorp.Plo: No such file or directory ./configure: line 31936: src/compiler/spirv/.deps/spirv_info.Plo: No such file or directory prefix: /usr exec_prefix: /usr libdir: ${exec_prefix}/lib includedir: ${prefix}/include OpenGL: yes (ES1: no ES2: no) OSMesa: no DRI platform: drm DRI drivers: no DRI driver dir: ${libdir}/dri GLX: no EGL: no GBM: yes EGL/Vulkan/VL platforms: Vulkan drivers: no llvm: no Gallium: no HUD extra stats: no HUD lmsensors: no Shared libs: yes Static libs: no Shared-glapi: yes CFLAGS: -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mabi=spe -mfloat-gprs=double -Wa,-me500x2 -Os -Wall -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -fno-math-errno -fno-trapping-math -std=c99 CXXFLAGS: -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mabi=spe -mfloat-gprs=double -Wa,-me500x2 -Os -Wall -fno-math-errno -fno-trapping-math LDFLAGS: Macros: -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -DUSE_GCC_ATOMIC_BUILTINS -DMISSING_64BIT_ATOMICS -DNDEBUG -DHAVE_XLOCALE_H -DHAVE_SYS_SYSCTL_H -DHAVE_ENDIAN_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_STRTOD_L -DHAVE_DL_ITERATE_PHDR -DHAVE_POSIX_MEMALIGN -DHAVE_LIBDRM -DGLX_USE_TLS -DENABLE_SHADER_CACHE -DMESA_EGL_NO_X11_HEADERS PYTHON2: python2.7 Run 'make' to build Mesa >>> mesa3d 17.3.6 Building PATH="/home/buildroot/autobuild/run/instance-0/output/host/bin:/home/buildroot/autobuild/run/instance-0/output/host/sbin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games" /usr/bin/make -j4 -C /home/buildroot/autobuild/run/instance-0/output/build/mesa3d-17.3.6/ Making all in src updating git_sha1.h /usr/bin/make all-recursive Making all in . CC mesa/main/extensions_table.lo CC mesa/main/imports.lo CC mesa/program/prog_parameter.lo CC mesa/program/symbol_table.lo CC mesa/program/dummy_errors.lo CCLD libglsl_util.la Making all in gtest make[5]: Nothing to be done for `all'. Making all in util /usr/bin/make all-recursive Making all in . CC libmesautil_la-bitscan.lo CC libmesautil_la-build_id.lo CC libmesautil_la-crc32.lo CC libmesautil_la-debug.lo CC libmesautil_la-disk_cache.lo CC libmesautil_la-half_float.lo CC libmesautil_la-hash_table.lo CC libmesautil_la-mesa-sha1.lo CC libmesautil_la-ralloc.lo CC libmesautil_la-rand_xor.lo CC libmesautil_la-register_allocate.lo CC libmesautil_la-rgtc.lo CC libmesautil_la-set.lo CC libmesautil_la-slab.lo CC libmesautil_la-string_buffer.lo CC libmesautil_la-strtod.lo CC libmesautil_la-u_atomic.lo CC libmesautil_la-u_queue.lo CC libmesautil_la-u_vector.lo CC libmesautil_la-format_srgb.lo CC libxmlconfig_la-xmlconfig.lo CC sha1/libmesautil_la-sha1.lo CCLD libmesautil.la CCLD libxmlconfig.la Making all in xmlpool /usr/bin/make all-am make[8]: Nothing to be done for `all-am'. Making all in tests/hash_table make[7]: Nothing to be done for `all'. Making all in tests/string_buffer make[7]: Nothing to be done for `all'. Making all in mapi/glapi/gen /usr/bin/make all-am make[6]: Nothing to be done for `all-am'. Making all in mapi /usr/bin/make all-recursive CC shared_glapi_libglapi_la-entry.lo CC shared_glapi_libglapi_la-mapi_glapi.lo CC shared_glapi_libglapi_la-stub.lo CC shared_glapi_libglapi_la-table.lo CC shared_glapi_libglapi_la-u_current.lo CC shared_glapi_libglapi_la-u_execmem.lo CC glapi_libglapi_la-entry.lo CCLD shared-glapi/libglapi.la GEN .install-mesa-links CCLD glapi/libglapi.la Making all in compiler /usr/bin/make all-am CC blob.lo CXX glsl_types.lo CXX nir_types.lo CC shader_enums.lo CC nir/nir_constant_expressions.lo CC nir/nir_opcodes.lo CC nir/nir_opt_algebraic.lo CXX glsl/ir_builder_print_visitor.lo CXX glsl/standalone_scaffolding.lo CXX glsl/standalone.lo CXX glsl/main.o CC spirv/spirv2nir-spirv2nir.o CXXLD libcompiler.la libtool: warning: library '/home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/bin/../lib/gcc/powerpc-ctng_e500v2-linux-gnuspe/4.7.3/../../../../powerpc-ctng_e500v2-linux-gnuspe/lib/libstdc++.la' was moved. CXX glsl/glsl_lexer.lo CXX glsl/glsl_parser.lo CXX glsl/ast_array_index.lo CXX glsl/ast_expr.lo CXX glsl/ast_function.lo CXX glsl/ast_to_hir.lo CXX glsl/ast_type.lo CXX glsl/builtin_functions.lo CXX glsl/builtin_types.lo CXX glsl/builtin_variables.lo CXX glsl/generate_ir.lo CXX glsl/glsl_parser_extras.lo CXX glsl/glsl_symbol_table.lo CXX glsl/glsl_to_nir.lo CXX glsl/hir_field_selection.lo CXX glsl/ir_array_refcount.lo CXX glsl/ir_basic_block.lo CXX glsl/ir_builder.lo CXX glsl/ir_clone.lo CXX glsl/ir_constant_expression.lo CXX glsl/ir.lo CXX glsl/ir_equals.lo CXX glsl/ir_expression_flattening.lo CXX glsl/ir_function_can_inline.lo CXX glsl/ir_function_detect_recursion.lo CXX glsl/ir_function.lo CXX glsl/ir_hierarchical_visitor.lo CXX glsl/ir_hv_accept.lo CXX glsl/ir_print_visitor.lo CXX glsl/ir_reader.lo CXX glsl/ir_rvalue_visitor.lo CXX glsl/ir_set_program_inouts.lo CXX glsl/ir_validate.lo CXX glsl/ir_variable_refcount.lo CXX glsl/linker.lo CXX glsl/link_atomics.lo CXX glsl/link_functions.lo CXX glsl/link_interface_blocks.lo CXX glsl/link_uniforms.lo CXX glsl/link_uniform_initializers.lo CXX glsl/link_uniform_block_active_visitor.lo CXX glsl/link_uniform_blocks.lo CXX glsl/link_varyings.lo CXX glsl/loop_analysis.lo CXX glsl/loop_unroll.lo CXX glsl/lower_blend_equation_advanced.lo CXX glsl/lower_buffer_access.lo CXX glsl/lower_const_arrays_to_uniforms.lo CXX glsl/lower_cs_derived.lo CXX glsl/lower_discard.lo CXX glsl/lower_discard_flow.lo CXX glsl/lower_distance.lo CXX glsl/lower_if_to_cond_assign.lo CXX glsl/lower_instructions.lo CXX glsl/lower_int64.lo CXX glsl/lower_jumps.lo CXX glsl/lower_mat_op_to_vec.lo glsl/lower_jumps.cpp: In member function 'virtual void {anonymous}::ir_lower_jumps_visitor::visit(ir_if*)': glsl/lower_jumps.cpp:612:58: warning: 'lower' may be used uninitialized in this function [-Wmaybe-uninitialized] CXX glsl/lower_noise.lo CXX glsl/lower_offset_array.lo CXX glsl/lower_packed_varyings.lo CXX glsl/lower_named_interface_blocks.lo CXX glsl/lower_packing_builtins.lo CXX glsl/lower_subroutine.lo CXX glsl/lower_tess_level.lo CXX glsl/lower_texture_projection.lo CXX glsl/lower_variable_index_to_cond_assign.lo CXX glsl/lower_vec_index_to_cond_assign.lo CXX glsl/lower_vec_index_to_swizzle.lo CXX glsl/lower_vector.lo CXX glsl/lower_vector_derefs.lo CXX glsl/lower_vector_insert.lo CXX glsl/lower_vertex_id.lo CXX glsl/lower_output_reads.lo CXX glsl/lower_shared_reference.lo CXX glsl/lower_ubo_reference.lo CXX glsl/opt_algebraic.lo CXX glsl/opt_array_splitting.lo CXX glsl/opt_conditional_discard.lo CXX glsl/opt_constant_folding.lo CXX glsl/opt_constant_propagation.lo CXX glsl/opt_constant_variable.lo CXX glsl/opt_copy_propagation.lo CXX glsl/opt_copy_propagation_elements.lo CXX glsl/opt_dead_builtin_variables.lo CXX glsl/opt_dead_builtin_varyings.lo CXX glsl/opt_dead_code.lo CXX glsl/opt_dead_code_local.lo CXX glsl/opt_dead_functions.lo CXX glsl/opt_flatten_nested_if_blocks.lo CXX glsl/opt_flip_matrices.lo CXX glsl/opt_function_inlining.lo CXX glsl/opt_if_simplification.lo CXX glsl/opt_minmax.lo CXX glsl/opt_noop_swizzle.lo CXX glsl/opt_rebalance_tree.lo CXX glsl/opt_redundant_jumps.lo CXX glsl/opt_structure_splitting.lo CXX glsl/opt_swizzle_swizzle.lo CXX glsl/opt_tree_grafting.lo CXX glsl/opt_vectorize.lo CXX glsl/propagate_invariance.lo CXX glsl/s_expression.lo CXX glsl/string_to_uint_map.lo CXX glsl/shader_cache.lo CC nir/nir.lo CC nir/nir_clone.lo CC nir/nir_control_flow.lo CC nir/nir_dominance.lo CC nir/nir_from_ssa.lo CC nir/nir_gather_info.lo CC nir/nir_gs_count_vertices.lo CC nir/nir_inline_functions.lo CC nir/nir_instr_set.lo CC nir/nir_intrinsics.lo CC nir/nir_linking_helpers.lo CC nir/nir_liveness.lo CC nir/nir_loop_analyze.lo CC nir/nir_lower_64bit_packing.lo CC nir/nir_lower_alpha_test.lo CC nir/nir_lower_alu_to_scalar.lo CC nir/nir_lower_atomics.lo CC nir/nir_lower_atomics_to_ssbo.lo CC nir/nir_lower_bitmap.lo CC nir/nir_lower_clamp_color_outputs.lo CC nir/nir_lower_clip.lo CC nir/nir_lower_clip_cull_distance_arrays.lo CC nir/nir_lower_constant_initializers.lo CC nir/nir_lower_double_ops.lo CC nir/nir_lower_drawpixels.lo CC nir/nir_lower_global_vars_to_local.lo CC nir/nir_lower_gs_intrinsics.lo CC nir/nir_lower_load_const_to_scalar.lo CC nir/nir_lower_locals_to_regs.lo CC nir/nir_lower_idiv.lo CC nir/nir_lower_indirect_derefs.lo CC nir/nir_lower_int64.lo CC nir/nir_lower_io.lo CC nir/nir_lower_io_to_temporaries.lo CC nir/nir_lower_io_to_scalar.lo CC nir/nir_lower_io_types.lo CC nir/nir_lower_passthrough_edgeflags.lo CC nir/nir_lower_patch_vertices.lo CC nir/nir_lower_phis_to_scalar.lo CC nir/nir_lower_read_invocation_to_scalar.lo CC nir/nir_lower_regs_to_ssa.lo CC nir/nir_lower_returns.lo CC nir/nir_lower_samplers.lo CC nir/nir_lower_samplers_as_deref.lo CC nir/nir_lower_system_values.lo CC nir/nir_lower_tex.lo CC nir/nir_lower_to_source_mods.lo CC nir/nir_lower_two_sided_color.lo CC nir/nir_lower_uniforms_to_ubo.lo CC nir/nir_lower_vars_to_ssa.lo CC nir/nir_lower_var_copies.lo CC nir/nir_lower_vec_to_movs.lo CC nir/nir_lower_wpos_center.lo CC nir/nir_lower_wpos_ytransform.lo CC nir/nir_metadata.lo CC nir/nir_move_vec_src_uses_to_dest.lo CC nir/nir_normalize_cubemap_coords.lo CC nir/nir_opt_conditional_discard.lo CC nir/nir_opt_constant_folding.lo CC nir/nir_opt_copy_prop_vars.lo CC nir/nir_opt_copy_propagate.lo CC nir/nir_opt_cse.lo CC nir/nir_opt_dce.lo CC nir/nir_opt_dead_cf.lo CC nir/nir_opt_gcm.lo CC nir/nir_opt_global_to_local.lo CC nir/nir_opt_if.lo CC nir/nir_opt_intrinsics.lo CC nir/nir_opt_loop_unroll.lo CC nir/nir_opt_move_comparisons.lo CC nir/nir_opt_peephole_select.lo CC nir/nir_opt_remove_phis.lo CC nir/nir_opt_trivial_continues.lo CC nir/nir_opt_undef.lo CC nir/nir_phi_builder.lo CC nir/nir_print.lo CC nir/nir_propagate_invariant.lo CC nir/nir_remove_dead_variables.lo CC nir/nir_repair_ssa.lo CC nir/nir_search.lo CC nir/nir_split_var_copies.lo CC nir/nir_sweep.lo CC nir/nir_to_lcssa.lo CC nir/nir_validate.lo CC nir/nir_worklist.lo CC spirv/spirv_to_nir.lo CC spirv/vtn_alu.lo CC spirv/vtn_cfg.lo CC spirv/vtn_glsl450.lo CC spirv/vtn_variables.lo CC spirv/spirv_info.lo CC glsl/glcpp/glcpp-lex.lo CC glsl/glcpp/glcpp-parse.lo CC glsl/glcpp/pp.lo CCLD nir/libnir.la libtool: warning: library '/home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/bin/../lib/gcc/powerpc-ctng_e500v2-linux-gnuspe/4.7.3/../../../../powerpc-ctng_e500v2-linux-gnuspe/lib/libstdc++.la' was moved. CXXLD spirv2nir libtool: warning: library '/home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/bin/../lib/gcc/powerpc-ctng_e500v2-linux-gnuspe/4.7.3/../../../../powerpc-ctng_e500v2-linux-gnuspe/lib/libstdc++.la' was moved. libtool: warning: library '/home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/bin/../lib/gcc/powerpc-ctng_e500v2-linux-gnuspe/4.7.3/../../../../powerpc-ctng_e500v2-linux-gnuspe/lib/libstdc++.la' was moved. /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/bin/../lib/gcc/powerpc-ctng_e500v2-linux-gnuspe/4.7.3/../../../../powerpc-ctng_e500v2-linux-gnuspe/bin/ld: cannot find -latomic collect2: error: ld returned 1 exit status make[6]: *** [spirv2nir] Error 1 make[6]: *** Waiting for unfinished jobs.... make[5]: *** [all] Error 2 make[4]: *** [all-recursive] Error 1 make[3]: *** [all] Error 2 make[2]: *** [all-recursive] Error 1 make[1]: *** [/home/buildroot/autobuild/run/instance-0/output/build/mesa3d-17.3.6/.stamp_built] Error 2 make: *** [_all] Error 2 make: Leaving directory `/home/buildroot/autobuild/run/instance-0/buildroot'