win32api file include/winnt.h has changed between
version 1.35 and version 1.36 the definition of LUID
(and PLUID, _LUID)
Trying to build mSys from cvs will fail on compilation
of "security.cc" because LUID changed.
To test this: build and install w32api v3.5 (for
example, maybe 3.4 is sufficient). And then try to
I will submit a patch, but CVS is currently down.
To successfully build mSys, I had to change line 507 of
if ((auth_luid.LowPart != 0x3e7) || (auth_luid.HighPart
!= 0)) /* != SYSTEM_LUID */