[vfio-users] About Gerd Hoffmann's input patch. can't build with qemu GIT, or maybe problem with newer GCC

sL1pKn07 SpinFlo sl1pkn07 at gmail.com
Sat Jan 2 20:39:30 UTC 2016


Hi. happy new year

I apply these patch [1][2][3] in my copy of qemu git repository, but
get this when try build

ui/input-keymap.c:8:42: error: 'Q_KEY_CODE_MAX' undeclared here (not
in a function)
static const unsigned int qcode_to_linux[Q_KEY_CODE_MAX] = {
                                         ^
ui/input-keymap.c:9:6: error: array index in non-array initializer
    [Q_KEY_CODE_ESC]                 = KEY_ESC,
     ^
ui/input-keymap.c:9:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:10:6: error: array index in non-array initializer
    [Q_KEY_CODE_1]                   = KEY_1,
     ^
ui/input-keymap.c:10:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:11:6: error: array index in non-array initializer
    [Q_KEY_CODE_2]                   = KEY_2,
     ^
ui/input-keymap.c:11:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:12:6: error: array index in non-array initializer
    [Q_KEY_CODE_3]                   = KEY_3,
     ^
ui/input-keymap.c:12:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:13:6: error: array index in non-array initializer
    [Q_KEY_CODE_4]                   = KEY_4,
     ^
ui/input-keymap.c:13:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:14:6: error: array index in non-array initializer
    [Q_KEY_CODE_5]                   = KEY_5,
     ^
ui/input-keymap.c:14:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:15:6: error: array index in non-array initializer
    [Q_KEY_CODE_6]                   = KEY_6,
     ^
ui/input-keymap.c:15:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:16:6: error: array index in non-array initializer
    [Q_KEY_CODE_7]                   = KEY_7,
     ^
ui/input-keymap.c:16:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:17:6: error: array index in non-array initializer
    [Q_KEY_CODE_8]                   = KEY_8,
     ^
ui/input-keymap.c:17:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:18:6: error: array index in non-array initializer
    [Q_KEY_CODE_9]                   = KEY_9,
     ^
ui/input-keymap.c:18:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:19:6: error: array index in non-array initializer
    [Q_KEY_CODE_0]                   = KEY_0,
     ^
ui/input-keymap.c:19:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:20:6: error: array index in non-array initializer
    [Q_KEY_CODE_MINUS]               = KEY_MINUS,
     ^
ui/input-keymap.c:20:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:21:6: error: array index in non-array initializer
    [Q_KEY_CODE_EQUAL]               = KEY_EQUAL,
     ^
ui/input-keymap.c:21:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:22:6: error: array index in non-array initializer
    [Q_KEY_CODE_BACKSPACE]           = KEY_BACKSPACE,
     ^
ui/input-keymap.c:22:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:24:6: error: array index in non-array initializer
    [Q_KEY_CODE_TAB]                 = KEY_TAB,
     ^
ui/input-keymap.c:24:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:25:6: error: array index in non-array initializer
    [Q_KEY_CODE_Q]                   = KEY_Q,
     ^
ui/input-keymap.c:25:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:26:6: error: array index in non-array initializer
    [Q_KEY_CODE_W]                   = KEY_W,
     ^
ui/input-keymap.c:26:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:27:6: error: array index in non-array initializer
    [Q_KEY_CODE_E]                   = KEY_E,
     ^
ui/input-keymap.c:27:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:28:6: error: array index in non-array initializer
    [Q_KEY_CODE_R]                   = KEY_R,
     ^
ui/input-keymap.c:28:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:29:6: error: array index in non-array initializer
    [Q_KEY_CODE_T]                   = KEY_T,
     ^
ui/input-keymap.c:29:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:30:6: error: array index in non-array initializer
    [Q_KEY_CODE_Y]                   = KEY_Y,
     ^
ui/input-keymap.c:30:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:31:6: error: array index in non-array initializer
    [Q_KEY_CODE_U]                   = KEY_U,
     ^
ui/input-keymap.c:31:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:32:6: error: array index in non-array initializer
    [Q_KEY_CODE_I]                   = KEY_I,
     ^
ui/input-keymap.c:32:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:33:6: error: array index in non-array initializer
    [Q_KEY_CODE_O]                   = KEY_O,
     ^
ui/input-keymap.c:33:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:34:6: error: array index in non-array initializer
    [Q_KEY_CODE_P]                   = KEY_P,
     ^
ui/input-keymap.c:34:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:35:6: error: array index in non-array initializer
    [Q_KEY_CODE_BRACKET_LEFT]        = KEY_LEFTBRACE,
     ^
ui/input-keymap.c:35:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:36:6: error: array index in non-array initializer
    [Q_KEY_CODE_BRACKET_RIGHT]       = KEY_RIGHTBRACE,
     ^
ui/input-keymap.c:36:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:37:6: error: array index in non-array initializer
    [Q_KEY_CODE_RET]                 = KEY_ENTER,
     ^
ui/input-keymap.c:37:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:39:6: error: array index in non-array initializer
    [Q_KEY_CODE_CTRL]                = KEY_LEFTCTRL,
     ^
ui/input-keymap.c:39:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:40:6: error: array index in non-array initializer
    [Q_KEY_CODE_A]                   = KEY_A,
     ^
ui/input-keymap.c:40:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:41:6: error: array index in non-array initializer
    [Q_KEY_CODE_S]                   = KEY_S,
     ^
ui/input-keymap.c:41:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:42:6: error: array index in non-array initializer
    [Q_KEY_CODE_D]                   = KEY_D,
     ^
ui/input-keymap.c:42:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:43:6: error: array index in non-array initializer
    [Q_KEY_CODE_F]                   = KEY_F,
     ^
ui/input-keymap.c:43:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:44:6: error: array index in non-array initializer
    [Q_KEY_CODE_G]                   = KEY_G,
     ^
ui/input-keymap.c:44:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:45:6: error: array index in non-array initializer
    [Q_KEY_CODE_H]                   = KEY_H,
     ^
ui/input-keymap.c:45:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:46:6: error: array index in non-array initializer
    [Q_KEY_CODE_J]                   = KEY_J,
     ^
ui/input-keymap.c:46:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:47:6: error: array index in non-array initializer
    [Q_KEY_CODE_K]                   = KEY_K,
     ^
ui/input-keymap.c:47:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:48:6: error: array index in non-array initializer
    [Q_KEY_CODE_L]                   = KEY_L,
     ^
ui/input-keymap.c:48:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:49:6: error: array index in non-array initializer
    [Q_KEY_CODE_SEMICOLON]           = KEY_SEMICOLON,
     ^
ui/input-keymap.c:49:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:50:6: error: array index in non-array initializer
    [Q_KEY_CODE_APOSTROPHE]          = KEY_APOSTROPHE,
     ^
ui/input-keymap.c:50:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:51:6: error: array index in non-array initializer
    [Q_KEY_CODE_GRAVE_ACCENT]        = KEY_GRAVE,
     ^
ui/input-keymap.c:51:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:53:6: error: array index in non-array initializer
    [Q_KEY_CODE_SHIFT]               = KEY_LEFTSHIFT,
     ^
ui/input-keymap.c:53:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:54:6: error: array index in non-array initializer
    [Q_KEY_CODE_BACKSLASH]           = KEY_BACKSLASH,
     ^
ui/input-keymap.c:54:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:55:6: error: array index in non-array initializer
    [Q_KEY_CODE_LESS]                = KEY_102ND,
     ^
ui/input-keymap.c:55:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:56:6: error: array index in non-array initializer
    [Q_KEY_CODE_Z]                   = KEY_Z,
     ^
ui/input-keymap.c:56:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:57:6: error: array index in non-array initializer
    [Q_KEY_CODE_X]                   = KEY_X,
     ^
ui/input-keymap.c:57:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:58:6: error: array index in non-array initializer
    [Q_KEY_CODE_C]                   = KEY_C,
     ^
ui/input-keymap.c:58:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:59:6: error: array index in non-array initializer
    [Q_KEY_CODE_V]                   = KEY_V,
     ^
ui/input-keymap.c:59:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:60:6: error: array index in non-array initializer
    [Q_KEY_CODE_B]                   = KEY_B,
     ^
ui/input-keymap.c:60:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:61:6: error: array index in non-array initializer
    [Q_KEY_CODE_N]                   = KEY_N,
     ^
ui/input-keymap.c:61:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:62:6: error: array index in non-array initializer
    [Q_KEY_CODE_M]                   = KEY_M,
     ^
ui/input-keymap.c:62:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:63:6: error: array index in non-array initializer
    [Q_KEY_CODE_COMMA]               = KEY_COMMA,
     ^
ui/input-keymap.c:63:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:64:6: error: array index in non-array initializer
    [Q_KEY_CODE_DOT]                 = KEY_DOT,
     ^
ui/input-keymap.c:64:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:65:6: error: array index in non-array initializer
    [Q_KEY_CODE_SLASH]               = KEY_SLASH,
     ^
ui/input-keymap.c:65:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:66:6: error: array index in non-array initializer
    [Q_KEY_CODE_SHIFT_R]             = KEY_RIGHTSHIFT,
     ^
ui/input-keymap.c:66:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:68:6: error: array index in non-array initializer
    [Q_KEY_CODE_ALT]                 = KEY_LEFTALT,
     ^
ui/input-keymap.c:68:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:69:6: error: array index in non-array initializer
    [Q_KEY_CODE_SPC]                 = KEY_SPACE,
     ^
ui/input-keymap.c:69:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:70:6: error: array index in non-array initializer
    [Q_KEY_CODE_CAPS_LOCK]           = KEY_CAPSLOCK,
     ^
ui/input-keymap.c:70:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:72:6: error: array index in non-array initializer
    [Q_KEY_CODE_F1]                  = KEY_F1,
     ^
ui/input-keymap.c:72:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:73:6: error: array index in non-array initializer
    [Q_KEY_CODE_F2]                  = KEY_F2,
     ^
ui/input-keymap.c:73:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:74:6: error: array index in non-array initializer
    [Q_KEY_CODE_F3]                  = KEY_F3,
     ^
ui/input-keymap.c:74:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:75:6: error: array index in non-array initializer
    [Q_KEY_CODE_F4]                  = KEY_F4,
     ^
ui/input-keymap.c:75:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:76:6: error: array index in non-array initializer
    [Q_KEY_CODE_F5]                  = KEY_F5,
     ^
ui/input-keymap.c:76:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:77:6: error: array index in non-array initializer
    [Q_KEY_CODE_F6]                  = KEY_F6,
     ^
ui/input-keymap.c:77:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:78:6: error: array index in non-array initializer
    [Q_KEY_CODE_F7]                  = KEY_F7,
     ^
ui/input-keymap.c:78:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:79:6: error: array index in non-array initializer
    [Q_KEY_CODE_F8]                  = KEY_F8,
     ^
ui/input-keymap.c:79:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:80:6: error: array index in non-array initializer
    [Q_KEY_CODE_F9]                  = KEY_F9,
     ^
ui/input-keymap.c:80:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:81:6: error: array index in non-array initializer
    [Q_KEY_CODE_F10]                 = KEY_F10,
     ^
ui/input-keymap.c:81:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:82:6: error: array index in non-array initializer
    [Q_KEY_CODE_NUM_LOCK]            = KEY_NUMLOCK,
     ^
ui/input-keymap.c:82:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:83:6: error: array index in non-array initializer
    [Q_KEY_CODE_SCROLL_LOCK]         = KEY_SCROLLLOCK,
     ^
ui/input-keymap.c:83:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:85:6: error: array index in non-array initializer
    [Q_KEY_CODE_KP_0]                = KEY_KP0,
     ^
ui/input-keymap.c:85:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:86:6: error: array index in non-array initializer
    [Q_KEY_CODE_KP_1]                = KEY_KP1,
     ^
ui/input-keymap.c:86:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:87:6: error: array index in non-array initializer
    [Q_KEY_CODE_KP_2]                = KEY_KP2,
     ^
ui/input-keymap.c:87:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:88:6: error: array index in non-array initializer
    [Q_KEY_CODE_KP_3]                = KEY_KP3,
     ^
ui/input-keymap.c:88:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:89:6: error: array index in non-array initializer
    [Q_KEY_CODE_KP_4]                = KEY_KP4,
     ^
ui/input-keymap.c:89:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:90:6: error: array index in non-array initializer
    [Q_KEY_CODE_KP_5]                = KEY_KP5,
     ^
ui/input-keymap.c:90:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:91:6: error: array index in non-array initializer
    [Q_KEY_CODE_KP_6]                = KEY_KP6,
     ^
ui/input-keymap.c:91:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:92:6: error: array index in non-array initializer
    [Q_KEY_CODE_KP_7]                = KEY_KP7,
     ^
ui/input-keymap.c:92:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:93:6: error: array index in non-array initializer
    [Q_KEY_CODE_KP_8]                = KEY_KP8,
     ^
ui/input-keymap.c:93:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:94:6: error: array index in non-array initializer
    [Q_KEY_CODE_KP_9]                = KEY_KP9,
     ^
ui/input-keymap.c:94:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:95:6: error: array index in non-array initializer
    [Q_KEY_CODE_KP_SUBTRACT]         = KEY_KPMINUS,
     ^
ui/input-keymap.c:95:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:96:6: error: array index in non-array initializer
    [Q_KEY_CODE_KP_ADD]              = KEY_KPPLUS,
     ^
ui/input-keymap.c:96:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:97:6: error: array index in non-array initializer
    [Q_KEY_CODE_KP_DECIMAL]          = KEY_KPDOT,
     ^
ui/input-keymap.c:97:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:98:6: error: array index in non-array initializer
    [Q_KEY_CODE_KP_ENTER]            = KEY_KPENTER,
     ^
ui/input-keymap.c:98:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:99:6: error: array index in non-array initializer
    [Q_KEY_CODE_KP_DIVIDE]           = KEY_KPSLASH,
     ^
ui/input-keymap.c:99:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:100:6: error: array index in non-array initializer
    [Q_KEY_CODE_KP_MULTIPLY]         = KEY_KPASTERISK,
     ^
ui/input-keymap.c:100:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:102:6: error: array index in non-array initializer
    [Q_KEY_CODE_F11]                 = KEY_F11,
     ^
ui/input-keymap.c:102:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:103:6: error: array index in non-array initializer
    [Q_KEY_CODE_F12]                 = KEY_F12,
     ^
ui/input-keymap.c:103:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:105:6: error: array index in non-array initializer
    [Q_KEY_CODE_CTRL_R]              = KEY_RIGHTCTRL,
     ^
ui/input-keymap.c:105:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:106:6: error: array index in non-array initializer
    [Q_KEY_CODE_SYSRQ]               = KEY_SYSRQ,
     ^
ui/input-keymap.c:106:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:107:6: error: array index in non-array initializer
    [Q_KEY_CODE_ALT_R]               = KEY_RIGHTALT,
     ^
ui/input-keymap.c:107:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:109:6: error: array index in non-array initializer
    [Q_KEY_CODE_HOME]                = KEY_HOME,
     ^
ui/input-keymap.c:109:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:110:6: error: array index in non-array initializer
    [Q_KEY_CODE_UP]                  = KEY_UP,
     ^
ui/input-keymap.c:110:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:111:6: error: array index in non-array initializer
    [Q_KEY_CODE_PGUP]                = KEY_PAGEUP,
     ^
ui/input-keymap.c:111:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:112:6: error: array index in non-array initializer
    [Q_KEY_CODE_LEFT]                = KEY_LEFT,
     ^
ui/input-keymap.c:112:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:113:6: error: array index in non-array initializer
    [Q_KEY_CODE_RIGHT]               = KEY_RIGHT,
     ^
ui/input-keymap.c:113:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:114:6: error: array index in non-array initializer
    [Q_KEY_CODE_END]                 = KEY_END,
     ^
ui/input-keymap.c:114:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:115:6: error: array index in non-array initializer
    [Q_KEY_CODE_DOWN]                = KEY_DOWN,
     ^
ui/input-keymap.c:115:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:116:6: error: array index in non-array initializer
    [Q_KEY_CODE_PGDN]                = KEY_PAGEDOWN,
     ^
ui/input-keymap.c:116:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:117:6: error: array index in non-array initializer
    [Q_KEY_CODE_INSERT]              = KEY_INSERT,
     ^
ui/input-keymap.c:117:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:118:6: error: array index in non-array initializer
    [Q_KEY_CODE_DELETE]              = KEY_DELETE,
     ^
ui/input-keymap.c:118:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:120:6: error: array index in non-array initializer
    [Q_KEY_CODE_META_L]              = KEY_LEFTMETA,
     ^
ui/input-keymap.c:120:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:121:6: error: array index in non-array initializer
    [Q_KEY_CODE_META_R]              = KEY_RIGHTMETA,
     ^
ui/input-keymap.c:121:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:122:6: error: array index in non-array initializer
    [Q_KEY_CODE_MENU]                = KEY_MENU,
     ^
ui/input-keymap.c:122:6: note: (near initialization for 'qcode_to_linux')
ui/input-keymap.c:8:27: error: 'qcode_to_linux' defined but not used
[-Werror=unused-variable]
static const unsigned int qcode_to_linux[Q_KEY_CODE_MAX] = {
                          ^
 CC    ui/vnc-enc-hextile.o
ui/input-keymap.c: In function 'qemu_input_qcode_to_linux':
ui/input-keymap.c:329:1: error: control reaches end of non-void
function [-Werror=return-type]
}
^
cc1: all warnings being treated as errors
 CC    ui/vnc-enc-zlib.o
/tmp/makepkg/qemu-git/src/qemu/rules.mak:57: recipe for target
'ui/input-keymap.o' failed
make: *** [ui/input-keymap.o] Error 1
make: *** Waiting for unfinished jobs....
ui/input-linux.c: In function 'input_linux_event_mouse':
ui/input-linux.c:153:44: error: 'INPUT_BUTTON_WHEEL_UP' undeclared
(first use in this function)
                qemu_input_queue_btn(NULL, INPUT_BUTTON_WHEEL_UP, event.value);
                                           ^
ui/input-linux.c:153:44: note: each undeclared identifier is reported
only once for each function it appears in
ui/input-linux.c:156:44: error: 'INPUT_BUTTON_WHEEL_DOWN' undeclared
(first use in this function)
                qemu_input_queue_btn(NULL, INPUT_BUTTON_WHEEL_DOWN,
                                           ^
/tmp/makepkg/qemu-git/src/qemu/rules.mak:57: recipe for target
'ui/input-linux.o' failed
make: *** [ui/input-linux.o] Error 1

use archlinux with gcc 5.3.0

any method to get these patches without copy&paste from the web?

greetings

[1] https://www.redhat.com/archives/vfio-users/2015-December/msg00133.html
[2] https://www.redhat.com/archives/vfio-users/2015-December/msg00134.html
[3] https://www.redhat.com/archives/vfio-users/2015-December/msg00135.html




More information about the vfio-users mailing list