[PATCH 1/7] d3dx9: Pass a struct d3dx_effect to the d3dx_parse helpers

Marvin testbot at winehq.org
Sun Mar 3 13:26:05 CST 2019


Hi,

While running your changed tests on Windows, I think I found new failures.
Being a bot and all I'm not very good at pattern recognition, so I might be
wrong, but could you please double-check?

Full results can be found at:
https://testbot.winehq.org/JobDetails.pl?Key=48597

Your paranoid android.


=== debian9 (build log) ===

../../../wine/dlls/d3dx9_24/../d3dx9_36/effect.c:5790:16: error: conflicting types for ‘d3dx_parse_state’
../../../wine/dlls/d3dx9_24/../d3dx9_36/effect.c:6143:45: error: dereferencing pointer to incomplete type ‘struct d3dx_effect’
../../../wine/dlls/d3dx9_24/../d3dx9_36/effect.c:6201:45: error: dereferencing pointer to incomplete type ‘struct d3dx_effect’
../../../wine/dlls/d3dx9_24/../d3dx9_36/effect.c:6388:45: error: dereferencing pointer to incomplete type ‘struct d3dx_effect’
Makefile:272: recipe for target 'effect.o' failed
Makefile:8662: recipe for target 'dlls/d3dx9_24' failed
../../../wine/dlls/d3dx9_26/../d3dx9_36/effect.c:5790:16: error: conflicting types for ‘d3dx_parse_state’
../../../wine/dlls/d3dx9_26/../d3dx9_36/effect.c:6143:45: error: dereferencing pointer to incomplete type ‘struct d3dx_effect’
../../../wine/dlls/d3dx9_26/../d3dx9_36/effect.c:6201:45: error: dereferencing pointer to incomplete type ‘struct d3dx_effect’
../../../wine/dlls/d3dx9_26/../d3dx9_36/effect.c:6388:45: error: dereferencing pointer to incomplete type ‘struct d3dx_effect’
../../../wine/dlls/d3dx9_25/../d3dx9_36/effect.c:5790:16: error: conflicting types for ‘d3dx_parse_state’
../../../wine/dlls/d3dx9_25/../d3dx9_36/effect.c:6143:45: error: dereferencing pointer to incomplete type ‘struct d3dx_effect’
../../../wine/dlls/d3dx9_25/../d3dx9_36/effect.c:6201:45: error: dereferencing pointer to incomplete type ‘struct d3dx_effect’
../../../wine/dlls/d3dx9_25/../d3dx9_36/effect.c:6388:45: error: dereferencing pointer to incomplete type ‘struct d3dx_effect’
Makefile:272: recipe for target 'effect.o' failed
Makefile:272: recipe for target 'effect.o' failed
Makefile:8662: recipe for target 'dlls/d3dx9_25' failed
Makefile:8662: recipe for target 'dlls/d3dx9_26' failed
../../../wine/dlls/d3dx9_27/../d3dx9_36/effect.c:5790:16: error: conflicting types for ‘d3dx_parse_state’
../../../wine/dlls/d3dx9_27/../d3dx9_36/effect.c:6143:45: error: dereferencing pointer to incomplete type ‘struct d3dx_effect’
../../../wine/dlls/d3dx9_27/../d3dx9_36/effect.c:6201:45: error: dereferencing pointer to incomplete type ‘struct d3dx_effect’
../../../wine/dlls/d3dx9_27/../d3dx9_36/effect.c:6388:45: error: dereferencing pointer to incomplete type ‘struct d3dx_effect’
Makefile:272: recipe for target 'effect.o' failed
Makefile:8662: recipe for target 'dlls/d3dx9_27' failed
Task: The win32 build failed

=== debian9 (build log) ===

../../../wine/dlls/d3dx9_25/../d3dx9_36/effect.c:5790:16: error: conflicting types for ‘d3dx_parse_state’
../../../wine/dlls/d3dx9_25/../d3dx9_36/effect.c:6143:45: error: dereferencing pointer to incomplete type ‘struct d3dx_effect’
../../../wine/dlls/d3dx9_25/../d3dx9_36/effect.c:6201:45: error: dereferencing pointer to incomplete type ‘struct d3dx_effect’
../../../wine/dlls/d3dx9_25/../d3dx9_36/effect.c:6388:45: error: dereferencing pointer to incomplete type ‘struct d3dx_effect’
Makefile:271: recipe for target 'effect.o' failed
Makefile:8387: recipe for target 'dlls/d3dx9_25' failed
../../../wine/dlls/d3dx9_27/../d3dx9_36/effect.c:5790:16: error: conflicting types for ‘d3dx_parse_state’
../../../wine/dlls/d3dx9_27/../d3dx9_36/effect.c:6143:45: error: dereferencing pointer to incomplete type ‘struct d3dx_effect’
../../../wine/dlls/d3dx9_27/../d3dx9_36/effect.c:6201:45: error: dereferencing pointer to incomplete type ‘struct d3dx_effect’
../../../wine/dlls/d3dx9_27/../d3dx9_36/effect.c:6388:45: error: dereferencing pointer to incomplete type ‘struct d3dx_effect’
../../../wine/dlls/d3dx9_24/../d3dx9_36/effect.c:5790:16: error: conflicting types for ‘d3dx_parse_state’
../../../wine/dlls/d3dx9_24/../d3dx9_36/effect.c:6143:45: error: dereferencing pointer to incomplete type ‘struct d3dx_effect’
../../../wine/dlls/d3dx9_24/../d3dx9_36/effect.c:6201:45: error: dereferencing pointer to incomplete type ‘struct d3dx_effect’
../../../wine/dlls/d3dx9_24/../d3dx9_36/effect.c:6388:45: error: dereferencing pointer to incomplete type ‘struct d3dx_effect’
Makefile:271: recipe for target 'effect.o' failed
Makefile:271: recipe for target 'effect.o' failed
Makefile:8387: recipe for target 'dlls/d3dx9_24' failed
Makefile:8387: recipe for target 'dlls/d3dx9_27' failed
../../../wine/dlls/d3dx9_26/../d3dx9_36/effect.c:5790:16: error: conflicting types for ‘d3dx_parse_state’
../../../wine/dlls/d3dx9_26/../d3dx9_36/effect.c:6143:45: error: dereferencing pointer to incomplete type ‘struct d3dx_effect’
../../../wine/dlls/d3dx9_26/../d3dx9_36/effect.c:6201:45: error: dereferencing pointer to incomplete type ‘struct d3dx_effect’
../../../wine/dlls/d3dx9_26/../d3dx9_36/effect.c:6388:45: error: dereferencing pointer to incomplete type ‘struct d3dx_effect’
Makefile:271: recipe for target 'effect.o' failed
Makefile:8387: recipe for target 'dlls/d3dx9_26' failed
Task: The wow64 build failed



More information about the wine-devel mailing list