Hi there,
I'd better to open a dedicated topic for that, instead of flooding haynor666 distributions topic.   

So, I took my both arms and tried to build that GroovyMame myself.
I follow that guide :  
http://forum.attractmode.org/index.php?topic=348.0and I succeed in building current 0188 version (obtained with git), untouched version.
I went ahead, copied 0187 source folder and modified it with MkChamp no nag patch. 
http://mamestuff.lowtrucks.net/MKChamp/suppression_0187u0.txtI Start the build "make" and I've got that mame64.exe as expected : 

Confident, I tried to build groovy version. From sources repository, I saw latest version is for 0186 version.
https://drive.google.com/drive/folders/0B1vsJyOrRLucX0VZZkthR1AwN2cSo, I downloaded 0186 sources, and made it ready as I did for 0187 previously.
I got the diff avalailable : 
d3d9ex.diff and 
0186_groovymame_017d.diff
There, I patched the sources with d3dex.diff :

I already got some failure.
that continued with groovy.diff :

complete log attached :
And finally, after make process using 
make -j3 :

restarting from scratch with mame0186 sources patched only with groovy diff leads to the same results.
What am I doing wrong ? I rely on your wise advices, guys.  
Pierre, FKY