On Tue, Aug 25, 2009 at 9:30 PM, Corbin
Simpson<[email protected]> wrote:
> On 08/25/2009 01:47 PM, Nicolai Hähnle wrote:
>> Am Thursday 20 August 2009 01:32:41 schrieb Wil Reichert:
>>> Using the gentoo x11 portage overlay to build mesa from master with
>>> gallium enabled on a 64 bit system yields the following notices at the
>>> completion of the build.
>>>
>>>  * QA Notice: Package has poor programming practices which may compile
>>>  *            fine but exhibit random runtime failures.
>>>  * r300_flush.c:40: warning: implicit declaration of function
>>> 'r300_emit_invariant_state'
>>>  * r300_context.c:179: warning: implicit declaration of function
>>> 'r300_init_flush_functions'
>>>  * r300_context.c:187: warning: implicit declaration of function
>>> 'r300_emit_invariant_state'
>>>  * r300_emit.c:657: warning: implicit declaration of function
>>> 'r300_update_derived_state'
>>>  * r300_state.c:281: warning: implicit declaration of function
>>> 'tgsi_dup_tokens' * r300_query.c:78: warning: implicit declaration of
>>> function
>>> 'r300_emit_dirty_state'
>>>  * r300_query.c:79: warning: implicit declaration of function
>>> 'r300_emit_query_begin'
>>>  * r300_query.c:89: warning: implicit declaration of function
>>> 'r300_emit_query_end'
>>>  * r300_render.c:173: warning: implicit declaration of function
>>> 'r300_emit_dirty_state'
>>>  * nv30_fragprog.c:743: warning: implicit declaration of function
>>> 'tgsi_dump' * radeon_buffer.c:204: warning: implicit declaration of
>>> function
>>> 'radeon_bo_manager_gem_ctor'
>>>  * radeon_r300.c:189: warning: implicit declaration of function
>>> 'radeon_cs_manager_gem_ctor'
>>>
>>>  *
>>>  * QA Notice: Package has poor programming practices which may compile
>>>  *            but will almost certainly crash on 64bit architectures.
>>>  *
>>>  * Function `tgsi_dup_tokens' implicitly converted to pointer at
>>> r300_state.c:281
>>>  * Function `radeon_bo_manager_gem_ctor' implicitly converted to
>>> pointer at radeon_buffer.c:204
>>>  * Function `radeon_cs_manager_gem_ctor' implicitly converted to
>>> pointer at radeon_r300.c:189
>>>
>>> Are these real issues or is the portage build system just being too
>>> verbose?  Build log is attached.
>>
>> IMO the build system is not being too verbose, though in this case, I doubt 
>> it
>> will cause bugs.
>>
>> Bad Corbin. :P
>
> :c
>
> Gentoo building r300-gallium makes me a sad panda. It's definitely not
> ready for production.

The build is in an overlay hard masked and gallium has to be enabled
with a non-global use flag so its not like anyone is gonna stumble
upon it by accident.  Nothing remotely production about it.

> I don't currently have a 64-bit environment for building and testing;
> when I buy a new machine in a few weeks I'll be sure to get something
> 64-bit-capable.
>
> In the meantime, feel free to experiment with r300g, but be prepared for
> hardlocks.

All good.

Wil

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Mesa3d-dev mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev

Reply via email to