All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [Bug 1767176] [NEW] GTK build fails with qemu 2.12.0
@ 2018-04-26 18:22 Dominyk Tiller
  2018-05-02 18:29 ` [Qemu-devel] [Bug 1767176] " Dominyk Tiller
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Dominyk Tiller @ 2018-04-26 18:22 UTC (permalink / raw)
  To: qemu-devel

Public bug reported:

With the 2.12.0 release of QEMU passing `--enable-gtk` to configure
causes the build to fail. I'm running macOS 10.13.5 with Xcode 9.3 FWIW.

I'm building against GTK 2.24.32, which I appreciate is no longer the
preferred version here, but I don't think the error is related to that
aspect. I'll try and find the time later to attempt a GTK3 build to
check that though.

========================================================================
ui/gtk.c:1147:16: error: use of undeclared identifier 'qemu_input_map_osx_to_qcode'; did you mean 'qemu_input_map_usb_to_qcode'?
        return qemu_input_map_osx_to_qcode;
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~
               qemu_input_map_usb_to_qcode
/private/tmp/qemu-20180426-60786-1av6pq8/qemu-2.12.0/include/ui/input.h:99:22: note: 'qemu_input_map_usb_to_qcode' declared here
extern const guint16 qemu_input_map_usb_to_qcode[];
                     ^
========================================================================

I tried poking around locally by applying the following diff, based off
of a very brief glance over the code involved, but that simply causes
the build to error out in a different way at a later point, so I assume
I'm doing something stupid.

========================================================================
diff --git a/Makefile b/Makefile
index d71dd5b..e857c3c 100644
--- a/Makefile
+++ b/Makefile
@@ -313,6 +313,7 @@ KEYCODEMAP_FILES = \
    ui/input-keymap-qnum-to-qcode.c \
    ui/input-keymap-usb-to-qcode.c \
    ui/input-keymap-win32-to-qcode.c \
+     ui/input-keymap-osx-to-qcode.c \
    ui/input-keymap-x11-to-qcode.c \
    ui/input-keymap-xorgevdev-to-qcode.c \
    ui/input-keymap-xorgkbd-to-qcode.c \
diff --git a/include/ui/input.h b/include/ui/input.h
index 16395ab..8183840 100644
--- a/include/ui/input.h
+++ b/include/ui/input.h
@@ -101,6 +101,9 @@ extern const guint16 qemu_input_map_usb_to_qcode[];
 extern const guint qemu_input_map_win32_to_qcode_len;
 extern const guint16 qemu_input_map_win32_to_qcode[];

+extern const guint qemu_input_map_osx_to_qcode_len;
+extern const guint16 qemu_input_map_osx_to_qcode[];
+
 extern const guint qemu_input_map_x11_to_qcode_len;
 extern const guint16 qemu_input_map_x11_to_qcode[];
========================================================================

** Affects: qemu
     Importance: Undecided
         Status: New

** Description changed:

  With the 2.12.0 release of QEMU passing `--enable-gtk` to configure
  causes the build to fail. I'm running macOS 10.13.5 with Xcode 9.3 FWIW.
  
  I'm building against GTK 2.24.32, which I appreciate is no longer the
  preferred version here, but I don't think the error is related to that
  aspect. I'll try and find the time later to attempt a GTK3 build to
  check that though.
  
- ```
+ ========================================================================
  ui/gtk.c:1147:16: error: use of undeclared identifier 'qemu_input_map_osx_to_qcode'; did you mean 'qemu_input_map_usb_to_qcode'?
-         return qemu_input_map_osx_to_qcode;
-                ^~~~~~~~~~~~~~~~~~~~~~~~~~~
-                qemu_input_map_usb_to_qcode
+         return qemu_input_map_osx_to_qcode;
+                ^~~~~~~~~~~~~~~~~~~~~~~~~~~
+                qemu_input_map_usb_to_qcode
  /private/tmp/qemu-20180426-60786-1av6pq8/qemu-2.12.0/include/ui/input.h:99:22: note: 'qemu_input_map_usb_to_qcode' declared here
  extern const guint16 qemu_input_map_usb_to_qcode[];
