[xorg-bugzilla-noise] [Bug 357] New: XORG-RELEASE-1 does not build
on Mac OS X 10.2.x or earlier
bugzilla-daemon at pdx.freedesktop.org
bugzilla-daemon at pdx.freedesktop.org
Sat Mar 20 23:46:39 PST 2004
http://pdx.freedesktop.org/cgi-bin/bugzilla/show_bug.cgi?id=357
Summary: XORG-RELEASE-1 does not build on Mac OS X 10.2.x or
earlier
Product: xorg
Version: unspecified
Platform: Macintosh
OS/Version: MacOS X
Status: NEW
Severity: blocker
Priority: P2
Component: server
AssignedTo: xorg-bugzilla-noise at freedesktop.org
ReportedBy: torrey at mrcla.com
CC: kaleb at shiman.com
The new code in darwinEvents.c to differentiate between left and right modifiers does not build on
anything except Mac OS X 10.3. It uses new device dependent codes from <IOKit/hidsystem/
IOLLEvent.h> and the build fails with:
darwinEvents.c: In function `DarwinUpdateModifiers':
darwinEvents.c:113: `NX_DEVICELCMDKEYMASK' undeclared (first use in this function)
darwinEvents.c:113: (Each undeclared identifier is reported only once
darwinEvents.c:113: for each function it appears in.)
darwinEvents.c:113: `NX_DEVICERCMDKEYMASK' undeclared (first use in this function)
darwinEvents.c:117: `NX_DEVICELCTLKEYMASK' undeclared (first use in this function)
darwinEvents.c:117: `NX_DEVICERCTLKEYMASK' undeclared (first use in this function)
darwinEvents.c:121: `NX_DEVICELALTKEYMASK' undeclared (first use in this function)
darwinEvents.c:121: `NX_DEVICERALTKEYMASK' undeclared (first use in this function)
darwinEvents.c:125: `NX_DEVICELSHIFTKEYMASK' undeclared (first use in this function)
darwinEvents.c:125: `NX_DEVICERSHIFTKEYMASK' undeclared (first use in this function)
make[5]: *** [darwinEvents.o] Error 1
Older versions of this file defined NX_NEXT* macros with the same values except
NX_*RCMDKEYMASK is missing. I'm not sure how well older kernels supported these masks.
CVSWeb showing the revisions of this file can be found at <http://cvs.opendarwin.org/index.cgi/
src/IOHIDFamily/IOHIDSystem/IOKit/hidsystem/IOLLEvent.h>.
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the xorg-bugzilla-noise
mailing list