[OE-core] [PATCH 07/12] xev: update to 1.2.3

Mittal, Anuj anuj.mittal at intel.com
Mon Mar 11 08:04:51 UTC 2019


Looks like this is failing with musl:

https://errors.yoctoproject.org/Errors/Details/232435/

On Sun, 2019-03-10 at 11:07 -0700, Armin Kuster wrote:
> refactor diet-x11 patch
> 
> LIC_FILES_CHKSUM changed to do merging of copyright/license notices
> https://gitlab.freedesktop.org/xorg/app/mkfontscale/commit/8609ad731b9c9c670a815c915055ae416d2396d8
> 
> Signed-off-by: Armin Kuster <akuster808 at gmail.com>
> ---
>  meta/recipes-graphics/xorg-app/xev/diet-x11.patch  | 79
> ++++++++++++----------
>  .../xorg-app/{xev_1.2.2.bb => xev_1.2.3.bb}        |  4 +-
>  2 files changed, 46 insertions(+), 37 deletions(-)
>  rename meta/recipes-graphics/xorg-app/{xev_1.2.2.bb => xev_1.2.3.bb}
> (77%)
> 
> diff --git a/meta/recipes-graphics/xorg-app/xev/diet-x11.patch
> b/meta/recipes-graphics/xorg-app/xev/diet-x11.patch
> index 6130959..b4415e3 100644
> --- a/meta/recipes-graphics/xorg-app/xev/diet-x11.patch
> +++ b/meta/recipes-graphics/xorg-app/xev/diet-x11.patch
> @@ -4,79 +4,88 @@ Upstream-Status: Inappropriate [disable feature]
>   xev.c |   16 ++++++++--------
>   1 file changed, 8 insertions(+), 8 deletions(-)
>  
> -Index: xev-1.2.0/xev.c
> +Index: xev-1.2.3/xev.c
>  ===================================================================
> ---- xev-1.2.0.orig/xev.c
> -+++ xev-1.2.0/xev.c
> -@@ -116,7 +116,7 @@ do_KeyPress (XEvent *eventp)
> -     nbytes = XLookupString (e, str, 256, &ks, NULL);
> +--- xev-1.2.3.orig/xev.c
> ++++ xev-1.2.3/xev.c
> +@@ -125,7 +125,7 @@ do_KeyPress(XEvent *eventp)
> +     nbytes = XLookupString(e, str, 256, &ks, NULL);
>   
>       /* not supposed to call XmbLookupString on a key release event
> */
>  -    if (e->type == KeyPress && xic) {
>  +    /*if (e->type == KeyPress && xic) {
>           do {
> -             nmbbytes = XmbLookupString (xic, e, buf, bsize - 1,
> &ks, &status);
> +             nmbbytes = XmbLookupString(xic, e, buf, bsize - 1, &ks,
> &status);
>               buf[nmbbytes] = '\0';
> -@@ -126,7 +126,7 @@ do_KeyPress (XEvent *eventp)
> -                 buf = realloc (buf, bsize);
> +@@ -135,7 +135,7 @@ do_KeyPress(XEvent *eventp)
> +                 buf = realloc(buf, bsize);
>               }
>           } while (status == XBufferOverflow);
>  -    }
>  +    }*/
>   
>       if (ks == NoSymbol)
> - 	ksname = "NoSymbol";
> -@@ -156,7 +156,7 @@ do_KeyPress (XEvent *eventp)
> +         ksname = "NoSymbol";
> +@@ -168,7 +168,7 @@ do_KeyPress(XEvent *eventp)
>       }
>   
>       /* not supposed to call XmbLookupString on a key release event
> */
>  -    if (e->type == KeyPress && xic) {
> -+    /*if (e->type == KeyPress && xic) {
> -         printf ("    XmbLookupString gives %d bytes: ", nmbbytes);
> ++    /* if (e->type == KeyPress && xic) {
> +         printf("    XmbLookupString gives %d bytes: ", nmbbytes);
>           if (nmbbytes > 0) {
> -            dump (buf, nmbbytes);
> -@@ -164,7 +164,7 @@ do_KeyPress (XEvent *eventp)
> -         } else {
> -     	   printf ("\n");
> +             dump(buf, nmbbytes);
> +@@ -177,7 +177,7 @@ do_KeyPress(XEvent *eventp)
> +         else {
> +             printf("\n");
>           }
>  -    }
>  +    } */
>   
> -     printf ("    XFilterEvent returns: %s\n",
> - 	    XFilterEvent (eventp, e->window) ? "True" : "False");
> -@@ -1015,7 +1015,7 @@ main (int argc, char **argv)
> -         fprintf (stderr, "%s:  XSetLocaleModifiers failed\n",
> ProgramName);
> +     printf("    XFilterEvent returns: %s\n",
> +            XFilterEvent(eventp, e->window) ? "True" : "False");
> +@@ -1141,7 +1141,7 @@ parse_event_mask(const char *s, long eve
> +             if (s)
> +                 return True;
> +         }
> +-    }
> ++	}*/
> + 
> +     if (s != NULL)
> +         fprintf(stderr, "%s: unrecognized event mask '%s'\n",
> ProgramName, s);
> +@@ -1288,7 +1288,7 @@ main(int argc, char **argv)
> +         fprintf(stderr, "%s:  XSetLocaleModifiers failed\n",
> ProgramName);
>       }
>   
> --    xim = XOpenIM (dpy, NULL, NULL, NULL);
> -+    /*xim = XOpenIM (dpy, NULL, NULL, NULL);
> +-    xim = XOpenIM(dpy, NULL, NULL, NULL);
> ++    /*xim = XOpenIM(dpy, NULL, NULL, NULL);
>       if (xim == NULL) {
> -         fprintf (stderr, "%s:  XOpenIM failed\n", ProgramName);
> +         fprintf(stderr, "%s:  XOpenIM failed\n", ProgramName);
>       }
> -@@ -1042,7 +1042,7 @@ main (int argc, char **argv)
> +@@ -1317,7 +1317,7 @@ main(int argc, char **argv)
>               }
> -             XFree (xim_styles);
> +             XFree(xim_styles);
>           }
>  -    }
> -+	}*/
> ++    }*/
>   
> -     screen = DefaultScreen (dpy);
> +     screen = DefaultScreen(dpy);
>   
> -@@ -1109,7 +1109,7 @@ main (int argc, char **argv)
> - 	printf ("Outer window is 0x%lx, inner window is 0x%lx\n", w,
> subw);
> +@@ -1373,7 +1373,7 @@ main(int argc, char **argv)
> +         printf("Outer window is 0x%lx, inner window is 0x%lx\n", w,
> subw);
>       }
>   
>  -    if (xim && xim_style) {
>  +    /*if (xim && xim_style) {
> -         xic = XCreateIC (xim,
> -                          XNInputStyle, xim_style,
> -                          XNClientWindow, w,
> -@@ -1119,7 +1119,7 @@ main (int argc, char **argv)
> +         xic = XCreateIC(xim,
> +                         XNInputStyle, xim_style,
> +                         XNClientWindow, w, XNFocusWindow, w, NULL);
> +@@ -1381,7 +1381,7 @@ main(int argc, char **argv)
>           if (xic == NULL) {
> -             fprintf (stderr, "XCreateIC failed\n");
> +             fprintf(stderr, "XCreateIC failed\n");
>           }
>  -    }
>  +    }*/
>   
> -     have_rr = XRRQueryExtension (dpy, &rr_event_base,
> &rr_error_base);
> +     have_rr = XRRQueryExtension(dpy, &rr_event_base,
> &rr_error_base);
>       if (have_rr) {
> diff --git a/meta/recipes-graphics/xorg-app/xev_1.2.2.bb
> b/meta/recipes-graphics/xorg-app/xev_1.2.3.bb
> similarity index 77%
> rename from meta/recipes-graphics/xorg-app/xev_1.2.2.bb
> rename to meta/recipes-graphics/xorg-app/xev_1.2.3.bb
> index 0705b7f..6a69e74 100644
> --- a/meta/recipes-graphics/xorg-app/xev_1.2.2.bb
> +++ b/meta/recipes-graphics/xorg-app/xev_1.2.3.bb
> @@ -14,5 +14,5 @@ DEPENDS += "libxrandr xorgproto"
>  
>  SRC_URI += "file://diet-x11.patch"
>  
> -SRC_URI[md5sum] = "249bdde90f01c0d861af52dc8fec379e"
> -SRC_URI[sha256sum] =
> "d94ae62a6c1af56c2961d71f5782076ac4116f0fa4e401420ac7e0db33dc314f"
> +SRC_URI[md5sum] = "eec82a5d4b599736f0fa637e96136746"
> +SRC_URI[sha256sum] =
> "66bc4f1cfa1946d62612737815c34164e4ce40fcebd2c9e1d7e7a1117ad3ad09"
> -- 
> 2.7.4
> 



More information about the Openembedded-core mailing list