-                      ^
- ```
+                      ^
+ ========================================================================
  
  I tried poking around locally by applying the following diff, based off
  of a very brief glance over the code involved, but that simply causes
  the build to error out in a different way at a later point, so I assume
  I'm doing something stupid.
  
- 
- ```
+ ========================================================================
  diff --git a/Makefile b/Makefile
  index d71dd5b..e857c3c 100644
  --- a/Makefile
  +++ b/Makefile
  @@ -313,6 +313,7 @@ KEYCODEMAP_FILES = \
-  		 ui/input-keymap-qnum-to-qcode.c \
-  		 ui/input-keymap-usb-to-qcode.c \
-  		 ui/input-keymap-win32-to-qcode.c \
- +		 ui/input-keymap-osx-to-qcode.c \
-  		 ui/input-keymap-x11-to-qcode.c \
-  		 ui/input-keymap-xorgevdev-to-qcode.c \
-  		 ui/input-keymap-xorgkbd-to-qcode.c \
+     ui/input-keymap-qnum-to-qcode.c \
+     ui/input-keymap-usb-to-qcode.c \
+     ui/input-keymap-win32-to-qcode.c \
+ +   ui/input-keymap-osx-to-qcode.c \
+     ui/input-keymap-x11-to-qcode.c \
+     ui/input-keymap-xorgevdev-to-qcode.c \
+     ui/input-keymap-xorgkbd-to-qcode.c \
  diff --git a/include/ui/input.h b/include/ui/input.h
  index 16395ab..8183840 100644
  --- a/include/ui/input.h
  +++ b/include/ui/input.h
  @@ -101,6 +101,9 @@ extern const guint16 qemu_input_map_usb_to_qcode[];
-  extern const guint qemu_input_map_win32_to_qcode_len;
-  extern const guint16 qemu_input_map_win32_to_qcode[];
-  
+  extern const guint qemu_input_map_win32_to_qcode_len;
+  extern const guint16 qemu_input_map_win32_to_qcode[];
+ 
  +extern const guint qemu_input_map_osx_to_qcode_len;
  +extern const guint16 qemu_input_map_osx_to_qcode[];
  +
