id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	blockedby	blocking	branch_state	votes
2917	cygwin build failure	matzeri	andrew_b	"src/filemanager/mountlist.c
includes windows.h that calls w32api/objidl.h

as it includes

typedef enum tagDATADIR {
        DATADIR_GET=1,
        DATADIR_SET
} DATADIR;

the DATADIR definitions collides
with

libmcfilemanager_la_CFLAGS = -I$(top_srcdir) \
        $(GLIB_CFLAGS) $(PCRE_CFLAGS) \
        -DDATADIR=\""""$(pkgdatadir)/""\"" -DLOCALEDIR=\""""$(localedir)""\""


Two possible solution :
- bandguard the usage of windows.h 
- use a different name than DATADIR"	defect	closed	major	4.8.7	mc-core	4.8.1.6	fixed					merged	committed-master committed-stable
