Merge lp://staging/~bregma/geis/lp-741404 into lp://staging/geis
Proposed by
Stephen M. Webb
Status: | Merged |
---|---|
Merged at revision: | 136 |
Proposed branch: | lp://staging/~bregma/geis/lp-741404 |
Merge into: | lp://staging/geis |
Diff against target: |
132 lines (+56/-2) 4 files modified
ChangeLog (+8/-0) configure.ac (+6/-2) libutouch-geis/backend/xcb/geis_xcb_backend.c (+6/-0) m4/ax_enable_xi2.m4 (+36/-0) |
To merge this branch: | bzr merge lp://staging/~bregma/geis/lp-741404 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Chase Douglas (community) | Approve | ||
Henrik Rydberg (community) | Approve | ||
Duncan McGreggor (community) | Needs Information | ||
Review via email: mp+57420@code.staging.launchpad.net |
Description of the change
Makes direct use of XI2.1 code optional at compile time.
Some downstream distributions stopped being able to compile when the XI2.1 stuff went in. This will restore buildability at the cost of device enumeration. The default configuration is to enable and build with XI2.1 support. Support can either be disabled through configure or automatically if XI2.1 is not available on the build system.
To post a comment you must log in.
"This will restore buildability at the cost of device enumeration."
Stephen, could you elaborate a little more on the reason for device enumeration being "lost"?
And to clarify:
Device will continue to work if XI2.1 is available and support for it is compiled, yes?