-  extern const guint qemu_input_map_x11_to_qcode_len;
-  extern const guint16 qemu_input_map_x11_to_qcode[];
- ```
+  extern const guint qemu_input_map_x11_to_qcode_len;
+  extern const guint16 qemu_input_map_x11_to_qcode[];
+ ========================================================================

** Description changed:

  With the 2.12.0 release of QEMU passing `--enable-gtk` to configure
  causes the build to fail. I'm running macOS 10.13.5 with Xcode 9.3 FWIW.
  
  I'm building against GTK 2.24.32, which I appreciate is no longer the
  preferred version here, but I don't think the error is related to that
  aspect. I'll try and find the time later to attempt a GTK3 build to
  check that though.
  
  ========================================================================
  ui/gtk.c:1147:16: error: use of undeclared identifier 'qemu_input_map_osx_to_qcode'; did you mean 'qemu_input_map_usb_to_qcode'?
          return qemu_input_map_osx_to_qcode;
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
                 qemu_input_map_usb_to_qcode
  /private/tmp/qemu-20180426-60786-1av6pq8/qemu-2.12.0/include/ui/input.h:99:22: note: 'qemu_input_map_usb_to_qcode' declared here
  extern const guint16 qemu_input_map_usb_to_qcode[];
                       ^
  ========================================================================
  
  I tried poking around locally by applying the following diff, based off
  of a very brief glance over the code involved, but that simply causes
  the build to error out in a different way at a later point, so I assume
  I'm doing something stupid.
  
  ========================================================================
  diff --git a/Makefile b/Makefile
  index d71dd5b..e857c3c 100644
  --- a/Makefile
  +++ b/Makefile
  @@ -313,6 +313,7 @@ KEYCODEMAP_FILES = \
      ui/input-keymap-qnum-to-qcode.c \
      ui/input-keymap-usb-to-qcode.c \
      ui/input-keymap-win32-to-qcode.c \
- +   ui/input-keymap-osx-to-qcode.c \
+ +     ui/input-keymap-osx-to-qcode.c \
      ui/input-keymap-x11-to-qcode.c \
      ui/input-keymap-xorgevdev-to-qcode.c \
      ui/input-keymap-xorgkbd-to-qcode.c \
  diff --git a/include/ui/input.h b/include/ui/input.h
  index 16395ab..8183840 100644
  --- a/include/ui/input.h
  +++ b/include/ui/input.h
  @@ -101,6 +101,9 @@ extern const guint16 qemu_input_map_usb_to_qcode[];
   extern const guint qemu_input_map_win32_to_qcode_len;
   extern const guint16 qemu_input_map_win32_to_qcode[];
  
  +extern const guint qemu_input_map_osx_to_qcode_len;
  +extern const guint16 qemu_input_map_osx_to_qcode[];
  +
   extern const guint qemu_input_map_x11_to_qcode_len;
   extern const guint16 qemu_input_map_x11_to_qcode[];
  ========================================================================

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1767176

Title:
  GTK build fails with qemu 2.12.0

Status in QEMU:
  New

Bug description:
  With the 2.12.0 release of QEMU passing `--enable-gtk` to configure
  causes the build to fail. I'm running macOS 10.13.5 with Xcode 9.3
  FWIW.

  I'm building against GTK 2.24.32, which I appreciate is no longer the
  preferred version here, but I don't think the error is related to that
  aspect. I'll try and find the time later to attempt a GTK3 build to
  check that though.

  ========================================================================
  ui/gtk.c:1147:16: error: use of undeclared identifier 'qemu_input_map_osx_to_qcode'; did you mean 'qemu_input_map_usb_to_qcode'?
          return qemu_input_map_osx_to_qcode;
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
                 qemu_input_map_usb_to_qcode
  /private/tmp/qemu-20180426-60786-1av6pq8/qemu-2.12.0/include/ui/input.h:99:22: note: 'qemu_input_map_usb_to_qcode' declared here
  extern const guint16 qemu_input_map_usb_to_qcode[];
                       ^
  ========================================================================

  I tried poking around locally by applying the following diff, based
  off of a very brief glance over the code involved, but that simply
  causes the build to error out in a different way at a later point, so
  I assume I'm doing something stupid.

  ========================================================================
  diff --git a/Makefile b/Makefile
  index d71dd5b..e857c3c 100644
  --- a/Makefile
  +++ b/Makefile
  @@ -313,6 +313,7 @@ KEYCODEMAP_FILES = \
      ui/input-keymap-qnum-to-qcode.c \
      ui/input-keymap-usb-to-qcode.c \
      ui/input-keymap-win32-to-qcode.c \
  +     ui/input-keymap-osx-to-qcode.c \
      ui/input-keymap-x11-to-qcode.c \
      ui/input-keymap-xorgevdev-to-qcode.c \
      ui/input-keymap-xorgkbd-to-qcode.c \
  diff --git a/include/ui/input.h b/include/ui/input.h
  index 16395ab..8183840 100644
  --- a/include/ui/input.h
  +++ b/include/ui/input.h
  @@ -101,6 +101,9 @@ extern const guint16 qemu_input_map_usb_to_qcode[];
   extern const guint qemu_input_map_win32_to_qcode_len;
   extern const guint16 qemu_input_map_win32_to_qcode[];

  +extern const guint qemu_input_map_osx_to_qcode_len;
  +extern const guint16 qemu_input_map_osx_to_qcode[];
  +
   extern const guint qemu_input_map_x11_to_qcode_len;
   extern const guint16 qemu_input_map_x11_to_qcode[];
  ========================================================================

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1767176/+subscriptions

^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [Qemu-devel] [Bug 1767176] Re: GTK build fails with qemu 2.12.0
  2018-04-26 18:22 [Qemu-devel] [Bug 1767176] [NEW] GTK build fails with qemu 2.12.0 Dominyk Tiller
@ 2018-05-02 18:29 ` Dominyk Tiller
  2018-06-21 17:54 ` Dominyk Tiller
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: Dominyk Tiller @ 2018-05-02 18:29 UTC (permalink / raw)
  To: qemu-devel

Reproduces with GTK+3 rather than GTK+ as expected, FWIW.

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1767176

Title:
  GTK build fails with qemu 2.12.0

Status in QEMU:
  New

Bug description:
  With the 2.12.0 release of QEMU passing `--enable-gtk` to configure
  causes the build to fail. I'm running macOS 10.13.5 with Xcode 9.3
  FWIW.

  I'm building against GTK 2.24.32, which I appreciate is no longer the
  preferred version here, but I don't think the error is related to that
  aspect. I'll try and find the time later to attempt a GTK3 build to
  check that though.

  ========================================================================
  ui/gtk.c:1147:16: error: use of undeclared identifier 'qemu_input_map_osx_to_qcode'; did you mean 'qemu_input_map_usb_to_qcode'?
          return qemu_input_map_osx_to_qcode;
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
                 qemu_input_map_usb_to_qcode
  /private/tmp/qemu-20180426-60786-1av6pq8/qemu-2.12.0/include/ui/input.h:99:22: note: 'qemu_input_map_usb_to_qcode' declared here
  extern const guint16 qemu_input_map_usb_to_qcode[];
                       ^
  ========================================================================

  I tried poking around locally by applying the following diff, based
  off of a very brief glance over the code involved, but that simply
  causes the build to error out in a different way at a later point, so
  I assume I'm doing something stupid.

  ========================================================================
  diff --git a/Makefile b/Makefile
  index d71dd5b..e857c3c 100644
  --- a/Makefile
  +++ b/Makefile
  @@ -313,6 +313,7 @@ KEYCODEMAP_FILES = \
      ui/input-keymap-qnum-to-qcode.c \
      ui/input-keymap-usb-to-qcode.c \
      ui/input-keymap-win32-to-qcode.c \
  +     ui/input-keymap-osx-to-qcode.c \
      ui/input-keymap-x11-to-qcode.c \
      ui/input-keymap-xorgevdev-to-qcode.c \
      ui/input-keymap-xorgkbd-to-qcode.c \
  diff --git a/include/ui/input.h b/include/ui/input.h
  index 16395ab..8183840 100644
  --- a/include/ui/input.h
  +++ b/include/ui/input.h
  @@ -101,6 +101,9 @@ extern const guint16 qemu_input_map_usb_to_qcode[];
   extern const guint qemu_input_map_win32_to_qcode_len;
   extern const guint16 qemu_input_map_win32_to_qcode[];

  +extern const guint qemu_input_map_osx_to_qcode_len;
  +extern const guint16 qemu_input_map_osx_to_qcode[];
  +
   extern const guint qemu_input_map_x11_to_qcode_len;
   extern const guint16 qemu_input_map_x11_to_qcode[];
  ========================================================================

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1767176/+subscriptions

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Qemu-devel] [Bug 1767176] Re: GTK build fails with qemu 2.12.0
  2018-04-26 18:22 [Qemu-devel] [Bug 1767176] [NEW] GTK build fails with qemu 2.12.0 Dominyk Tiller
  2018-05-02 18:29 ` [Qemu-devel] [Bug 1767176] " Dominyk Tiller
