Bug 30168 - [llvmpipe] lp_rast_tri.c:120: error: ‘union lp_rast_cmd_arg’ has no member named ‘tri’
Summary: [llvmpipe] lp_rast_tri.c:120: error: ‘union lp_rast_cmd_arg’ has no member na...
Status: CLOSED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Other (show other bugs)
Version: git
Hardware: x86 (IA32) Linux (All)
: medium blocker
Assignee: Keith Whitwell
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: mesa-7.9
  Show dependency treegraph
 
Reported: 2010-09-13 12:06 UTC by Vinson Lee
Modified: 2010-09-16 12:01 UTC (History)
2 users (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Vinson Lee 2010-09-13 12:06:06 UTC
mesa: c40858fa0dac28dc5096973ac267630ba5725003 (master)

$ make
...
gcc -c -I. -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../src/gallium/drivers  -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden -fno-strict-aliasing -g  -fPIC  -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -D_GNU_SOURCE -DPTHREADS -DDEBUG -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -DHAVE_XEXTPROTO_71 -DGALLIUM_LLVMPIPE -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0207 -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/usr/lib/llvm-2.7/include  -DNDEBUG -D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -g -O2 -fomit-frame-pointer -fPIC lp_rast_tri.c -o lp_rast_tri.o
lp_rast_tri.c: In function ‘lp_rast_triangle_3_16’:
lp_rast_tri.c:120: error: ‘union lp_rast_cmd_arg’ has no member named ‘tri’
lp_rast_tri.c:120: error: ‘const union lp_rast_cmd_arg’ has no member named ‘tri’
lp_rast_tri.c:121: error: ‘union lp_rast_cmd_arg’ has no member named ‘mask’
Comment 1 Jose Fonseca 2010-09-13 12:45:05 UTC
The build failure should be fixed with.

commit 6b5575baaa16563f1ea1ad1821254ce6c412283f
Author: José Fonseca <jfonseca@vmware.com>
Date:   Mon Sep 13 20:43:36 2010 +0100

    llvmpipe: Fix non SSE2 builds.
    
    Should fix fdo 30168.


I'm not sure whether this is entirely correct though.
Comment 2 Vinson Lee 2010-09-16 12:01:39 UTC
mesa: 09863554259aeb7b0522b130837b6a1f12ffaebe (master)

Verified fixed.


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