|
|
Descriptionkeycodes: Fix non-X11 build when use_xkbcommon=1
Since M51, ui/events/keycodes/xkb_keysym.h follows X11 path, even if
use_xkbcommon=1 is set because USE_XKBCOMMON is not defined, leading
to the following compilation error in this case:
In file included from ../../ui/events/keycodes/keyboard_code_conversion_xkb.h:12:0,
from ../../ui/events/keycodes/keyboard_code_conversion_xkb.cc:5:
../../ui/events/keycodes/xkb_keysym.h:19:19: fatal error: X11/X.h: No such file or directory
BUG=none
Committed: https://crrev.com/441c0f8dbf56c0508189e23937ccafb11e892835
Cr-Commit-Position: refs/heads/master@{#413174}
Patch Set 1 #
Total comments: 2
Patch Set 2 : Removing events_keycodes.gyp changes #
Messages
Total messages: 29 (11 generated)
jbriance@cisco.com changed reviewers: + garykac@chromium.org, kylechar@chromium.org, thakis@chromium.org, wez@chromium.org
lgtm
The CQ bit was checked by jbriance@cisco.com
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Try jobs failed on following builders: chromium_presubmit on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presub...)
Description was changed from ========== keycodes: Fix non-X11 build when use_xkbcommon=1 Since M51, ui/events/keycodes/xkb_keysym.h follows X11 path, even if use_xkbcommon=1 is set because USE_XKBCOMMON is not defined, leading to the following compilation error in this case: In file included from ../../ui/events/keycodes/keyboard_code_conversion_xkb.h:12:0, from ../../ui/events/keycodes/keyboard_code_conversion_xkb.cc:5: ../../ui/events/keycodes/xkb_keysym.h:19:19: fatal error: X11/X.h: No such file or directory BUG=none ========== to ========== keycodes: Fix non-X11 build when use_xkbcommon=1 Since M51, ui/events/keycodes/xkb_keysym.h follows X11 path, even if use_xkbcommon=1 is set because USE_XKBCOMMON is not defined, leading to the following compilation error in this case: In file included from ../../ui/events/keycodes/keyboard_code_conversion_xkb.h:12:0, from ../../ui/events/keycodes/keyboard_code_conversion_xkb.cc:5: ../../ui/events/keycodes/xkb_keysym.h:19:19: fatal error: X11/X.h: No such file or directory BUG=none ==========
jbriance@cisco.com changed reviewers: + sadrul@chromium.org
I forgot (again) about the OWNERS rule.. ** Presubmit ERRORS ** Missing LGTM from an OWNER for these files: ui/events/keycodes/BUILD.gn
sadrul@chromium.org changed reviewers: - sadrul@chromium.org
You have ui/events/keycodes owners in the reviewer list. Removing myself.
jbriance@cisco.com changed reviewers: - thakis@chromium.org
Removing Nico, ping Wez and garykac.
Do we know when this originally got broken (i.e. which CL)?
On 2016/08/19 00:18:58, Wez wrote: > Do we know when this originally got broken (i.e. which CL)? I might have broke it with this CL: https://chromium.googlesource.com/chromium/src/+/9d0b7792b0761d08442dd8c84fb0... Although it doesn't appear that USE_XKBCOMMON was defined in //ui/events:events_base before I moved the files to a new build target... so maybe not.
On 2016/08/19 01:28:33, kylechar wrote: > On 2016/08/19 00:18:58, Wez wrote: > > Do we know when this originally got broken (i.e. which CL)? > > I might have broke it with this CL: > https://chromium.googlesource.com/chromium/src/+/9d0b7792b0761d08442dd8c84fb0... > > Although it doesn't appear that USE_XKBCOMMON was defined in > //ui/events:events_base before I moved the files to a new build target... so > maybe not. Hmmm, that's strange. Not clear from the CL description whether this was a GN or GYP failure, though.
https://codereview.chromium.org/2239833003/diff/1/ui/events/keycodes/events_k... File ui/events/keycodes/events_keycodes.gyp (right): https://codereview.chromium.org/2239833003/diff/1/ui/events/keycodes/events_k... ui/events/keycodes/events_keycodes.gyp:30: ], GYP builds are no longer supported; no need for this change.
On 2016/08/19 00:18:58, Wez wrote: > Do we know when this originally got broken (i.e. which CL)? It has been broken in M51 by https://chromium.googlesource.com/chromium/src.git/+/171f4656c6d30e637e8aedb4... We fixed it locally but forgot to contribute the fix at that time. Then https://chromium.googlesource.com/chromium/src/+/9d0b7792b0761d08442dd8c84fb0... moved the problem in M52, so you're right kylechar when you say this change didn't broke it originally.
https://codereview.chromium.org/2239833003/diff/1/ui/events/keycodes/events_k... File ui/events/keycodes/events_keycodes.gyp (right): https://codereview.chromium.org/2239833003/diff/1/ui/events/keycodes/events_k... ui/events/keycodes/events_keycodes.gyp:30: ], On 2016/08/19 01:35:45, Wez wrote: > GYP builds are no longer supported; no need for this change. Ok, I'll upload a new CL
The CQ bit was checked by garykac@chromium.org
lgtm
The patchset sent to the CQ was uploaded after l-g-t-m from kylechar@chromium.org Link to the patchset: https://codereview.chromium.org/2239833003/#ps20001 (title: "Removing events_keycodes.gyp changes")
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
Message was sent while issue was closed.
Description was changed from ========== keycodes: Fix non-X11 build when use_xkbcommon=1 Since M51, ui/events/keycodes/xkb_keysym.h follows X11 path, even if use_xkbcommon=1 is set because USE_XKBCOMMON is not defined, leading to the following compilation error in this case: In file included from ../../ui/events/keycodes/keyboard_code_conversion_xkb.h:12:0, from ../../ui/events/keycodes/keyboard_code_conversion_xkb.cc:5: ../../ui/events/keycodes/xkb_keysym.h:19:19: fatal error: X11/X.h: No such file or directory BUG=none ========== to ========== keycodes: Fix non-X11 build when use_xkbcommon=1 Since M51, ui/events/keycodes/xkb_keysym.h follows X11 path, even if use_xkbcommon=1 is set because USE_XKBCOMMON is not defined, leading to the following compilation error in this case: In file included from ../../ui/events/keycodes/keyboard_code_conversion_xkb.h:12:0, from ../../ui/events/keycodes/keyboard_code_conversion_xkb.cc:5: ../../ui/events/keycodes/xkb_keysym.h:19:19: fatal error: X11/X.h: No such file or directory BUG=none ==========
Message was sent while issue was closed.
Committed patchset #2 (id:20001)
Message was sent while issue was closed.
Description was changed from ========== keycodes: Fix non-X11 build when use_xkbcommon=1 Since M51, ui/events/keycodes/xkb_keysym.h follows X11 path, even if use_xkbcommon=1 is set because USE_XKBCOMMON is not defined, leading to the following compilation error in this case: In file included from ../../ui/events/keycodes/keyboard_code_conversion_xkb.h:12:0, from ../../ui/events/keycodes/keyboard_code_conversion_xkb.cc:5: ../../ui/events/keycodes/xkb_keysym.h:19:19: fatal error: X11/X.h: No such file or directory BUG=none ========== to ========== keycodes: Fix non-X11 build when use_xkbcommon=1 Since M51, ui/events/keycodes/xkb_keysym.h follows X11 path, even if use_xkbcommon=1 is set because USE_XKBCOMMON is not defined, leading to the following compilation error in this case: In file included from ../../ui/events/keycodes/keyboard_code_conversion_xkb.h:12:0, from ../../ui/events/keycodes/keyboard_code_conversion_xkb.cc:5: ../../ui/events/keycodes/xkb_keysym.h:19:19: fatal error: X11/X.h: No such file or directory BUG=none Committed: https://crrev.com/441c0f8dbf56c0508189e23937ccafb11e892835 Cr-Commit-Position: refs/heads/master@{#413174} ==========
Message was sent while issue was closed.
Patchset 2 (id:??) landed as https://crrev.com/441c0f8dbf56c0508189e23937ccafb11e892835 Cr-Commit-Position: refs/heads/master@{#413174} |