@ 2018-06-21 17:54 ` Dominyk Tiller
  2018-06-22  5:50 ` Thomas Huth
  2018-08-21  6:29 ` Thomas Huth
  3 siblings, 0 replies; 5+ messages in thread
From: Dominyk Tiller @ 2018-06-21 17:54 UTC (permalink / raw)
  To: qemu-devel

Resolved via
https://git.qemu.org/?p=qemu.git;a=patch;h=656282d245b49b84d4a1a47d7b7ede482d541776,
FYI.

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1767176

Title:
  GTK build fails with qemu 2.12.0

Status in QEMU:
  New

Bug description:
  With the 2.12.0 release of QEMU passing `--enable-gtk` to configure
  causes the build to fail. I'm running macOS 10.13.5 with Xcode 9.3
  FWIW.

  I'm building against GTK 2.24.32, which I appreciate is no longer the
  preferred version here, but I don't think the error is related to that
  aspect. I'll try and find the time later to attempt a GTK3 build to
  check that though.

  ========================================================================
  ui/gtk.c:1147:16: error: use of undeclared identifier 'qemu_input_map_osx_to_qcode'; did you mean 'qemu_input_map_usb_to_qcode'?
          return qemu_input_map_osx_to_qcode;
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
                 qemu_input_map_usb_to_qcode
  /private/tmp/qemu-20180426-60786-1av6pq8/qemu-2.12.0/include/ui/input.h:99:22: note: 'qemu_input_map_usb_to_qcode' declared here
  extern const guint16 qemu_input_map_usb_to_qcode[];
                       ^
  ========================================================================

  I tried poking around locally by applying the following diff, based
  off of a very brief glance over the code involved, but that simply
  causes the build to error out in a different way at a later point, so
  I assume I'm doing something stupid.

  ========================================================================
  diff --git a/Makefile b/Makefile
  index d71dd5b..e857c3c 100644
  --- a/Makefile
  +++ b/Makefile
  @@ -313,6 +313,7 @@ KEYCODEMAP_FILES = \
      ui/input-keymap-qnum-to-qcode.c \
      ui/input-keymap-usb-to-qcode.c \
      ui/input-keymap-win32-to-qcode.c \
  +     ui/input-keymap-osx-to-qcode.c \
      ui/input-keymap-x11-to-qcode.c \
      ui/input-keymap-xorgevdev-to-qcode.c \
      ui/input-keymap-xorgkbd-to-qcode.c \
  diff --git a/include/ui/input.h b/include/ui/input.h
  index 16395ab..8183840 100644
  --- a/include/ui/input.h
  +++ b/include/ui/input.h
  @@ -101,6 +101,9 @@ extern const guint16 qemu_input_map_usb_to_qcode[];
   extern const guint qemu_input_map_win32_to_qcode_len;
   extern const guint16 qemu_input_map_win32_to_qcode[];

  +extern const guint qemu_input_map_osx_to_qcode_len;
  +extern const guint16 qemu_input_map_osx_to_qcode[];
  +
   extern const guint qemu_input_map_x11_to_qcode_len;
   extern const guint16 qemu_input_map_x11_to_qcode[];
  ========================================================================

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1767176/+subscriptions

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Qemu-devel] [Bug 1767176] Re: GTK build fails with qemu 2.12.0
  2018-04-26 18:22 [Qemu-devel] [Bug 1767176] [NEW] GTK build fails with qemu 2.12.0 Dominyk Tiller
  2018-05-02 18:29 ` [Qemu-devel] [Bug 1767176] " Dominyk Tiller
  2018-06-21 17:54 ` Dominyk Tiller
@ 2018-06-22  5:50 ` Thomas Huth
  2018-08-21  6:29 ` Thomas Huth
  3 siblings, 0 replies; 5+ messages in thread
From: Thomas Huth @ 2018-06-22  5:50 UTC (permalink / raw)
  To: qemu-devel

** Changed in: qemu
       Status: New => Fix Committed

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1767176

Title:
  GTK build fails with qemu 2.12.0

Status in QEMU:
  Fix Committed

Bug description:
  With the 2.12.0 release of QEMU passing `--enable-gtk` to configure
  causes the build to fail. I'm running macOS 10.13.5 with Xcode 9.3
  FWIW.

  I'm building against GTK 2.24.32, which I appreciate is no longer the
  preferred version here, but I don't think the error is related to that
  aspect. I'll try and find the time later to attempt a GTK3 build to
  check that though.

  ========================================================================
  ui/gtk.c:1147:16: error: use of undeclared identifier 'qemu_input_map_osx_to_qcode'; did you mean 'qemu_input_map_usb_to_qcode'?
          return qemu_input_map_osx_to_qcode;
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
                 qemu_input_map_usb_to_qcode
  /private/tmp/qemu-20180426-60786-1av6pq8/qemu-2.12.0/include/ui/input.h:99:22: note: 'qemu_input_map_usb_to_qcode' declared here
  extern const guint16 qemu_input_map_usb_to_qcode[];
                       ^
  ========================================================================

  I tried poking around locally by applying the following diff, based
  off of a very brief glance over the code involved, but that simply
  causes the build to error out in a different way at a later point, so
  I assume I'm doing something stupid.

  ========================================================================
  diff --git a/Makefile b/Makefile
  index d71dd5b..e857c3c 100644
  --- a/Makefile
  +++ b/Makefile
  @@ -313,6 +313,7 @@ KEYCODEMAP_FILES = \
      ui/input-keymap-qnum-to-qcode.c \
      ui/input-keymap-usb-to-qcode.c \
      ui/input-keymap-win32-to-qcode.c \
  +     ui/input-keymap-osx-to-qcode.c \
      ui/input-keymap-x11-to-qcode.c \
      ui/input-keymap-xorgevdev-to-qcode.c \
      ui/input-keymap-xorgkbd-to-qcode.c \
  diff --git a/include/ui/input.h b/include/ui/input.h
  index 16395ab..8183840 100644
  --- a/include/ui/input.h
  +++ b/include/ui/input.h
  @@ -101,6 +101,9 @@ extern const guint16 qemu_input_map_usb_to_qcode[];
   extern const guint qemu_input_map_win32_to_qcode_len;
   extern const guint16 qemu_input_map_win32_to_qcode[];

  +extern const guint qemu_input_map_osx_to_qcode_len;
  +extern const guint16 qemu_input_map_osx_to_qcode[];
  +
   extern const guint qemu_input_map_x11_to_qcode_len;
   extern const guint16 qemu_input_map_x11_to_qcode[];
  ========================================================================

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1767176/+subscriptions

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Qemu-devel] [Bug 1767176] Re: GTK build fails with qemu 2.12.0
  2018-04-26 18:22 [Qemu-devel] [Bug 1767176] [NEW] GTK build fails with qemu 2.12.0 Dominyk Tiller
                   ` (2 preceding siblings ...)
  2018-06-22  5:50 ` Thomas Huth
@ 2018-08-21  6:29 ` Thomas Huth
  3 siblings, 0 replies; 5+ messages in thread
From: Thomas Huth @ 2018-08-21  6:29 UTC (permalink / raw)
  To: qemu-devel

** Changed in: qemu
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1767176

Title:
  GTK build fails with qemu 2.12.0

Status in QEMU:
  Fix Released

Bug description:
  With the 2.12.0 release of QEMU passing `--enable-gtk` to configure
  causes the build to fail. I'm running macOS 10.13.5 with Xcode 9.3
  FWIW.

  I'm building against GTK 2.24.32, which I appreciate is no longer the
  preferred version here, but I don't think the error is related to that
  aspect. I'll try and find the time later to attempt a GTK3 build to
  check that though.

  ========================================================================
  ui/gtk.c:1147:16: error: use of undeclared identifier 'qemu_input_map_osx_to_qcode'; did you mean 'qemu_input_map_usb_to_qcode'?
          return qemu_input_map_osx_to_qcode;
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
                 qemu_input_map_usb_to_qcode
  /private/tmp/qemu-20180426-60786-1av6pq8/qemu-2.12.0/include/ui/input.h:99:22: note: 'qemu_input_map_usb_to_qcode' declared here
  extern const guint16 qemu_input_map_usb_to_qcode[];
                       ^
  ========================================================================

  I tried poking around locally by applying the following diff, based
  off of a very brief glance over the code involved, but that simply
  causes the build to error out in a different way at a later point, so
  I assume I'm doing something stupid.

  ========================================================================
  diff --git a/Makefile b/Makefile
  index d71dd5b..e857c3c 100644
  --- a/Makefile
  +++ b/Makefile
  @@ -313,6 +313,7 @@ KEYCODEMAP_FILES = \
      ui/input-keymap-qnum-to-qcode.c \
      ui/input-keymap-usb-to-qcode.c \
      ui/input-keymap-win32-to-qcode.c \
  +     ui/input-keymap-osx-to-qcode.c \
      ui/input-keymap-x11-to-qcode.c \
      ui/input-keymap-xorgevdev-to-qcode.c \
      ui/input-keymap-xorgkbd-to-qcode.c \
  diff --git a/include/ui/input.h b/include/ui/input.h
  index 16395ab..8183840 100644
  --- a/include/ui/input.h
  +++ b/include/ui/input.h
  @@ -101,6 +101,9 @@ extern const guint16 qemu_input_map_usb_to_qcode[];
   extern const guint qemu_input_map_win32_to_qcode_len;
   extern const guint16 qemu_input_map_win32_to_qcode[];

  +extern const guint qemu_input_map_osx_to_qcode_len;
  +extern const guint16 qemu_input_map_osx_to_qcode[];
  +
   extern const guint qemu_input_map_x11_to_qcode_len;
   extern const guint16 qemu_input_map_x11_to_qcode[];
  ========================================================================

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1767176/+subscriptions

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2018-08-21  6:41 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-04-26 18:22 [Qemu-devel] [Bug 1767176] [NEW] GTK build fails with qemu 2.12.0 Dominyk Tiller
2018-05-02 18:29 ` [Qemu-devel] [Bug 1767176] " Dominyk Tiller
2018-06-21 17:54 ` Dominyk Tiller
2018-06-22  5:50 ` Thomas Huth
2018-08-21  6:29 ` Thomas Huth

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.