From patchwork Fri Jul 29 14:46:17 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 10746 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8D0FAC00144 for ; Fri, 29 Jul 2022 14:47:28 +0000 (UTC) Received: from mail-pf1-f173.google.com (mail-pf1-f173.google.com [209.85.210.173]) by mx.groups.io with SMTP id smtpd.web11.46.1659106046384414125 for ; Fri, 29 Jul 2022 07:47:26 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=v7+r/XpO; spf=softfail (domain: sakoman.com, ip: 209.85.210.173, mailfrom: steve@sakoman.com) Received: by mail-pf1-f173.google.com with SMTP id e16so4806235pfm.11 for ; Fri, 29 Jul 2022 07:47:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=lmGGLUZM/ZoarsTVh77Ut3yQTta9abBAXSk/VvmLXKI=; b=v7+r/XpO0SIE00xWINL/LQWcna/hvD5XmnehkFN4+kroeKQdX1EhLoMkgyoI/MKuHg mUT2KZg3yy8jGQOZcT5oBKv8Z2J1DsyOoUAHeHIytXL5+/GN+1Cag+H95oFh9WqoV7vr Cb5Sr/lPgSOMBwVvvZ62xVncvIS14JZSnqZMqtei9ZxD9/saJ7//jENWWUM6z4goOCNc wGSWblP6hEut+l3UeqURrolKXFBfJFwfG9cNf31UfZiPxkZ1eBbGShX/nPK9x3WEuKJT 5b0o04CfWDPvQDwpW7DFJ/1PT+Td7A3wV5rhfAeBYu4jCsksRBEKD9SU3l9h6N1tKoPY RFow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=lmGGLUZM/ZoarsTVh77Ut3yQTta9abBAXSk/VvmLXKI=; b=nXWv+67N0GnuyNsBzVdnfTIYqRolzor1L0A6kqQfYQt07O/HzRMvuuRhIEMiNs2Ed8 qtKFEHaOnfaeDbOXJrFUf4Z7PfBdNQZIgI0DbAkC29wTu1ZoweJuOJSQfqhwzP7kumjf pBtdlFMjVK38xwKOsSrFea2r1qaIvhRqHoguGpOG6TZknFn6IHP/Lx/Vbyp0zohIwNMR cpAmGgqSBfLvI889+in/4Pvu7kvmDA5Ld3v7uhsr+bWVY55r08WKOKaA+7Z1o3AaVdvK gklxAcCue6V86hEMUv/HWCQcBMI6fcZHkHIr9bJ6OUXui12LD8O2TZlR1zM7P2odW7bU dibA== X-Gm-Message-State: AJIora+5pf4YeWXYgR36su3FGBImvcDJoludce3CoUeiyZdz8KjY28ow K0YO2jQeZOpjRT9PsB36WpZF3CSZFYHYTVeL X-Google-Smtp-Source: AGRyM1t/3XzdlWUc7ZdotHgDMbTuaHPtrfLdi9mYp5iahbQIOECiIg2oc2eYFEDVtQFyS/X657NzFw== X-Received: by 2002:a63:4546:0:b0:41b:99c8:4cec with SMTP id u6-20020a634546000000b0041b99c84cecmr1541576pgk.220.1659106045286; Fri, 29 Jul 2022 07:47:25 -0700 (PDT) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id x24-20020aa79418000000b00528c6c7bf37sm2958782pfo.129.2022.07.29.07.47.24 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 29 Jul 2022 07:47:24 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 01/29] qemu: CVE-2022-35414 can perform an uninitialized read on the translate_fail path, leading to an io_readx or io_writex crash Date: Fri, 29 Jul 2022 04:46:17 -1000 Message-Id: <5f236e744b5b528bdf8d95c9580c273f63c04452.1659105705.git.steve@sakoman.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 29 Jul 2022 14:47:28 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/168636 From: Hitendra Prajapati Source: https://github.com/qemu/qemu MR: 119830 Type: Security Fix Disposition: Backport from https://github.com/qemu/qemu/commit/418ade7849ce7641c0f7333718caf5091a02fd4c ChangeID: 41d6646e06319e629da574b9b2e8a3a197a73441 Description: CVE-2022-35414 qemu: can perform an uninitialized read on the translate_fail path, leading to an io_readx or io_writex crash. Signed-off-by: Hitendra Prajapati Signed-off-by: Steve Sakoman --- meta/recipes-devtools/qemu/qemu.inc | 1 + .../qemu/qemu/CVE-2022-35414.patch | 53 +++++++++++++++++++ 2 files changed, 54 insertions(+) create mode 100644 meta/recipes-devtools/qemu/qemu/CVE-2022-35414.patch diff --git a/meta/recipes-devtools/qemu/qemu.inc b/meta/recipes-devtools/qemu/qemu.inc index 63f0569d06..54a68e1730 100644 --- a/meta/recipes-devtools/qemu/qemu.inc +++ b/meta/recipes-devtools/qemu/qemu.inc @@ -35,6 +35,7 @@ SRC_URI = "https://download.qemu.org/${BPN}-${PV}.tar.xz \ file://pvrdma.patch \ file://CVE-2021-4206.patch \ file://CVE-2021-4207.patch \ + file://CVE-2022-35414.patch \ " UPSTREAM_CHECK_REGEX = "qemu-(?P\d+(\.\d+)+)\.tar" diff --git a/meta/recipes-devtools/qemu/qemu/CVE-2022-35414.patch b/meta/recipes-devtools/qemu/qemu/CVE-2022-35414.patch new file mode 100644 index 0000000000..3786497f01 --- /dev/null +++ b/meta/recipes-devtools/qemu/qemu/CVE-2022-35414.patch @@ -0,0 +1,53 @@ +From ee76e64ee1cb232b77652b21cc94ec6b6c7e4b13 Mon Sep 17 00:00:00 2001 +From: Hitendra Prajapati +Date: Wed, 27 Jul 2022 10:49:47 +0530 +Subject: [PATCH] CVE-2022-35414 + +Upstream-Status: Backport [https://github.com/qemu/qemu/commit/418ade7849ce7641c0f7333718caf5091a02fd4c] +CVE: CVE-2022-35414 +Signed-off-by: Hitendra Prajapati +--- + softmmu/physmem.c | 13 ++++++++++++- + 1 file changed, 12 insertions(+), 1 deletion(-) + +diff --git a/softmmu/physmem.c b/softmmu/physmem.c +index 3524c04c2..3c467527d 100644 +--- a/softmmu/physmem.c ++++ b/softmmu/physmem.c +@@ -667,7 +667,7 @@ void tcg_iommu_init_notifier_list(CPUState *cpu) + + /* Called from RCU critical section */ + MemoryRegionSection * +-address_space_translate_for_iotlb(CPUState *cpu, int asidx, hwaddr addr, ++address_space_translate_for_iotlb(CPUState *cpu, int asidx, hwaddr orig_addr, + hwaddr *xlat, hwaddr *plen, + MemTxAttrs attrs, int *prot) + { +@@ -676,6 +676,7 @@ address_space_translate_for_iotlb(CPUState *cpu, int asidx, hwaddr addr, + IOMMUMemoryRegionClass *imrc; + IOMMUTLBEntry iotlb; + int iommu_idx; ++ hwaddr addr = orig_addr; + AddressSpaceDispatch *d = + qatomic_rcu_read(&cpu->cpu_ases[asidx].memory_dispatch); + +@@ -720,6 +721,16 @@ address_space_translate_for_iotlb(CPUState *cpu, int asidx, hwaddr addr, + return section; + + translate_fail: ++ /* ++ * We should be given a page-aligned address -- certainly ++ * tlb_set_page_with_attrs() does so. The page offset of xlat ++ * is used to index sections[], and PHYS_SECTION_UNASSIGNED = 0. ++ * The page portion of xlat will be logged by memory_region_access_valid() ++ * when this memory access is rejected, so use the original untranslated ++ * physical address. ++ */ ++ assert((orig_addr & ~TARGET_PAGE_MASK) == 0); ++ *xlat = orig_addr; + return &d->map.sections[PHYS_SECTION_UNASSIGNED]; + } + +-- +2.25.1 + From patchwork Fri Jul 29 14:46:18 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 10749 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8CEE1C19F2B for ; Fri, 29 Jul 2022 14:47:38 +0000 (UTC) Received: from mail-pf1-f180.google.com (mail-pf1-f180.google.com [209.85.210.180]) by mx.groups.io with SMTP id smtpd.web08.46.1659106048783000287 for ; Fri, 29 Jul 2022 07:47:29 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=mSaeU4YO; spf=softfail (domain: sakoman.com, ip: 209.85.210.180, mailfrom: steve@sakoman.com) Received: by mail-pf1-f180.google.com with SMTP id 17so4877833pfy.0 for ; Fri, 29 Jul 2022 07:47:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=W/aCYG4aLTytu7jxePlxUjFRwBD7XIcAdX2Xs47paS0=; b=mSaeU4YOcvrGvCHdtPMUxAUHPK2o/KqbBo6kiEpkpSEeRsT+RMNeVEgM6s3KuFuCmw 28S3NplRU3kDLyeQR9dmJNyGle8Ofz+Nb6KaikNzSlJ4nLt4beNgw+wR6Go0w9ItyQl1 vTEJFaGPkNfjFYpEj78wv+xRa5wfqL9k7BM+Q1ADiX98Xi8AO/pM3XQy4JhrjU6COU2f Lmso6INfsytQA5ogs11aWefoBlAU0OUB0nfWcaS/NNm84gvjOBJbHYFI4hWsolgXpjEJ b4JGAX8fmjxlvx2uNsJqhXrp9iBgKvBfalr2dBVphkRsymeFyBG8xkLbxza8jCzqDrNw ZZ1w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=W/aCYG4aLTytu7jxePlxUjFRwBD7XIcAdX2Xs47paS0=; b=eZKH1+PqsR02DmS97qjle/+BuvWDnjJ13ND2SOcf6K1gZfXuVkBO2uCDCaIkLfDg9R OqyiUFKVHRhGuk+3uDZq/tu3wqRv/didXzM8yFP9tqlXqU7+tePF6aoUGG3vJhDl8UTJ 09VhbdbdmKteBgT+B1hbajAVsBGKZfZNBbPmybsXwWxgEAHH3bkUMvgoPPAx1nVvkTor awCFEICYsNBicaR4GLVhtxDoMPylyD54x0bXacIsrlbD0O64iLI2yRQQNT1ZC+n7l9iY Ujv3ds0ANhON+Mzi5o2wQ8MYgocM2ygTK/okncIX7N8LuToTICL5BNHeA0hBo/aiMIg+ lKSQ== X-Gm-Message-State: AJIora9hfwfXTAzbiWOmUyeWW7Qman2RJINNSXCoIcfZwV4EDR0aQR4+ oo6PrHfclxcHr4edlO0VrHdu6yiLv0zCSz6Q X-Google-Smtp-Source: AGRyM1tkVPlUdxg2YMsrwlr5bWX9HCmC07DlkT3T6Ub6L3aFYhgTcdJylh0WBXwe2oWf5740MZSpTA== X-Received: by 2002:a63:2205:0:b0:417:61fd:cd35 with SMTP id i5-20020a632205000000b0041761fdcd35mr3172920pgi.544.1659106047627; Fri, 29 Jul 2022 07:47:27 -0700 (PDT) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id x24-20020aa79418000000b00528c6c7bf37sm2958782pfo.129.2022.07.29.07.47.26 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 29 Jul 2022 07:47:26 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 02/29] libtirpc: CVE-2021-46828 DoS vulnerability with lots of connections Date: Fri, 29 Jul 2022 04:46:18 -1000 Message-Id: <7eeaf4e400bf57fc9d0a376085d1788bc5c146b3.1659105705.git.steve@sakoman.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 29 Jul 2022 14:47:38 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/168637 From: Hitendra Prajapati Source: http://git.linux-nfs.org/?p=steved/libtirpc.git; MR: 120225 Type: Security Fix Disposition: Backport from http://git.linux-nfs.org/?p=steved/libtirpc.git;a=commit;h=86529758570cef4c73fb9b9c4104fdc510f701ed ChangeID: 29c32ee171a6a47e06c788e5c608fac9bb3a64b2 Description: CVE-2021-46828 libtirpc: DoS vulnerability with lots of connections. Signed-off-by: Hitendra Prajapati Signed-off-by: Steve Sakoman --- .../libtirpc/libtirpc/CVE-2021-46828.patch | 155 ++++++++++++++++++ .../libtirpc/libtirpc_1.3.2.bb | 4 +- 2 files changed, 158 insertions(+), 1 deletion(-) create mode 100644 meta/recipes-extended/libtirpc/libtirpc/CVE-2021-46828.patch diff --git a/meta/recipes-extended/libtirpc/libtirpc/CVE-2021-46828.patch b/meta/recipes-extended/libtirpc/libtirpc/CVE-2021-46828.patch new file mode 100644 index 0000000000..3d5e5b8db9 --- /dev/null +++ b/meta/recipes-extended/libtirpc/libtirpc/CVE-2021-46828.patch @@ -0,0 +1,155 @@ +From 3ee23a0a5a8c2261e788acbee67722fcbecbea28 Mon Sep 17 00:00:00 2001 +From: Hitendra Prajapati +Date: Wed, 27 Jul 2022 17:34:21 +0530 +Subject: [PATCH] CVE-2021-46828 + +Upstream-Status: Backport [http://git.linux-nfs.org/?p=steved/libtirpc.git;a=commit;h=86529758570cef4c73fb9b9c4104fdc510f701ed} +CVE: CVE-2021-46828 +Signed-off-by: Hitendra Prajapati +--- + src/svc.c | 17 +++++++++++++- + src/svc_vc.c | 62 +++++++++++++++++++++++++++++++++++++++++++++++++++- + 2 files changed, 77 insertions(+), 2 deletions(-) + +diff --git a/src/svc.c b/src/svc.c +index 6db164b..3a8709f 100644 +--- a/src/svc.c ++++ b/src/svc.c +@@ -57,7 +57,7 @@ + + #define max(a, b) (a > b ? a : b) + +-static SVCXPRT **__svc_xports; ++SVCXPRT **__svc_xports; + int __svc_maxrec; + + /* +@@ -194,6 +194,21 @@ __xprt_do_unregister (xprt, dolock) + rwlock_unlock (&svc_fd_lock); + } + ++int ++svc_open_fds() ++{ ++ int ix; ++ int nfds = 0; ++ ++ rwlock_rdlock (&svc_fd_lock); ++ for (ix = 0; ix < svc_max_pollfd; ++ix) { ++ if (svc_pollfd[ix].fd != -1) ++ nfds++; ++ } ++ rwlock_unlock (&svc_fd_lock); ++ return (nfds); ++} ++ + /* + * Add a service program to the callout list. + * The dispatch routine will be called when a rpc request for this +diff --git a/src/svc_vc.c b/src/svc_vc.c +index f1d9f00..3dc8a75 100644 +--- a/src/svc_vc.c ++++ b/src/svc_vc.c +@@ -64,6 +64,8 @@ + + + extern rwlock_t svc_fd_lock; ++extern SVCXPRT **__svc_xports; ++extern int svc_open_fds(); + + static SVCXPRT *makefd_xprt(int, u_int, u_int); + static bool_t rendezvous_request(SVCXPRT *, struct rpc_msg *); +@@ -82,6 +84,7 @@ static void svc_vc_ops(SVCXPRT *); + static bool_t svc_vc_control(SVCXPRT *xprt, const u_int rq, void *in); + static bool_t svc_vc_rendezvous_control (SVCXPRT *xprt, const u_int rq, + void *in); ++static int __svc_destroy_idle(int timeout); + + struct cf_rendezvous { /* kept in xprt->xp_p1 for rendezvouser */ + u_int sendsize; +@@ -313,13 +316,14 @@ done: + return (xprt); + } + ++ + /*ARGSUSED*/ + static bool_t + rendezvous_request(xprt, msg) + SVCXPRT *xprt; + struct rpc_msg *msg; + { +- int sock, flags; ++ int sock, flags, nfds, cnt; + struct cf_rendezvous *r; + struct cf_conn *cd; + struct sockaddr_storage addr; +@@ -379,6 +383,16 @@ again: + + gettimeofday(&cd->last_recv_time, NULL); + ++ nfds = svc_open_fds(); ++ if (nfds >= (_rpc_dtablesize() / 5) * 4) { ++ /* destroy idle connections */ ++ cnt = __svc_destroy_idle(15); ++ if (cnt == 0) { ++ /* destroy least active */ ++ __svc_destroy_idle(0); ++ } ++ } ++ + return (FALSE); /* there is never an rpc msg to be processed */ + } + +@@ -820,3 +834,49 @@ __svc_clean_idle(fd_set *fds, int timeout, bool_t cleanblock) + { + return FALSE; + } ++ ++static int ++__svc_destroy_idle(int timeout) ++{ ++ int i, ncleaned = 0; ++ SVCXPRT *xprt, *least_active; ++ struct timeval tv, tdiff, tmax; ++ struct cf_conn *cd; ++ ++ gettimeofday(&tv, NULL); ++ tmax.tv_sec = tmax.tv_usec = 0; ++ least_active = NULL; ++ rwlock_wrlock(&svc_fd_lock); ++ ++ for (i = 0; i <= svc_max_pollfd; i++) { ++ if (svc_pollfd[i].fd == -1) ++ continue; ++ xprt = __svc_xports[i]; ++ if (xprt == NULL || xprt->xp_ops == NULL || ++ xprt->xp_ops->xp_recv != svc_vc_recv) ++ continue; ++ cd = (struct cf_conn *)xprt->xp_p1; ++ if (!cd->nonblock) ++ continue; ++ if (timeout == 0) { ++ timersub(&tv, &cd->last_recv_time, &tdiff); ++ if (timercmp(&tdiff, &tmax, >)) { ++ tmax = tdiff; ++ least_active = xprt; ++ } ++ continue; ++ } ++ if (tv.tv_sec - cd->last_recv_time.tv_sec > timeout) { ++ __xprt_unregister_unlocked(xprt); ++ __svc_vc_dodestroy(xprt); ++ ncleaned++; ++ } ++ } ++ if (timeout == 0 && least_active != NULL) { ++ __xprt_unregister_unlocked(least_active); ++ __svc_vc_dodestroy(least_active); ++ ncleaned++; ++ } ++ rwlock_unlock(&svc_fd_lock); ++ return (ncleaned); ++} +-- +2.25.1 + diff --git a/meta/recipes-extended/libtirpc/libtirpc_1.3.2.bb b/meta/recipes-extended/libtirpc/libtirpc_1.3.2.bb index 45b3d2befc..66bc4ecdd1 100644 --- a/meta/recipes-extended/libtirpc/libtirpc_1.3.2.bb +++ b/meta/recipes-extended/libtirpc/libtirpc_1.3.2.bb @@ -9,7 +9,9 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=f835cce8852481e4b2bbbdd23b5e47f3 \ PROVIDES = "virtual/librpc" -SRC_URI = "${SOURCEFORGE_MIRROR}/${BPN}/${BP}.tar.bz2" +SRC_URI = "${SOURCEFORGE_MIRROR}/${BPN}/${BP}.tar.bz2 \ + file://CVE-2021-46828.patch \ + " UPSTREAM_CHECK_URI = "https://sourceforge.net/projects/libtirpc/files/libtirpc/" UPSTREAM_CHECK_REGEX = "(?P\d+(\.\d+)+)/" SRC_URI[sha256sum] = "e24eb88b8ce7db3b7ca6eb80115dd1284abc5ec32a8deccfed2224fc2532b9fd" From patchwork Fri Jul 29 14:46:19 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 10748 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 942C7C19F29 for ; Fri, 29 Jul 2022 14:47:38 +0000 (UTC) Received: from mail-pl1-f169.google.com (mail-pl1-f169.google.com [209.85.214.169]) by mx.groups.io with SMTP id smtpd.web08.48.1659106051068094151 for ; Fri, 29 Jul 2022 07:47:31 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=8Hi4OxvU; spf=softfail (domain: sakoman.com, ip: 209.85.214.169, mailfrom: steve@sakoman.com) Received: by mail-pl1-f169.google.com with SMTP id t2so4820410ply.2 for ; Fri, 29 Jul 2022 07:47:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=1CFtqkEZ3WKgiEWLfq6ewrje6ayzZ1a3BmKioN9rbgs=; b=8Hi4OxvUCWepAucLuWsSkCFEzD3TaEK/L8EhulbZU0bRXvT6T1m4ckdO8guq4bPcDb V/XcQsRl2S0gUk7b/4zfcabtELofYPdAJfjPCo9LTI6Nl2rOnhS9ulTSzMVBSjsXjGeq NgF/9mJw4/QhWOCY4epIUtfeKp6Gbl/IjazEFsyMMcnXcZmWvM0/fdAC7uSLpKNWy079 3rxwBiBEoAX9r2Jp1a4M2QZufdD86tpCp1KNrQxC0/aP4zdaSnqhPlgR1bsXblWsHGP3 u66vWYq/RCkH1u6jIHgSnK2iGr2DLDm5O0j7ql8lMenqD+E2xsrNBiLql4ST5OSnqKx2 X8Lg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=1CFtqkEZ3WKgiEWLfq6ewrje6ayzZ1a3BmKioN9rbgs=; b=KLNg205jRb1dqDQHcfWwClKjXt2VLD1ivDvyz7pX2WKdojSDJ7A0lB2eF72uKibvrh KJHfy1lm7BPf8LNk4TQ+NkpNrDUwq83uQInGq9uDHS3xFLC6MqP8AnB01tzZDI2tjsHX gtno8DUyk9NfkzgYP15RYNkwcWiaQ/eOhowczNrdW4FbSROs3HR7jXBbIUU+Ugs3K6qz psbBX2h32qYjxyYtz/o48nSB80gOiNVaNJfTPp2oO3NFGMLC2HeGuUcb3hgSkj2ljLkZ L2HGqh70oT6d1TiDhyXTqxdfsciie+enmusa2tmPJyMKmvs2edOIckPfJf5eyOaQZNWh i9Ew== X-Gm-Message-State: ACgBeo03nqKRAYeAMTEiYpFrPC9hZ0nFJH+2M3dG8/y/YzmA4sEg+Zut 6RhpBi2cOiBPout7tC96k0dqxpybaa5NhB5W X-Google-Smtp-Source: AA6agR5Dc0IGtTiyE6fGvK5//tNCKbTpQs2dPzVDmbIrWQxgU20F9m1TymGkAe16iDU5O+PbYNrmDw== X-Received: by 2002:a17:90a:9412:b0:1f2:59ad:1f4 with SMTP id r18-20020a17090a941200b001f259ad01f4mr5241594pjo.147.1659106049948; Fri, 29 Jul 2022 07:47:29 -0700 (PDT) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id x24-20020aa79418000000b00528c6c7bf37sm2958782pfo.129.2022.07.29.07.47.28 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 29 Jul 2022 07:47:29 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 03/29] mkfontscale: upgrade 1.2.1 -> 1.2.2 Date: Fri, 29 Jul 2022 04:46:19 -1000 Message-Id: <01f6eff02b872c9179b654a87857ba573a194f8a.1659105705.git.steve@sakoman.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 29 Jul 2022 14:47:38 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/168638 From: wangmy CHanges: Fix spelling/wording issues gitlab CI: add a basic build test Build xz tarballs instead of bzip2 Use case insensitive comparison for T1 font weight Add "ExtraBold" as a valid T1 font weight. temporarily override SRC_URI which is hard-coded in xorg-app-common.inc since new versions of packages use a new compression format - .tar.xz Signed-off-by: Wang Mingyu Signed-off-by: Luca Ceresoli Signed-off-by: Richard Purdie (cherry picked from commit 7ac5e224fe55db17651988435a569a8a25b6b09f) Signed-off-by: Steve Sakoman --- .../xorg-app/{mkfontscale_1.2.1.bb => mkfontscale_1.2.2.bb} | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) rename meta/recipes-graphics/xorg-app/{mkfontscale_1.2.1.bb => mkfontscale_1.2.2.bb} (81%) diff --git a/meta/recipes-graphics/xorg-app/mkfontscale_1.2.1.bb b/meta/recipes-graphics/xorg-app/mkfontscale_1.2.2.bb similarity index 81% rename from meta/recipes-graphics/xorg-app/mkfontscale_1.2.1.bb rename to meta/recipes-graphics/xorg-app/mkfontscale_1.2.2.bb index 2d0c51a423..573b05128e 100644 --- a/meta/recipes-graphics/xorg-app/mkfontscale_1.2.1.bb +++ b/meta/recipes-graphics/xorg-app/mkfontscale_1.2.2.bb @@ -15,7 +15,8 @@ RPROVIDES:${PN} += "mkfontdir" BBCLASSEXTEND = "native" +SRC_URI = "${XORG_MIRROR}/individual/app/${BPN}-${PV}.tar.xz" + LIC_FILES_CHKSUM = "file://COPYING;md5=99b1e1269aba5179139b9e4380fc0934" -SRC_URI[md5sum] = "215940de158b1a3d8b3f8b442c606e2f" -SRC_URI[sha256sum] = "ca0495eb974a179dd742bfa6199d561bda1c8da4a0c5a667f21fd82aaab6bac7" +SRC_URI[sha256sum] = "8ae3fb5b1fe7436e1f565060acaa3e2918fe745b0e4979b5593968914fe2d5c4" From patchwork Fri Jul 29 14:46:20 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 10750 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 87987C00144 for ; Fri, 29 Jul 2022 14:47:38 +0000 (UTC) Received: from mail-pl1-f171.google.com (mail-pl1-f171.google.com [209.85.214.171]) by mx.groups.io with SMTP id smtpd.web10.56.1659106053147928905 for ; Fri, 29 Jul 2022 07:47:33 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=mPLqxBxv; spf=softfail (domain: sakoman.com, ip: 209.85.214.171, mailfrom: steve@sakoman.com) Received: by mail-pl1-f171.google.com with SMTP id b22so4794315plz.9 for ; Fri, 29 Jul 2022 07:47:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=P2u/U7/WDfy3P/1di3fm8jSLKk60txj9NDx5791YT1A=; b=mPLqxBxvBOGu7E99Ys9uUnajYWTncDidKIxvwy/CqVgdLeoAfbaXIxNThlBaFTzXoe QQL5XQT2lgwVyJnWlows4WCBvCE+p8GrSr6nWf3DAyDqRhpuB3pjXDOgx2BmaBzeLoM3 nP+OvsKkMb8ZNtU+DpcHslVaDDgEjMIuCLwXhgkf/SDqk1Di8OgHqVM523IMcENb9dMK bYEhZM2HYqkAC/MJVkVQywEZl5qrXGnIjYGb23z6rsRrrV7L137f8y3/ENBhojhjrRef r0vSL2OfGxmM8yz0WdTCEh3jTCCCzSbrVTzPmvmsB8Kwt6PElv6o3IA2AztU844vAZJj mY/A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=P2u/U7/WDfy3P/1di3fm8jSLKk60txj9NDx5791YT1A=; b=cIYdHHEoinf4hXwyR7Ct6HO/0r9oSu03SPgJngpYtM7SZkDiv79Izeeac7VQNVSJMO WFuvJdQbE6cxyM4V04ArnYZNiabSZisu37Z7QlxbNiUGl6/B1lUBlZMpMrq250P8Dvbz ppJ0JMQWEff5pMJ8cvEKZKiHKOwKJ5WVu9cPQKIJ4pCmywPD74TEPGLSDYqBHYYbd5Fw /YwMPG7LnOj/VrkawrK+20+CDiLpuBvwjWzCqpMnb1aQUf+71cd4FXzO+QNdFcdQdsGG AGZR8BlCAFGnc7sLH2SMFqxaGnKOzAvudmxAr76gWmA2LSleIRQiejH65hNU9DPj8dzo fi3A== X-Gm-Message-State: ACgBeo1bW0Mxtz4GN1+AfIz4m4E/IU9nXfh1UuianQgYlQvuGPbGJYuz 113EaZfCob+wG5whxU0OuNlGfVay0YZ6QZOz X-Google-Smtp-Source: AA6agR5KHe9wjR/SWBDFEiLSaLfrQGTiVoNGkxWEmUP7wfIXJ4QrOLUBGxcRlOagaPXVlcHG/KRWLQ== X-Received: by 2002:a17:90b:3b48:b0:1f3:2401:d0e3 with SMTP id ot8-20020a17090b3b4800b001f32401d0e3mr4468678pjb.61.1659106052118; Fri, 29 Jul 2022 07:47:32 -0700 (PDT) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id x24-20020aa79418000000b00528c6c7bf37sm2958782pfo.129.2022.07.29.07.47.30 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 29 Jul 2022 07:47:31 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 04/29] xdpyinfo: upgrade 1.3.2 -> 1.3.3 Date: Fri, 29 Jul 2022 04:46:20 -1000 Message-Id: X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 29 Jul 2022 14:47:38 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/168639 From: wangmy Changes: xdpyinfo: Fix printing the X.Org release version for xserver >= 21 Update README for gitlab migration Update configure.ac bug URL for gitlab migration Only check for XFree86 if vendor string doesn't match X.Org Add explicit casts to clear implicit conversion warnings Disable DMX support by default, leave --with-dmx to enable it gitlab CI: add a basic build test Build xz tarballs instead of bzip2 Fix spelling/wording issues gitlab CI: stop requiring Signed-off-by in commits autogen.sh: use quoted string variables autogen: add default patch prefix autogen.sh: use exec instead of waiting for configure to finish fix -Wunused-[...] compiler warnings temporarily override SRC_URI which is hard-coded in xorg-app-common.inc since new versions of packages use a new compression format - .tar.xz Signed-off-by: Wang Mingyu Signed-off-by: Luca Ceresoli Signed-off-by: Richard Purdie (cherry picked from commit 712552b5cc427d7be1258c45886de9b57f7272c9) Signed-off-by: Steve Sakoman --- .../xorg-app/{xdpyinfo_1.3.2.bb => xdpyinfo_1.3.3.bb} | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) rename meta/recipes-graphics/xorg-app/{xdpyinfo_1.3.2.bb => xdpyinfo_1.3.3.bb} (80%) diff --git a/meta/recipes-graphics/xorg-app/xdpyinfo_1.3.2.bb b/meta/recipes-graphics/xorg-app/xdpyinfo_1.3.3.bb similarity index 80% rename from meta/recipes-graphics/xorg-app/xdpyinfo_1.3.2.bb rename to meta/recipes-graphics/xorg-app/xdpyinfo_1.3.3.bb index 2d10b7acca..fa0fe36451 100644 --- a/meta/recipes-graphics/xorg-app/xdpyinfo_1.3.2.bb +++ b/meta/recipes-graphics/xorg-app/xdpyinfo_1.3.3.bb @@ -8,13 +8,14 @@ predefined values for various parameters used in communicating between \ clients and the server, and the different types of screens and visuals \ that are available." +SRC_URI = "${XORG_MIRROR}/individual/app/${BPN}-${PV}.tar.xz" + LIC_FILES_CHKSUM = "file://COPYING;md5=f3d09e6b9e203a1af489e16c708f4fb3" DEPENDS += "libxtst libxext libxxf86vm libxi libxrender libxinerama libdmx libxau libxcomposite" PE = "1" SRC_URI += "file://disable-xkb.patch" -SRC_URI[md5sum] = "8809037bd48599af55dad81c508b6b39" -SRC_URI[sha256sum] = "30238ed915619e06ceb41721e5f747d67320555cc38d459e954839c189ccaf51" +SRC_URI[sha256sum] = "356d5fd62f3e98ee36d6becf1b32d4ab6112d618339fb4b592ccffbd9e0fc206" EXTRA_OECONF = "--disable-xkb" From patchwork Fri Jul 29 14:46:21 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 10747 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 883BBC3F6B0 for ; Fri, 29 Jul 2022 14:47:38 +0000 (UTC) Received: from mail-pf1-f174.google.com (mail-pf1-f174.google.com [209.85.210.174]) by mx.groups.io with SMTP id smtpd.web10.57.1659106055317792530 for ; Fri, 29 Jul 2022 07:47:35 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=b9o+urKZ; spf=softfail (domain: sakoman.com, ip: 209.85.210.174, mailfrom: steve@sakoman.com) Received: by mail-pf1-f174.google.com with SMTP id c139so4829346pfc.2 for ; Fri, 29 Jul 2022 07:47:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=OToOd7k5cqip8kzyw1d2hTsjxzTDl7YOsXDdKcb51eo=; b=b9o+urKZigB29cKQkgQGqgke4r8PCb4Ik/1nvbQwogYSIIqgd+I7X4CTD40d430Qpg 20m6Xfl/4QgtQNJGkBqi4+0G4W/eAXUI9BkczkcgElRWISCNhc+oXyQ8q6fKeGxuhNfM LOB1D1NxK41sYXcZyls3P2Wqyw+DqCLYLDQSF+iLqFMePmi+oDWBoNUGsnGOpWYl7ZAt HRhxpmAUbz0/Jzkxl12JN/l7PcRoYDqcyCaAtYaV05l8DzlFCPD6FJ9HV+LLuxy4otWx rQ0SaWlvdVgj3r2m4sZ/79fJJpFy0fuizKBBMrkAZP9p3LQtajFsHGhDmvrH6x+A1HlV TymQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=OToOd7k5cqip8kzyw1d2hTsjxzTDl7YOsXDdKcb51eo=; b=z264tZGmgHj7KlT+AX6zHWAM0bxI/yTDSWQ8QnK3cDIjzXiQPzIPJnl1dUXXqtQ0mf 42X2YPL17Li23XAe46Z8wEv9pRSo6/lsu4w8gDFjGhb5RzSPenkLp1XeLsrHiKLxieHM K7/9ydozT5kqt+vc3qHtdTFi892IteEs45WT3LZIGcdQ7AuKUrFlj4Ab5Saa5uU18ssu OtsqCNfX9Ipjh15BNM0qOvzNRFeExtCtYumCXw4bw1KNOJ2GbLJ+5zlXUYkeSWqqCiux hEQvFR+akCAAxie2RUSz77Kj18Yon/p2wQKvpiPDSWTpEz3+4CLHEVUDr80zsJzOLZdt Gi4A== X-Gm-Message-State: AJIora+/IwCYPYKjEyHCBJ11Jaexx0JewgBH99GLZNcMls8jULHYkSa5 vrfecaPyoSl5O0SlxtZ3uLgFlDpSypc91UTD X-Google-Smtp-Source: AGRyM1uLI6Qn20lzCscb+DCHhVO2lH8liNjhFG7H7pRqf801axO0NVe3Gy2H7gjACFpNJHguNkAEYA== X-Received: by 2002:a63:e908:0:b0:41b:390a:f60d with SMTP id i8-20020a63e908000000b0041b390af60dmr3223341pgh.147.1659106054281; Fri, 29 Jul 2022 07:47:34 -0700 (PDT) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id x24-20020aa79418000000b00528c6c7bf37sm2958782pfo.129.2022.07.29.07.47.32 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 29 Jul 2022 07:47:33 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 05/29] xorg-app: Tweak handling of compression changes in SRC_URI Date: Fri, 29 Jul 2022 04:46:21 -1000 Message-Id: <5f3d70970746ee6d9ad68f16419a016331b45df4.1659105705.git.steve@sakoman.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 29 Jul 2022 14:47:38 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/168640 From: Richard Purdie Rather than duplicating SRC_URI, change the compression to a variable. Signed-off-by: Richard Purdie (cherry picked from commit 21547dd5319f27a8f7f20a80e39478f816b4bbe0) Signed-off-by: Steve Sakoman --- meta/recipes-graphics/xorg-app/mkfontscale_1.2.2.bb | 3 +-- meta/recipes-graphics/xorg-app/xdpyinfo_1.3.3.bb | 3 +-- meta/recipes-graphics/xorg-app/xorg-app-common.inc | 3 ++- meta/recipes-graphics/xorg-app/xrandr_1.5.1.bb | 3 +-- 4 files changed, 5 insertions(+), 7 deletions(-) diff --git a/meta/recipes-graphics/xorg-app/mkfontscale_1.2.2.bb b/meta/recipes-graphics/xorg-app/mkfontscale_1.2.2.bb index 573b05128e..cd658ab219 100644 --- a/meta/recipes-graphics/xorg-app/mkfontscale_1.2.2.bb +++ b/meta/recipes-graphics/xorg-app/mkfontscale_1.2.2.bb @@ -15,8 +15,7 @@ RPROVIDES:${PN} += "mkfontdir" BBCLASSEXTEND = "native" -SRC_URI = "${XORG_MIRROR}/individual/app/${BPN}-${PV}.tar.xz" - LIC_FILES_CHKSUM = "file://COPYING;md5=99b1e1269aba5179139b9e4380fc0934" +SRC_URI_EXT = "xz" SRC_URI[sha256sum] = "8ae3fb5b1fe7436e1f565060acaa3e2918fe745b0e4979b5593968914fe2d5c4" diff --git a/meta/recipes-graphics/xorg-app/xdpyinfo_1.3.3.bb b/meta/recipes-graphics/xorg-app/xdpyinfo_1.3.3.bb index fa0fe36451..e75a840b7d 100644 --- a/meta/recipes-graphics/xorg-app/xdpyinfo_1.3.3.bb +++ b/meta/recipes-graphics/xorg-app/xdpyinfo_1.3.3.bb @@ -8,14 +8,13 @@ predefined values for various parameters used in communicating between \ clients and the server, and the different types of screens and visuals \ that are available." -SRC_URI = "${XORG_MIRROR}/individual/app/${BPN}-${PV}.tar.xz" - LIC_FILES_CHKSUM = "file://COPYING;md5=f3d09e6b9e203a1af489e16c708f4fb3" DEPENDS += "libxtst libxext libxxf86vm libxi libxrender libxinerama libdmx libxau libxcomposite" PE = "1" SRC_URI += "file://disable-xkb.patch" +SRC_URI_EXT = "xz" SRC_URI[sha256sum] = "356d5fd62f3e98ee36d6becf1b32d4ab6112d618339fb4b592ccffbd9e0fc206" EXTRA_OECONF = "--disable-xkb" diff --git a/meta/recipes-graphics/xorg-app/xorg-app-common.inc b/meta/recipes-graphics/xorg-app/xorg-app-common.inc index 1c64e20aac..5dbe8abe86 100644 --- a/meta/recipes-graphics/xorg-app/xorg-app-common.inc +++ b/meta/recipes-graphics/xorg-app/xorg-app-common.inc @@ -8,7 +8,8 @@ DEPENDS = "util-macros-native virtual/libx11" # depends on virtual/libx11 REQUIRED_DISTRO_FEATURES = "x11" -SRC_URI = "${XORG_MIRROR}/individual/app/${BPN}-${PV}.tar.bz2" +SRC_URI_EXT = "bz2" +SRC_URI = "${XORG_MIRROR}/individual/app/${BPN}-${PV}.tar.${SRC_URI_EXT}" inherit autotools pkgconfig features_check diff --git a/meta/recipes-graphics/xorg-app/xrandr_1.5.1.bb b/meta/recipes-graphics/xorg-app/xrandr_1.5.1.bb index 57b43ff28c..0e0347f768 100644 --- a/meta/recipes-graphics/xorg-app/xrandr_1.5.1.bb +++ b/meta/recipes-graphics/xorg-app/xrandr_1.5.1.bb @@ -11,8 +11,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=fe1608bdb33cf8c62a4438f7d34679b3" DEPENDS += "libxrandr libxrender" PE = "1" -SRC_URI = "${XORG_MIRROR}/individual/app/${BPN}-${PV}.tar.xz" - +SRC_URI_EXT = "xz" SRC_URI[md5sum] = "fe40f7a4fd39dd3a02248d3e0b1972e4" SRC_URI[sha256sum] = "7bc76daf9d72f8aff885efad04ce06b90488a1a169d118dea8a2b661832e8762" From patchwork Fri Jul 29 14:46:22 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 10751 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 849EFC00144 for ; Fri, 29 Jul 2022 14:47:48 +0000 (UTC) Received: from mail-pg1-f178.google.com (mail-pg1-f178.google.com [209.85.215.178]) by mx.groups.io with SMTP id smtpd.web11.49.1659106058332052554 for ; Fri, 29 Jul 2022 07:47:38 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=aoNgrxEw; spf=softfail (domain: sakoman.com, ip: 209.85.215.178, mailfrom: steve@sakoman.com) Received: by mail-pg1-f178.google.com with SMTP id l193so3795121pge.9 for ; Fri, 29 Jul 2022 07:47:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=m2a0IRBc3oWIOQ7qxRXAqJ2oQ91eNLJGa70Il3v2bo0=; b=aoNgrxEws+qg6SZIXJ8ndX07cW0jlutQX0W3P53IT4yffbjg7CJNIOew1aA5vknUVz rk/ksvYXCGi3bHD7GCoP8pnnFEeEMuyVJvfpkaegI+8KDfpJw4wKFBEzxmgTVabUjwf1 8WUalUAW244Fb+1Xoi63Tll2ZbtarvmrAlGLQFAOLH6g69gbsBfo9/R7yN6n8j1Jbwty Jrp8R/WtHndQHcJzouaGSDGbuSiSuC+wHNeCi6Wi4sVqQBKpMw8+yYSljnMAjaohC7ks 3G2D7ggtm7oWqP4vg/VSALH8UVVYiGmTawPup+gMZSjxGmxDUVK0gBfTH7fCN+qBdIPH oU4Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=m2a0IRBc3oWIOQ7qxRXAqJ2oQ91eNLJGa70Il3v2bo0=; b=acBLT938vDThRkh4tQ8RBtWkQES0vSOag44EwAYyyjtqICNeOk1SyLXMxrNfm6JZOk EopLdeB4XFNJWZ+/WOJWKBK79zPl32RzN8dKmVXGqJio9n+p3oOmSxt0hWRZ6ljf+3HP 5LyX9C8NsWAEvYh5aUtqfvllX2bm3xJMLEcmhJ5PkAJjiVY9njFnDNi9QZiN7Ibt9XKo e+LcPADM/k0GLv2sNVTc7dYGx0V8RqMbgiGHatWWyOh7L1y8G1penp1jw95Z2iQHzYic uAwFDGeCNYT14S5rycD0ekMv3LUpflFn78SljvIHkih2rZX/3PFaqLvJ5IxrhmKhECaS fJcg== X-Gm-Message-State: ACgBeo0DLhzmzTRVCByWnfWhh44p6rqlhp10cVKoH89faca1k5+AZz8v nXudZlmweXNBy1380IRaxIRNQleoXI+De2QZ X-Google-Smtp-Source: AA6agR4IrDc5xqZS73AJIp1nbLZv6Cux8I8xd0WRLMOayTve966l96aGl4BQPbmz+DY/qvOE2kSm/Q== X-Received: by 2002:aa7:810a:0:b0:52c:e906:e355 with SMTP id b10-20020aa7810a000000b0052ce906e355mr776836pfi.16.1659106057304; Fri, 29 Jul 2022 07:47:37 -0700 (PDT) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id x24-20020aa79418000000b00528c6c7bf37sm2958782pfo.129.2022.07.29.07.47.35 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 29 Jul 2022 07:47:35 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 06/29] xev: update 1.2.4 -> 1.2.5 Date: Fri, 29 Jul 2022 04:46:22 -1000 Message-Id: <2f9ab1a77a170fe7d1d493470a448e42b1750c19.1659105705.git.steve@sakoman.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 29 Jul 2022 14:47:48 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/168641 From: Alexander Kanavin Changes: gitlab CI: add a basic build test Build xz tarballs instead of bzip2 man page: remove out-of-date reference to X(7) xev: fix KeymapNotify event printing Signed-off-by: Alexander Kanavin Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie (cherry picked from commit 83c9b5aead195d933a43a4782428fdfa3eb51967) Signed-off-by: Steve Sakoman --- meta/recipes-graphics/xorg-app/{xev_1.2.4.bb => xev_1.2.5.bb} | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) rename meta/recipes-graphics/xorg-app/{xev_1.2.4.bb => xev_1.2.5.bb} (81%) diff --git a/meta/recipes-graphics/xorg-app/xev_1.2.4.bb b/meta/recipes-graphics/xorg-app/xev_1.2.5.bb similarity index 81% rename from meta/recipes-graphics/xorg-app/xev_1.2.4.bb rename to meta/recipes-graphics/xorg-app/xev_1.2.5.bb index 9407fa65f1..0e3def6eee 100644 --- a/meta/recipes-graphics/xorg-app/xev_1.2.4.bb +++ b/meta/recipes-graphics/xorg-app/xev_1.2.5.bb @@ -14,4 +14,6 @@ DEPENDS += "libxrandr xorgproto" SRC_URI += "file://diet-x11.patch" -SRC_URI[sha256sum] = "d700e08bfe751ed2dbf802baa204b056d0e49348b6eb3c6f9cb035d8ae4885e2" +SRC_URI[sha256sum] = "c9461a4389714e0f33974f9e75934bdc38d836a0f059b8dc089c7cbf2ce36ec1" + +SRC_URI_EXT = "xz" From patchwork Fri Jul 29 14:46:23 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 10754 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8EFB2C19F2C for ; Fri, 29 Jul 2022 14:47:48 +0000 (UTC) Received: from mail-pj1-f46.google.com (mail-pj1-f46.google.com [209.85.216.46]) by mx.groups.io with SMTP id smtpd.web12.54.1659106060653650020 for ; Fri, 29 Jul 2022 07:47:40 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=w2kR97qo; spf=softfail (domain: sakoman.com, ip: 209.85.216.46, mailfrom: steve@sakoman.com) Received: by mail-pj1-f46.google.com with SMTP id f11-20020a17090a4a8b00b001f2f7e32d03so7332731pjh.0 for ; Fri, 29 Jul 2022 07:47:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=F5PC2GUttMaN1WDlEZwbKMk4HDCC3U+FVzShq7eR7vk=; b=w2kR97qoCrbv1SsxqEw+ff07C8mCfqc7hyOwPe9pq9ooQumON2AVqSRQwhAF6Jje+D tpjSv9oTmZ0REHcpEkydn6kyaF6vsbBiDNatqLU89bZMktMeMaZJz5xyz0molgw2Bdzm b94dgAu3bXvEJivto3co0mJWtu4bAsj0vlsd38EnIsk9i9ZyP9+whPsx9XDcTMAqej3O FmzIxKLFlT+DvWAlQul0Dajt+YKog2nRCpD9PISjebxVjMKCzC4H62UVerPALU3eyizU ciNnQToCY38uoooOlOTA5FWwEVNg7ij3U/HkUJHmUWSbAYIb6toi75C7TTOTE2XN+3lA LG5A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=F5PC2GUttMaN1WDlEZwbKMk4HDCC3U+FVzShq7eR7vk=; b=IR93dSsCIB1FGC8z1KS+TGHgnkPjixIk0HMoVFv9btYfIkev5y0Un56R3zJ6QbNocK XXvrqOiWG6g7D+fk+eMmUW6ne9NDC19C4TJ1BgQO1PaNekUDKCT0//JF64x92U5heKBx z2oyHyp9WjvCuha05yLYWVtyx1J2Ev+cRfXY8ZKdeFRqLvdjpz+pCk9Xqpf+RXdTN39R 5ttD7NTDFNHJSs2ul8TO0Ry9UpHaj4c1GqfFQyKgyADarRlDT2kdxQA00oIMUQyp0dGc E0a+74BhWOIuBYudJU+NF7wgop0QwhxYfboD06YQ2BC+rtEzDksGx+kkXU9G1UItpcGE 8i8w== X-Gm-Message-State: ACgBeo0tA/jwERj7bcmHlRChaDqYKLd6qX/lmA0/HCj+pr3wvLjOYL2o 0HRG4726o5Ql+w7Cmd5DNGebLz7i/uuQqXoz X-Google-Smtp-Source: AA6agR4+kRwbU71TnIT9RHND6pe0YWwev5RpThkIHsNGKJ7wbswaHhReTCps49rOL1rmL87j5XScKA== X-Received: by 2002:a17:90b:1d09:b0:1f0:76f7:d147 with SMTP id on9-20020a17090b1d0900b001f076f7d147mr4437299pjb.86.1659106059473; Fri, 29 Jul 2022 07:47:39 -0700 (PDT) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id x24-20020aa79418000000b00528c6c7bf37sm2958782pfo.129.2022.07.29.07.47.38 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 29 Jul 2022 07:47:38 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 07/29] xmodmap: update 1.0.10 -> 1.0.11 Date: Fri, 29 Jul 2022 04:46:23 -1000 Message-Id: <571736f7f1065674b8a90285868934d0a4ff1e51.1659105705.git.steve@sakoman.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 29 Jul 2022 14:47:48 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/168642 From: Alexander Kanavin Changes: gitlab CI: add a basic build test Build xz tarballs instead of bzip2 handle.c: avoid leaks when realloc() fails PrintModifierMapping: stop leaking the map returned by XGetKeyboardMapping Fix warning about number of mouse buttons Signed-off-by: Alexander Kanavin Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie (cherry picked from commit 162f117428be2da12f2599870e980cbbc12ac2c4) Signed-off-by: Steve Sakoman --- .../xorg-app/{xmodmap_1.0.10.bb => xmodmap_1.0.11.bb} | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) rename meta/recipes-graphics/xorg-app/{xmodmap_1.0.10.bb => xmodmap_1.0.11.bb} (78%) diff --git a/meta/recipes-graphics/xorg-app/xmodmap_1.0.10.bb b/meta/recipes-graphics/xorg-app/xmodmap_1.0.11.bb similarity index 78% rename from meta/recipes-graphics/xorg-app/xmodmap_1.0.10.bb rename to meta/recipes-graphics/xorg-app/xmodmap_1.0.11.bb index 7dedb03a2b..dc955aa977 100644 --- a/meta/recipes-graphics/xorg-app/xmodmap_1.0.10.bb +++ b/meta/recipes-graphics/xorg-app/xmodmap_1.0.11.bb @@ -12,5 +12,6 @@ LICENSE = "MIT" LIC_FILES_CHKSUM = "file://COPYING;md5=272c17e96370e1e74773fa22d9989621" PE = "1" -SRC_URI[md5sum] = "51f1d30a525e9903280ffeea2744b1f6" -SRC_URI[sha256sum] = "473f0941d7439d501bb895ff358832b936ec34c749b9704c37a15e11c318487c" +SRC_URI[sha256sum] = "9a2f8168f7b0bc382828847403902cb6bf175e17658b36189eac87edda877e81" + +SRC_URI_EXT = "xz" From patchwork Fri Jul 29 14:46:24 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 10755 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8EB9FC19F29 for ; Fri, 29 Jul 2022 14:47:48 +0000 (UTC) Received: from mail-pg1-f180.google.com (mail-pg1-f180.google.com [209.85.215.180]) by mx.groups.io with SMTP id smtpd.web09.51.1659106062915818719 for ; Fri, 29 Jul 2022 07:47:43 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=78BQC0do; spf=softfail (domain: sakoman.com, ip: 209.85.215.180, mailfrom: steve@sakoman.com) Received: by mail-pg1-f180.google.com with SMTP id s206so4200786pgs.3 for ; Fri, 29 Jul 2022 07:47:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=+i65IEH76QQ/dTksYCF4PjdKpWtdPtoPLfxrUz6dV/k=; b=78BQC0doY7NaSoOPAqAUeElcf6/FH9yM/KJtBrrGiNJiTkSxMH5d/Vkvm5gKRR9Us9 Weyryy2RlQMALtBXPDbu2Tyy0SK7OCYYOsUmiEzNTnV2n54QAJNjvJDyLVYBXTltI9tk 1DnWznNxwhcyL/CLpJP52AcVxV75/fbJYpsapiJLJMGNof7gIeT4YFaOV+nk9tQYMQjy aiHDlVzQodxTvxRNiF2/Bv00Wp7qydkb9FwijiNPlD9ThxjWWWxqL/zjwQYvRuBIsHWq ld6fq1rWsj3oVExNH2t1p2PlA988wrd+PKX5IWFdWSQcMSYa+7Rv48PPAiRY4L/Ysm4F fJWA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=+i65IEH76QQ/dTksYCF4PjdKpWtdPtoPLfxrUz6dV/k=; b=5rcWROoVCALpZvDUxkLddgZX8jZcUvM7hkBF6RfaiDGIOSFHTTYujzTAE//OVCHs29 M0QTIqkSnh3DUCnBV+n706dps7KWXTz1QKFyHIXx/RhMsIznZ0OTqSm5EbbV5NLHcyXe tLxPusaZ8xWcZ9wlngi7ym9GnFlGyzFMjEqeWg0Qnk2+EsGx3W5X8aAy40EWIpezFHSM jxZyrk9HfCZnMQM00oAchvKP+e9T67/H6oUD08niUM2dVNAhd+q/hhNZCQtSwtcZYov3 UghLk6r5jvBC4zYAbs8AGLH0DrBudPhDIJ4bb5udJfzKSv+/VAPSLxlPGXwCNtnfesqq 8izg== X-Gm-Message-State: AJIora+iGL7JmmfsYJLQ4Bz+Qt9b+yj0oybMtIua+laxVhLFyOC4ppVI GKJ3DfVkEqF8ZXy5UBL/NvUNt8QMMdOM1S9J X-Google-Smtp-Source: AGRyM1vrXVZvfWS4JrwT9hnJFcKlDbYY3pEyHYmgddfcqmiLk70RH92bltocAz1+UcHq21jZAkjZRg== X-Received: by 2002:a65:6cc4:0:b0:412:35fa:5bce with SMTP id g4-20020a656cc4000000b0041235fa5bcemr3182511pgw.466.1659106061774; Fri, 29 Jul 2022 07:47:41 -0700 (PDT) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id x24-20020aa79418000000b00528c6c7bf37sm2958782pfo.129.2022.07.29.07.47.40 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 29 Jul 2022 07:47:41 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 08/29] xf86-input-synaptics: update 1.9.1 -> 1.9.2 Date: Fri, 29 Jul 2022 04:46:24 -1000 Message-Id: X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 29 Jul 2022 14:47:48 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/168643 From: Alexander Kanavin Changes: Convert remaining source files from ISO-8859-1 to UTF-8 gitlab CI: add a basic build test Fix spelling/wording issues Build xz tarballs instead of bzip2 synclient: allow negative/large values for AreaLeftEdge etc. eventcomm: fix compile with pre-time64 kernels eventcomm: use 64-bit time safe accessors instead of timeval directly Use fabs() instead of abs() on double values. Update configure.ac bug URL for gitlab migration Update README for gitlab migration Drop 64bit_time_t_support.patch as issue fixed upstream: https://github.com/freedesktop/xorg-xf86-input-synaptics/commit/073b1b40bde9935928758c3452176c0d8dc67370 Signed-off-by: Alexander Kanavin Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie (cherry picked from commit 9d4d2c176cf33ced4d7d5c20178066abe1e9c4d3) Signed-off-by: Steve Sakoman --- .../64bit_time_t_support.patch | 51 ------------------- ...1.9.1.bb => xf86-input-synaptics_1.9.2.bb} | 7 ++- 2 files changed, 3 insertions(+), 55 deletions(-) delete mode 100644 meta/recipes-graphics/xorg-driver/xf86-input-synaptics/64bit_time_t_support.patch rename meta/recipes-graphics/xorg-driver/{xf86-input-synaptics_1.9.1.bb => xf86-input-synaptics_1.9.2.bb} (74%) diff --git a/meta/recipes-graphics/xorg-driver/xf86-input-synaptics/64bit_time_t_support.patch b/meta/recipes-graphics/xorg-driver/xf86-input-synaptics/64bit_time_t_support.patch deleted file mode 100644 index 4bb7fb3e23..0000000000 --- a/meta/recipes-graphics/xorg-driver/xf86-input-synaptics/64bit_time_t_support.patch +++ /dev/null @@ -1,51 +0,0 @@ -This patch avoids using time field of input_event structure which is not available -on 32bit arches supporting 64bit time_t structs, Patch makes it compatible with new -and keeps old input.h implementation functional as well. - -See https://sourceware.org/glibc/wiki/Y2038ProofnessDesign - -Upstream-Status: Pending -Signed-off-by: Khem Raj - ---- a/src/eventcomm.c -+++ b/src/eventcomm.c -@@ -575,10 +575,12 @@ SynapticsReadEvent(InputInfoPtr pInfo, s - ev->type = EV_SYN; - ev->code = SYN_REPORT; - ev->value = 0; -- ev->time = last_event_time; -- } else if (ev->type == EV_SYN) -- last_event_time = ev->time; -- -+ ev->input_event_sec = last_event_time.tv_sec; -+ ev->input_event_usec = last_event_time.tv_usec; -+ } else if (ev->type == EV_SYN) { -+ last_event_time.tv_sec = ev->input_event_sec; -+ last_event_time.tv_usec = ev->input_event_usec; -+ } - return TRUE; - } - -@@ -725,7 +727,7 @@ EventReadHwState(InputInfoPtr pInfo, - case SYN_REPORT: - hw->numFingers = count_fingers(pInfo, comm); - if (proto_data->have_monotonic_clock) -- hw->millis = 1000 * ev.time.tv_sec + ev.time.tv_usec / 1000; -+ hw->millis = 1000 * ev.input_event_sec + ev.input_event_usec / 1000; - else - hw->millis = GetTimeInMillis(); - SynapticsCopyHwState(hwRet, hw); ---- a/src/eventcomm.h -+++ b/src/eventcomm.h -@@ -34,6 +34,11 @@ - #include - #include "synproto.h" - -+#ifndef input_event_sec -+#define input_event_sec time.tv_sec -+#define input_event_usec time.tv_usec -+#endif -+ - /* for auto-dev: */ - #define DEV_INPUT_EVENT "/dev/input" - #define EVENT_DEV_NAME "event" diff --git a/meta/recipes-graphics/xorg-driver/xf86-input-synaptics_1.9.1.bb b/meta/recipes-graphics/xorg-driver/xf86-input-synaptics_1.9.2.bb similarity index 74% rename from meta/recipes-graphics/xorg-driver/xf86-input-synaptics_1.9.1.bb rename to meta/recipes-graphics/xorg-driver/xf86-input-synaptics_1.9.2.bb index 388350c96e..8e446290b2 100644 --- a/meta/recipes-graphics/xorg-driver/xf86-input-synaptics_1.9.1.bb +++ b/meta/recipes-graphics/xorg-driver/xf86-input-synaptics_1.9.2.bb @@ -10,9 +10,8 @@ advanced features of the touchpad to become available." LIC_FILES_CHKSUM = "file://COPYING;md5=55aacd3535a741824955c5eb8f061398" -SRC_URI += "file://64bit_time_t_support.patch" - -SRC_URI[md5sum] = "cfb79d3c975151f9bbf30b727c260cb9" -SRC_URI[sha256sum] = "7af83526eff1c76e8b9e1553b34245c203d029028d8044dd9dcf71eef1001576" +SRC_URI[sha256sum] = "b8fa4aab913fc63754bbd6439e020658c412743a055201ddf212760593962c38" DEPENDS += "libxi mtdev libxtst libevdev" + +XORG_DRIVER_COMPRESSOR = ".tar.xz" From patchwork Fri Jul 29 14:46:25 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 10752 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 850B3C3F6B0 for ; Fri, 29 Jul 2022 14:47:48 +0000 (UTC) Received: from mail-pl1-f175.google.com (mail-pl1-f175.google.com [209.85.214.175]) by mx.groups.io with SMTP id smtpd.web08.50.1659106064985200198 for ; Fri, 29 Jul 2022 07:47:45 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=IRAAruH9; spf=softfail (domain: sakoman.com, ip: 209.85.214.175, mailfrom: steve@sakoman.com) Received: by mail-pl1-f175.google.com with SMTP id iw1so4811020plb.6 for ; Fri, 29 Jul 2022 07:47:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=4KC+ONGuUkbXEMAR6ruUrU0SGAUS0wLhXf4ng2UKhPw=; b=IRAAruH9Q5hRTDo/7MnoCvHJEH/TjYEVXlLcuVPYxFjdRseM3V1Fw8DNsQH3Is4sHM wHTOLVINR29pADa4WsfQxNzF7AAIUzZ+Q6IyamfFwNe1SrCDVJz7Nu8IeqyCurIcQ1q+ pqdCr0oegqzsGm7O9D9bF86Pa2vItdIbZw0hNl+ebIUHbifVrYSKxWVTO+O3efhjDbsy N67J4pM8hjGLHEVU5LkjAEBUd5n3YNBKqojxHYKhrO2fi7cn91I39sLrCX/X3vW7nQ6f 7zvDYFDXpyNA+0kkpeAwdt10RpRY2Z6Cyua3fPnmHl3BB4oP+vuoTOOKlp3ct2/FILWY POlA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=4KC+ONGuUkbXEMAR6ruUrU0SGAUS0wLhXf4ng2UKhPw=; b=uy7jNmhuY9JQjJVL7N3Lt4hAJTyzyeFoM8z5nY2KXL5JfumHtjbx9amSBMJtjhR4ea CNO+4epHhWfXMV1R/yhZPUMm5isSgsHG+4ElkMzpGP6aFm+RRMG/GoOrMcMje52F3bai SpRrp2g6CqwmEoad3jfECQKUFjq0U9umAO4/RFCY/ZwJFKF9QO/Sp1n9l6ZXGpC+/Jee dpsDowrL7uL4fOQsYzM+oq1r0HS9fNlXOrhNrKUt74r8OKXE97HKBbi51TdcZ1v9yRcQ StdfdmbDQWsR7ZnIcKdcxxtCMF38FZovTFxg5iq3Au3pL/fEE2emZUyeYiLMrLanDdtr Slaw== X-Gm-Message-State: ACgBeo2pTEZqHsVdw5+ilhIL7RDcflJKF/DllOmD2Zjr4YBLM12zXaRB gUqfhhDy+042LS5Ps1C6589FYq1SgdVgynUb X-Google-Smtp-Source: AA6agR4x9TVM/wRos4apufqw5dPXCEFBdbLNi3frLh1pXBFdJ+WrfUZcmKfNpTfyiXJpE/VB9fQ4HQ== X-Received: by 2002:a17:903:191:b0:16c:3d49:b0b3 with SMTP id z17-20020a170903019100b0016c3d49b0b3mr4320047plg.174.1659106063959; Fri, 29 Jul 2022 07:47:43 -0700 (PDT) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id x24-20020aa79418000000b00528c6c7bf37sm2958782pfo.129.2022.07.29.07.47.42 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 29 Jul 2022 07:47:43 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 09/29] encodings: update 1.0.5 -> 1.0.6 Date: Fri, 29 Jul 2022 04:46:25 -1000 Message-Id: <73ca8c3e8639929ed78a3c605056f7fd42e500cf.1659105705.git.steve@sakoman.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 29 Jul 2022 14:47:48 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/168644 From: Alexander Kanavin CHanges: gitlab CI: add a basic build test Build xz tarballs instead of bzip2 adjust descriptions for the Unicode mapping to match the Unicode.org data file. add mapping for 0x80-0x9f, as per Unicode.org data files. use descriptions from UnicodeData.txt except for two obsolete or incorrect maps correct a typo (in original), and use appropriate description use Armenian eternity symbol from Unicode 6. whitespace-only changes for consistency, using luit's annotate-enc script add descriptions from UnicodeData.txt, using annotate-enc add descriptions from UnicodeData.txt, using annotate-enc add descriptions from UnicodeData.txt, using annotate-enc add descriptions from UnicodeData.txt, with annotate-enc add descriptions from UnicodeData.txt, with annotate-enc whitespace-only, reformat with annotate-enc Add ability to tweak compressor suffix in filenames, similar to xorg apps and drivers. Signed-off-by: Alexander Kanavin Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie (cherry picked from commit b1fb0fbfbf0bcf50906a26421435d7165be64281) Signed-off-by: Steve Sakoman --- .../recipes-graphics/xorg-font/encodings/nocompiler.patch | 8 ++++---- .../xorg-font/{encodings_1.0.5.bb => encodings_1.0.6.bb} | 6 +++--- meta/recipes-graphics/xorg-font/xorg-font-common.inc | 3 ++- 3 files changed, 9 insertions(+), 8 deletions(-) rename meta/recipes-graphics/xorg-font/{encodings_1.0.5.bb => encodings_1.0.6.bb} (78%) diff --git a/meta/recipes-graphics/xorg-font/encodings/nocompiler.patch b/meta/recipes-graphics/xorg-font/encodings/nocompiler.patch index ec7c7d80c1..9ee7abe775 100644 --- a/meta/recipes-graphics/xorg-font/encodings/nocompiler.patch +++ b/meta/recipes-graphics/xorg-font/encodings/nocompiler.patch @@ -1,4 +1,4 @@ -From b08c43a0842076e0a94e88ad6456a9326cd7ffc9 Mon Sep 17 00:00:00 2001 +From 0c0790e90a68bf8290da5c0e57142bf7c620f039 Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Tue, 17 May 2011 23:03:02 +0000 Subject: [PATCH] Improve handling of 'all' architecture recipes and their @@ -21,12 +21,12 @@ RP 17/5/2011 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/configure.ac b/configure.ac -index 622c27b..5ee84ed 100644 +index b80e3de..80208bb 100644 --- a/configure.ac +++ b/configure.ac -@@ -3,12 +3,12 @@ AC_INIT([encodings], [1.0.5], +@@ -3,12 +3,12 @@ AC_INIT([encodings], [1.0.6], [https://gitlab.freedesktop.org/xorg/font/encodings/issues]) - AM_INIT_AUTOMAKE([foreign dist-bzip2]) + AM_INIT_AUTOMAKE([foreign dist-xz]) -# Require xorg-macros: XORG_DEFAULT_OPTIONS m4_ifndef([XORG_MACROS_VERSION], diff --git a/meta/recipes-graphics/xorg-font/encodings_1.0.5.bb b/meta/recipes-graphics/xorg-font/encodings_1.0.6.bb similarity index 78% rename from meta/recipes-graphics/xorg-font/encodings_1.0.5.bb rename to meta/recipes-graphics/xorg-font/encodings_1.0.6.bb index 8ddbaf24dd..be82414eef 100644 --- a/meta/recipes-graphics/xorg-font/encodings_1.0.5.bb +++ b/meta/recipes-graphics/xorg-font/encodings_1.0.6.bb @@ -7,14 +7,14 @@ require xorg-font-common.inc LICENSE = "PD" LIC_FILES_CHKSUM = "file://COPYING;md5=9da93f2daf2d5572faa2bfaf0dbd9e76" PE = "1" -PR = "r3" DEPENDS = "mkfontscale-native mkfontdir-native font-util-native" RDEPENDS:${PN} = "" SRC_URI += "file://nocompiler.patch" -SRC_URI[md5sum] = "bbae4f247b88ccde0e85ed6a403da22a" -SRC_URI[sha256sum] = "bd96e16143a044b19e87f217cf6a3763a70c561d1076aad6f6d862ec41774a31" +SRC_URI[sha256sum] = "77e301de661f35a622b18f60b555a7e7d8c4d5f43ed41410e830d5ac9084fc26" + +SRC_URI_EXT = "xz" inherit allarch diff --git a/meta/recipes-graphics/xorg-font/xorg-font-common.inc b/meta/recipes-graphics/xorg-font/xorg-font-common.inc index 2df23efed4..edf7cf7642 100644 --- a/meta/recipes-graphics/xorg-font/xorg-font-common.inc +++ b/meta/recipes-graphics/xorg-font/xorg-font-common.inc @@ -9,7 +9,8 @@ RDEPENDS:${PN} = "encodings font-util font-alias" XORG_PN = "${BPN}" -SRC_URI = "${XORG_MIRROR}/individual/font/${XORG_PN}-${PV}.tar.bz2" +SRC_URI_EXT = "bz2" +SRC_URI = "${XORG_MIRROR}/individual/font/${XORG_PN}-${PV}.tar.${SRC_URI_EXT}" S = "${WORKDIR}/${XORG_PN}-${PV}" inherit autotools pkgconfig features_check From patchwork Fri Jul 29 14:46:26 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 10753 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 854ACC48BE4 for ; Fri, 29 Jul 2022 14:47:48 +0000 (UTC) Received: from mail-pf1-f175.google.com (mail-pf1-f175.google.com [209.85.210.175]) by mx.groups.io with SMTP id smtpd.web12.56.1659106067033231790 for ; Fri, 29 Jul 2022 07:47:47 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=rknO1LHb; spf=softfail (domain: sakoman.com, ip: 209.85.210.175, mailfrom: steve@sakoman.com) Received: by mail-pf1-f175.google.com with SMTP id w185so4836283pfb.4 for ; Fri, 29 Jul 2022 07:47:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=FKsUvY2H+e8/1srBpjG24drKDlQWuwDiwvpMxh4Gz+8=; b=rknO1LHbSZaYEaF2afBt+iNHwzNu3Qj68ArwhiHXTeP4rcUHPgVDq2YXkXHLhJmGXX YOXgDj3T4asl47Ab6C1pY9KyieL16iXDwjNEgmcUZO+1fLVKMJMueloBd2gHbrkOC8OS AeCdOK9mUaT6i2QrPTmRhPmnsp3q5ar+E+gVk0hc3C8YrbXgfjRXMT4shO30jlzXVxQK +T2xYCF6paWxxsSURhkFu6MHv0O971z4CQtKePEGjYFLr1IxRHUXz7iTp1vnTtM7SANn p5UoXu9aNPuCz3ps6Jahch4Pf1M130mzXUfrDsr2/bQ2y8DFkpzSC4BdsweDOKDhTAWl jZzw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=FKsUvY2H+e8/1srBpjG24drKDlQWuwDiwvpMxh4Gz+8=; b=Zr6qkVYTHaC6vIi4AWhUc+NQNHNu+q2MbmpN/uMVbi4N96/M6NGsFAlGWKNktm27IM 2HqK4eMeRNkPgAu8mi5VmAVpItL+Vbw6lwycVZFSZUl77KCKgc0bb7lLFPAGHQCeeNxb gaTmygd6SKrzpJuJFh7jnItsAOsbSqLq6ztPSl5dfNKr4Wn+I8x2xMXo9zX/jDr80PAJ dEJ184E8UbU+09XZZ+VsFADeQRH9frVedSspRioapnv24yRFJOujltHiDV4JzxYQHG5y QS0Bq+UR/p7RftKV9dq3lSckBK0SaRcbTOvuaus4ocgYYDuzA8tQGCWbqxXohgLIegU3 02eQ== X-Gm-Message-State: ACgBeo1Yi0IsQ1IF6U1wlqhvl+aa1gfmX90BajZz+cD5iMNlgg3X8lU6 2S1I8LyTJJ9spvShlp0ZCaC2k+M4+xoZQW84 X-Google-Smtp-Source: AA6agR669X0JpPlIJg+RMFelr1EUKFr5gEC7wCbC1O5+xjK/SBqBS4turh1Vr1v3X90iXiem1P9/6Q== X-Received: by 2002:a65:6c10:0:b0:41b:ab8f:ff71 with SMTP id y16-20020a656c10000000b0041bab8fff71mr802158pgu.308.1659106066033; Fri, 29 Jul 2022 07:47:46 -0700 (PDT) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id x24-20020aa79418000000b00528c6c7bf37sm2958782pfo.129.2022.07.29.07.47.44 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 29 Jul 2022 07:47:45 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 10/29] font-util: update 1.3.2 -> 1.3.3 Date: Fri, 29 Jul 2022 04:46:26 -1000 Message-Id: X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 29 Jul 2022 14:47:48 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/168645 From: Alexander Kanavin Changes: ucs2any: avoid segfaults if SLANT property is missing ucs2any: handle NULL returns from zquotedcpy() gitlab CI: add a basic build test Build xz tarballs instead of bzip2 Fix spelling/wording issues Signed-off-by: Alexander Kanavin Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie (cherry picked from commit 461b464eafa14719e1dbc087aad8cfbc8d1cf62e) Signed-off-by: Steve Sakoman --- .../xorg-font/{font-util_1.3.2.bb => font-util_1.3.3.bb} | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) rename meta/recipes-graphics/xorg-font/{font-util_1.3.2.bb => font-util_1.3.3.bb} (84%) diff --git a/meta/recipes-graphics/xorg-font/font-util_1.3.2.bb b/meta/recipes-graphics/xorg-font/font-util_1.3.3.bb similarity index 84% rename from meta/recipes-graphics/xorg-font/font-util_1.3.2.bb rename to meta/recipes-graphics/xorg-font/font-util_1.3.3.bb index b3e832756b..64c705770d 100644 --- a/meta/recipes-graphics/xorg-font/font-util_1.3.2.bb +++ b/meta/recipes-graphics/xorg-font/font-util_1.3.3.bb @@ -16,7 +16,8 @@ RDEPENDS:${PN}:class-native = "" BBCLASSEXTEND = "native" -SRC_URI[md5sum] = "3d6adb76fdd072db8c8fae41b40855e8" -SRC_URI[sha256sum] = "3ad880444123ac06a7238546fa38a2a6ad7f7e0cc3614de7e103863616522282" +SRC_URI[sha256sum] = "e791c890779c40056ab63aaed5e031bb6e2890a98418ca09c534e6261a2eebd2" SYSROOT_DIRS_IGNORE:remove = "${datadir}/fonts" + +SRC_URI_EXT = "xz" From patchwork Fri Jul 29 14:46:27 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 14268 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org From: "Steve Sakoman" Subject: [OE-core][kirkstone 11/29] xserver-xorg: update 21.1.3 -> 21.1.4 Date: Fri, 29 Jul 2022 04:46:27 -1000 Message-Id: <75503a13cb2a2266f311477a605389bbac7676e2.1659105705.git.steve@sakoman.com> In-Reply-To: References: MIME-Version: 1.0 List-id: To: openembedded-core@lists.openembedded.org From: Alexander Kanavin Security update CVE fixed in this release: CVE-2022-2319/ZDI-CAN-16062: X.Org Server ProcXkbSetGeometry Out-Of-Bounds Access CVE-2022-2320/ZDI-CAN-16070: X.Org Server ProcXkbSetDeviceInfo Out-Of-Bounds Access Changes: present: Check for NULL to prevent crash rootless: Dead code removal (ROOTLESS_REDISPLAY_DELAY is already defined) X11Application: Ensure TIS operations are done on the main thread os/connection: Improve abstraction for launchd secure sockets xquartz: Create a separate category for organizing user preferences xquartz pbproxy: Adopt NSUserDefaults+XQuartzDefaults for preferences xquartz: Fold spaces related preferences into NSUserDefaults+XQuartzDefaults XQuartz: Ensure scroll events are delivered to a single window (not both X11 and AppKit) meson: Bump requirement to meson-0.50.0 xquartz: Update Sparkle configuration to use SUPublicEDKey xquartz: Update copyright for 2022 meson: Provide options to set CFBundleVersion and CFBundleVersionString in XQuartz Revert "meson: Bump requirement to meson-0.50.0" xquartz: Update autotools-based builds of XQuartz to account for recent changes print_edid: Fix a format string error xf86-input-inputtest: Fix build on systems without SOCK_NONBLOCK tests: Fix build failure from missing micmap.c meson: Support building Xnest and Xorg on darwin XQuartz: Build the bundle trampoline when using meson XQuartz: Add TCC reason keys to Info.plist xquartz: Use correct defines when building to support Sparkle updates xquartz: Fix a possible crash when editing the Application menu due to mutaing immutable arrays XQuartz: Improve type safety for X11Controller's application menu editor xquartz: Add missing files to distribution tarball render: Fix build with gcc 12 xkb: switch to array index loops to moving pointers xkb: swap XkbSetDeviceInfo and XkbSetDeviceInfoCheck xkb: add request length validation for XkbSetGeometry Revert "os: Try to discover the current seat with the XDG_SEAT var first" dix: Correctly save replayed event into GrabInfoRec dix: Don't send touch end to clients that do async grab without touches xfree86: Fix event data alignment in inputtest driver xkb: fix XkbSetMap when changing a keysym without changing a keytype Signed-off-by: Alexander Kanavin Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie (cherry picked from commit d683f2a1fbe65b52d82f55a2e38aa75fc105a338) Signed-off-by: Steve Sakoman --- .../0001-render-Fix-build-with-gcc-12.patch | 90 ------------------- ...-xorg_21.1.3.bb => xserver-xorg_21.1.4.bb} | 7 +- 2 files changed, 3 insertions(+), 94 deletions(-) delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xorg/0001-render-Fix-build-with-gcc-12.patch rename meta/recipes-graphics/xorg-xserver/{xserver-xorg_21.1.3.bb => xserver-xorg_21.1.4.bb} (79%) diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xorg/0001-render-Fix-build-with-gcc-12.patch b/meta/recipes-graphics/xorg-xserver/xserver-xorg/0001-render-Fix-build-with-gcc-12.patch deleted file mode 100644 index df9332fae7..0000000000 --- a/meta/recipes-graphics/xorg-xserver/xserver-xorg/0001-render-Fix-build-with-gcc-12.patch +++ /dev/null @@ -1,90 +0,0 @@ -From 12041ad0610f1345d6b9994c32943fd4dd01f65d Mon Sep 17 00:00:00 2001 -From: Olivier Fourdan -Date: Thu, 20 Jan 2022 10:20:38 +0100 -Subject: [PATCH] render: Fix build with gcc 12 -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -The xserver fails to compile with the latest gcc 12: - - render/picture.c: In function ‘CreateSolidPicture’: - render/picture.c:874:26: error: array subscript ‘union _SourcePict[0]’ is partly outside array bounds of ‘unsigned char[16]’ [-Werror=array-bounds] - 874 | pPicture->pSourcePict->type = SourcePictTypeSolidFill; - | ^~ - render/picture.c:868:45: note: object of size 16 allocated by ‘malloc’ - 868 | pPicture->pSourcePict = (SourcePictPtr) malloc(sizeof(PictSolidFill)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - render/picture.c: In function ‘CreateLinearGradientPicture’: - render/picture.c:906:26: error: array subscript ‘union _SourcePict[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Werror=array-bounds] - 906 | pPicture->pSourcePict->linear.type = SourcePictTypeLinear; - | ^~ - render/picture.c:899:45: note: object of size 32 allocated by ‘malloc’ - 899 | pPicture->pSourcePict = (SourcePictPtr) malloc(sizeof(PictLinearGradient)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - render/picture.c: In function ‘CreateConicalGradientPicture’: - render/picture.c:989:26: error: array subscript ‘union _SourcePict[0]’ is partly outside array bounds of ‘unsigned char[32]’ [-Werror=array-bounds] - 989 | pPicture->pSourcePict->conical.type = SourcePictTypeConical; - | ^~ - render/picture.c:982:45: note: object of size 32 allocated by ‘malloc’ - 982 | pPicture->pSourcePict = (SourcePictPtr) malloc(sizeof(PictConicalGradient)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - cc1: some warnings being treated as errors - ninja: build stopped: subcommand failed. - -This is because gcc 12 has become stricter and raises a warning now. - -Fix the warning/error by allocating enough memory to store the union -struct. - -Upstream-Status: Backport [https://gitlab.freedesktop.org/xorg/xserver/-/commit/c6b0dcb82d4db07a2f32c09a8c09c85a5f57248e] -Signed-off-by: Olivier Fourdan -Acked-by: Michel Dänzer -Closes: https://gitlab.freedesktop.org/xorg/xserver/-/issues/1256 ---- - render/picture.c | 8 ++++---- - 1 file changed, 4 insertions(+), 4 deletions(-) - -diff --git a/render/picture.c b/render/picture.c -index afa0d25..2be4b19 100644 ---- a/render/picture.c -+++ b/render/picture.c -@@ -865,7 +865,7 @@ CreateSolidPicture(Picture pid, xRenderColor * color, int *error) - } - - pPicture->id = pid; -- pPicture->pSourcePict = (SourcePictPtr) malloc(sizeof(PictSolidFill)); -+ pPicture->pSourcePict = (SourcePictPtr) malloc(sizeof(SourcePict)); - if (!pPicture->pSourcePict) { - *error = BadAlloc; - free(pPicture); -@@ -896,7 +896,7 @@ CreateLinearGradientPicture(Picture pid, xPointFixed * p1, xPointFixed * p2, - } - - pPicture->id = pid; -- pPicture->pSourcePict = (SourcePictPtr) malloc(sizeof(PictLinearGradient)); -+ pPicture->pSourcePict = (SourcePictPtr) malloc(sizeof(SourcePict)); - if (!pPicture->pSourcePict) { - *error = BadAlloc; - free(pPicture); -@@ -936,7 +936,7 @@ CreateRadialGradientPicture(Picture pid, xPointFixed * inner, - } - - pPicture->id = pid; -- pPicture->pSourcePict = (SourcePictPtr) malloc(sizeof(PictRadialGradient)); -+ pPicture->pSourcePict = (SourcePictPtr) malloc(sizeof(SourcePict)); - if (!pPicture->pSourcePict) { - *error = BadAlloc; - free(pPicture); -@@ -979,7 +979,7 @@ CreateConicalGradientPicture(Picture pid, xPointFixed * center, xFixed angle, - } - - pPicture->id = pid; -- pPicture->pSourcePict = (SourcePictPtr) malloc(sizeof(PictConicalGradient)); -+ pPicture->pSourcePict = (SourcePictPtr) malloc(sizeof(SourcePict)); - if (!pPicture->pSourcePict) { - *error = BadAlloc; - free(pPicture); --- -2.35.1 - diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xorg_21.1.3.bb b/meta/recipes-graphics/xorg-xserver/xserver-xorg_21.1.4.bb similarity index 79% rename from meta/recipes-graphics/xorg-xserver/xserver-xorg_21.1.3.bb rename to meta/recipes-graphics/xorg-xserver/xserver-xorg_21.1.4.bb index 1f53ab5177..b9cbc9989e 100644 --- a/meta/recipes-graphics/xorg-xserver/xserver-xorg_21.1.3.bb +++ b/meta/recipes-graphics/xorg-xserver/xserver-xorg_21.1.4.bb @@ -1,10 +1,9 @@ require xserver-xorg.inc SRC_URI += "file://0001-xf86pciBus.c-use-Intel-ddx-only-for-pre-gen4-hardwar.patch \ - file://0001-Avoid-duplicate-definitions-of-IOPortBase.patch \ - file://0001-render-Fix-build-with-gcc-12.patch \ - " -SRC_URI[sha256sum] = "61d6aad5b6b47a116b960bd7f0cba4ee7e6da95d6bb0b127bde75d7d1acdebe5" + file://0001-Avoid-duplicate-definitions-of-IOPortBase.patch \ + " +SRC_URI[sha256sum] = "5cc4be8ee47edb58d4a90e603a59d56b40291ad38371b0bd2471fc3cbee1c587" # These extensions are now integrated into the server, so declare the migration # path for in-place upgrades. From patchwork Fri Jul 29 14:46:28 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 10759 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 93058C19F29 for ; Fri, 29 Jul 2022 14:47:58 +0000 (UTC) Received: from mail-pg1-f178.google.com (mail-pg1-f178.google.com [209.85.215.178]) by mx.groups.io with SMTP id smtpd.web10.63.1659106071338299079 for ; Fri, 29 Jul 2022 07:47:51 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=m03PwXWA; spf=softfail (domain: sakoman.com, ip: 209.85.215.178, mailfrom: steve@sakoman.com) Received: by mail-pg1-f178.google.com with SMTP id 12so4207194pga.1 for ; Fri, 29 Jul 2022 07:47:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=dMz1TClVEgVlT7kwSaP1lYBSC6+EbzcEHR/sTAZq/Ms=; b=m03PwXWAKyaqLmTqlxfbTCq4r3TS9WU8GzsLikjf9H51sRQVPmMzjC//ox5lyiVMmv lh3D4kvmu5Uy9DoQdjpc16dFYMLnPhnDL3HxXxedlo+EURMACW6NyTcaV0ZRK93c73bO FQCOFpz99DGdIaXL7B8vYi9/IpPB3l/IpFJvZZgJbJvhFB6cCcopHHcIgJHwxwQtyuVh 7qPhhMHButzChyWeDdPjSD+4tzM2X2faBwDPlcg912ONoDVLtxgQUzUVubVTzJB+a8Ai den072GVrqmX5PYGXMMsxOmvZHcxgffb3FI3XauABUqOObcvFfw2QDrD6gCtb9d3o9fh qgug== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=dMz1TClVEgVlT7kwSaP1lYBSC6+EbzcEHR/sTAZq/Ms=; b=lCGlZLIZMZkeGRC9eBnxD50Tmtemeu40MhW88OcZbdr94oZEvdUHuqpjhTL+G0OEaJ G5VOQocCW1xhPOZNfJFjvMOGn3zO81rPuH1XmEmBedQIPK4n6bfMT5utnkNGhLok8RkR QlOc9LccWYp21NiJaFX8OvVDJ5WbkBJAE/Sjqb1PiIG/1i6XofoLOZUpfF0j+GYhGXEe 6NUrN3uQoN6f3lk4So2rfQfovyRIsAkwWzZ6u3eEuVxSJ/8QK3C4t+A7FCq7dzUUd4dz YenwSYoqx2ZlN5cdTeDzOHvC33LCEAP9AkHPQxyi+0U0674MkNoFuGC1Jucd6AlhAXVN dK4Q== X-Gm-Message-State: AJIora/xXLG0wQPtYlTW8YaML3SVpWZDwPVmYLMEczmpFbp6knFT1VHc ymJyjxaiCL8W1no793xoFT3QR+kR+o0dSyKS X-Google-Smtp-Source: AGRyM1siv1TGW3VFFsVj5+VE2xefJW0IOFlGbmJjgH8uykxllxi17nGxOPyzo0AnASOb+c+ldxalFg== X-Received: by 2002:a63:e348:0:b0:41b:444f:ff5f with SMTP id o8-20020a63e348000000b0041b444fff5fmr3144633pgj.333.1659106070291; Fri, 29 Jul 2022 07:47:50 -0700 (PDT) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id x24-20020aa79418000000b00528c6c7bf37sm2958782pfo.129.2022.07.29.07.47.49 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 29 Jul 2022 07:47:49 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 12/29] linux-firmware: update 20220610 -> 20220708 Date: Fri, 29 Jul 2022 04:46:28 -1000 Message-Id: X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 29 Jul 2022 14:47:58 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/168647 From: Alexander Kanavin License-Update: a few obsolete firmware were dropped (particularly i2400m and tda7706), file list updates. Signed-off-by: Alexander Kanavin Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie (cherry picked from commit e89fb37e13fcb832ee7d35e7d92d45eaca20689e) Signed-off-by: Steve Sakoman --- ...mware_20220610.bb => linux-firmware_20220708.bb} | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) rename meta/recipes-kernel/linux-firmware/{linux-firmware_20220610.bb => linux-firmware_20220708.bb} (98%) diff --git a/meta/recipes-kernel/linux-firmware/linux-firmware_20220610.bb b/meta/recipes-kernel/linux-firmware/linux-firmware_20220708.bb similarity index 98% rename from meta/recipes-kernel/linux-firmware/linux-firmware_20220610.bb rename to meta/recipes-kernel/linux-firmware/linux-firmware_20220708.bb index 78b38df461..bde7178164 100644 --- a/meta/recipes-kernel/linux-firmware/linux-firmware_20220610.bb +++ b/meta/recipes-kernel/linux-firmware/linux-firmware_20220708.bb @@ -27,7 +27,6 @@ LICENSE = "\ & Firmware-go7007 \ & Firmware-GPLv2 \ & Firmware-hfi1_firmware \ - & Firmware-i2400m \ & Firmware-i915 \ & Firmware-ibt_firmware \ & Firmware-ice \ @@ -57,7 +56,6 @@ LICENSE = "\ & Firmware-rtlwifi_firmware \ & Firmware-imx-sdma_firmware \ & Firmware-siano \ - & Firmware-tda7706-firmware \ & Firmware-ti-connectivity \ & Firmware-ti-keystone \ & Firmware-ueagle-atm4-firmware \ @@ -69,7 +67,6 @@ LICENSE = "\ & WHENCE \ " -WHENCE_CHKSUM = "385947b278a6646ae4c3d39ba8c9b1bb" LIC_FILES_CHKSUM = "file://LICENCE.Abilis;md5=b5ee3f410780e56711ad48eadc22b8bc \ file://LICENCE.adsp_sst;md5=615c45b91a5a4a9fe046d6ab9a2df728 \ file://LICENCE.agere;md5=af0133de6b4a9b2522defd5f188afd31 \ @@ -92,7 +89,6 @@ LIC_FILES_CHKSUM = "file://LICENCE.Abilis;md5=b5ee3f410780e56711ad48eadc22b8bc \ file://LICENCE.go7007;md5=c0bb9f6aaaba55b0529ee9b30aa66beb \ file://GPL-2;md5=b234ee4d69f5fce4486a80fdaf4a4263 \ file://LICENSE.hfi1_firmware;md5=5e7b6e586ce7339d12689e49931ad444 \ - file://LICENCE.i2400m;md5=14b901969e23c41881327c0d9e4b7d36 \ file://LICENSE.i915;md5=2b0b2e0d20984affd4490ba2cba02570 \ file://LICENCE.ibt_firmware;md5=fdbee1ddfe0fb7ab0b2fcd6b454a366b \ file://LICENSE.ice;md5=742ab4850f2670792940e6d15c974b2f \ @@ -124,7 +120,6 @@ LIC_FILES_CHKSUM = "file://LICENCE.Abilis;md5=b5ee3f410780e56711ad48eadc22b8bc \ file://LICENCE.rtlwifi_firmware.txt;md5=00d06cfd3eddd5a2698948ead2ad54a5 \ file://LICENSE.sdma_firmware;md5=51e8c19ecc2270f4b8ea30341ad63ce9 \ file://LICENCE.siano;md5=4556c1bf830067f12ca151ad953ec2a5 \ - file://LICENCE.tda7706-firmware.txt;md5=835997cf5e3c131d0dddd695c7d9103e \ file://LICENCE.ti-connectivity;md5=c5e02be633f1499c109d1652514d85ec \ file://LICENCE.ti-keystone;md5=3a86335d32864b0bef996bee26cc0f2c \ file://LICENCE.ueagle-atm4-firmware;md5=4ed7ea6b507ccc583b9d594417714118 \ @@ -133,7 +128,7 @@ LIC_FILES_CHKSUM = "file://LICENCE.Abilis;md5=b5ee3f410780e56711ad48eadc22b8bc \ file://LICENCE.xc4000;md5=0ff51d2dc49fce04814c9155081092f0 \ file://LICENCE.xc5000;md5=1e170c13175323c32c7f4d0998d53f66 \ file://LICENCE.xc5000c;md5=12b02efa3049db65d524aeb418dd87ca \ - file://WHENCE;md5=${WHENCE_CHKSUM} \ + file://WHENCE;md5=def08711eb23ba967fb7e1f8cff66178 \ " # These are not common licenses, set NO_GENERIC_LICENSE for them @@ -160,7 +155,6 @@ NO_GENERIC_LICENSE[Firmware-fw_sst_0f28] = "LICENCE.fw_sst_0f28" NO_GENERIC_LICENSE[Firmware-go7007] = "LICENCE.go7007" NO_GENERIC_LICENSE[Firmware-GPLv2] = "GPL-2" NO_GENERIC_LICENSE[Firmware-hfi1_firmware] = "LICENSE.hfi1_firmware" -NO_GENERIC_LICENSE[Firmware-i2400m] = "LICENCE.i2400m" NO_GENERIC_LICENSE[Firmware-i915] = "LICENSE.i915" NO_GENERIC_LICENSE[Firmware-ibt_firmware] = "LICENCE.ibt_firmware" NO_GENERIC_LICENSE[Firmware-ice] = "LICENSE.ice" @@ -191,7 +185,6 @@ NO_GENERIC_LICENSE[Firmware-ralink-firmware] = "LICENCE.ralink-firmware.txt" NO_GENERIC_LICENSE[Firmware-rtlwifi_firmware] = "LICENCE.rtlwifi_firmware.txt" NO_GENERIC_LICENSE[Firmware-siano] = "LICENCE.siano" NO_GENERIC_LICENSE[Firmware-imx-sdma_firmware] = "LICENSE.sdma_firmware" -NO_GENERIC_LICENSE[Firmware-tda7706-firmware] = "LICENCE.tda7706-firmware.txt" NO_GENERIC_LICENSE[Firmware-ti-connectivity] = "LICENCE.ti-connectivity" NO_GENERIC_LICENSE[Firmware-ti-keystone] = "LICENCE.ti-keystone" NO_GENERIC_LICENSE[Firmware-ueagle-atm4-firmware] = "LICENCE.ueagle-atm4-firmware" @@ -213,7 +206,7 @@ SRC_URI:class-devupstream = "git://git.kernel.org/pub/scm/linux/kernel/git/firmw # Pin this to the 20220509 release, override this in local.conf SRCREV:class-devupstream ?= "b19cbdca78ab2adfd210c91be15a22568e8b8cae" -SRC_URI[sha256sum] = "faf3aedf89530e61f4fa1e8c7303dead9127cc24416945647797d079feb12837" +SRC_URI[sha256sum] = "0abec827a035c82bdcabdf82aa37ded247bc682ef05861bd409ea6f477bab81d" inherit allarch @@ -1033,7 +1026,6 @@ LICENSE:${PN} = "\ & Firmware-fw_sst_0f28 \ & Firmware-go7007 \ & Firmware-hfi1_firmware \ - & Firmware-i2400m \ & Firmware-ibt_firmware \ & Firmware-it913x \ & Firmware-IntcSST2 \ @@ -1054,7 +1046,6 @@ LICENSE:${PN} = "\ & Firmware-ralink-firmware \ & Firmware-imx-sdma_firmware \ & Firmware-siano \ - & Firmware-tda7706-firmware \ & Firmware-ti-connectivity \ & Firmware-ti-keystone \ & Firmware-ueagle-atm4-firmware \ From patchwork Fri Jul 29 14:46:29 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 10758 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8F5B6C3F6B0 for ; Fri, 29 Jul 2022 14:47:58 +0000 (UTC) Received: from mail-pj1-f43.google.com (mail-pj1-f43.google.com [209.85.216.43]) by mx.groups.io with SMTP id smtpd.web11.53.1659106073450855349 for ; Fri, 29 Jul 2022 07:47:53 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=2IBP0k7g; spf=softfail (domain: sakoman.com, ip: 209.85.216.43, mailfrom: steve@sakoman.com) Received: by mail-pj1-f43.google.com with SMTP id q7-20020a17090a7a8700b001f300db8677so5469589pjf.5 for ; Fri, 29 Jul 2022 07:47:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=40dCjRrlmCjctDbbIGsRTkowY/QYcVToyO8f5+9mRNA=; b=2IBP0k7gdQbTLUDf5loVxtfwwkuGuDxaNFHIIIOP7UrFBqcIR/dyxwRluoZwi7Acvy hhMlDgNl/C7/sxLkH29IT+wsUzRMhtJiXcCgGzIQuFSmH1U8ao0HWstTykxUZqp7PglY ikAgOrfGmuS6l+b9madCE9N7C33FMlJDumRBl2oQD8IztL4uqFfA9IhmrdK7+0ytFk1B BaxURQd2wMCBSwWz9FXB7me8HXNfTBDcqm4gTp4NzXV1OuEQDnyUO5pc2lcIFZ4c9U5H 8UZveJtSJDofin55NTSHmDMIsyjKgNCV0PpblUYm8cmtwpLmxCpBEy/dGlbli21Ol5Ur c1fg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=40dCjRrlmCjctDbbIGsRTkowY/QYcVToyO8f5+9mRNA=; b=Fe1K6/axgu4GIGr7kIwmUvVTjjnGfr3KfjpEw1AJQRffF60Mp4Auvgtryejt7zMA1i kh8RkPCDnU6M4us5juxvHEFptckOZsxHL8dcYQ/QFm0WQeJRHFwbKV28C7wYExEIZMi7 QfuhRukzOh2w2pElOSZCnUF1b1aQRGDMunbjsfXrd5qLMoV7E0i2/vPMXtA7QtRaDwxe gIDOukbeqEIR2ls7v+X5bz3M3m8hV+pY5E054oO29R4rPcCx5ZYutXy5xl3vr/wvor+V s8mAc3aQgxJduVyPF6oN1sY/sYHGITViuU2ZYdOyQmKyc4dURODb+L1gNY0xRXwm9AwQ qMcA== X-Gm-Message-State: ACgBeo1Am03ser6l47VAxaKMagLXqJOk9v4Cco8Q5yxcXI9rhVirjpbl 4X4CkanlFRJBse5f0LBkt+j/8wF0pp/Rj8bT X-Google-Smtp-Source: AA6agR7DgtAR1EXbTg88u7okoY+q2fW3FQgW3kIsKdjCK5CfD63YmzzaZtD2Obe/uQ8xaFCtTy4rrA== X-Received: by 2002:a17:90a:bc1:b0:1f2:435f:94bc with SMTP id x1-20020a17090a0bc100b001f2435f94bcmr4676919pjd.5.1659106072377; Fri, 29 Jul 2022 07:47:52 -0700 (PDT) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id x24-20020aa79418000000b00528c6c7bf37sm2958782pfo.129.2022.07.29.07.47.51 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 29 Jul 2022 07:47:51 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 13/29] libuv: upgrade 1.44.1 -> 1.44.2 Date: Fri, 29 Jul 2022 04:46:29 -1000 Message-Id: X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 29 Jul 2022 14:47:58 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/168648 From: Alexander Kanavin Important bugs fixed loop: better align order-of-events behavior between platforms #3598 zos: fix fs event not fired if the watched file is moved/removed/recreated #3540 win: Fix pipe resource leak if closed during connect (and other bugs) #3611 zos: don't error when killing a zombie process #3625 Regressions fixed macos: avoid posix_spawnp() cwd bug #3597 kqueue: skip EVFILT_PROC events when invalidating events for an fd. #3629 Signed-off-by: Alexander Kanavin Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie (cherry picked from commit ccd589604c2d7648dcd3541c61a2b48e692ca258) Signed-off-by: Steve Sakoman --- .../libuv/{libuv_1.44.1.bb => libuv_1.44.2.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-connectivity/libuv/{libuv_1.44.1.bb => libuv_1.44.2.bb} (93%) diff --git a/meta/recipes-connectivity/libuv/libuv_1.44.1.bb b/meta/recipes-connectivity/libuv/libuv_1.44.2.bb similarity index 93% rename from meta/recipes-connectivity/libuv/libuv_1.44.1.bb rename to meta/recipes-connectivity/libuv/libuv_1.44.2.bb index 4c96d80a65..4c1b8eed56 100644 --- a/meta/recipes-connectivity/libuv/libuv_1.44.1.bb +++ b/meta/recipes-connectivity/libuv/libuv_1.44.2.bb @@ -5,7 +5,7 @@ BUGTRACKER = "https://github.com/libuv/libuv/issues" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://LICENSE;md5=ad93ca1fffe931537fcf64f6fcce084d" -SRCREV = "e8b7eb6908a847ffbe6ab2eec7428e43a0aa53a2" +SRCREV = "0c1fa696aa502eb749c2c4735005f41ba00a27b8" SRC_URI = "git://github.com/libuv/libuv;branch=v1.x;protocol=https" UPSTREAM_CHECK_GITTAGREGEX = "v(?P\d+(\.\d+)+)" From patchwork Fri Jul 29 14:46:30 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 10757 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8B461C19F2B for ; Fri, 29 Jul 2022 14:47:58 +0000 (UTC) Received: from mail-pj1-f49.google.com (mail-pj1-f49.google.com [209.85.216.49]) by mx.groups.io with SMTP id smtpd.web09.56.1659106075831474462 for ; Fri, 29 Jul 2022 07:47:55 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=H5a0pWXJ; spf=softfail (domain: sakoman.com, ip: 209.85.216.49, mailfrom: steve@sakoman.com) Received: by mail-pj1-f49.google.com with SMTP id y1so4836676pja.4 for ; Fri, 29 Jul 2022 07:47:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=MAed/aU/tNAWQMRmnU6Sd5zirr7LaUpoPRNJpb1PO5g=; b=H5a0pWXJrXdTC4YPWyTU83eTI3AbR7QN/d8wbXOWQStqO97v8xUDGlqpl2K6TYvkMW FSMFp+VzAW6FatQ/8sW26G0DzcJmZKXixa6v/ty2QO1JbL09R8c4H/69ZnRoaTvoUiT6 UGeh0G0j6ICcwcJ8fn+rAb7GIuml0Cr+TOKCeO8gVEw5db8OBqvif7ClCRGinSfzrpJC A+PM3thC5gUQ0Z2YKEaO/Y83v02TuXnPDNo0/bPiItszJTRanU+VsL1l7rp3CTAiE7/k XPadiAsRphWqtMYPDdUSMyOLr2MVoofueRiyGOu4SLkO04QPXUVWheRqkldKFt1UuV3b xtfA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=MAed/aU/tNAWQMRmnU6Sd5zirr7LaUpoPRNJpb1PO5g=; b=wUQ51NYq1Q/+7iFdRCostcjptSQmg7dg2/YFd2WmTJJmmuIAxGSrC+2Xz07zpRo3LJ KC6ODsbcuWI59o9i6Vp6bmJN2r8mpkxkqVFpT/w1b+387cHDrUanBatXW+8kRjGMpOIh aqbMZ7oYKaHKSoYmy1Q+hgTr18vu93uyb7IkNQ1SbeZp559VxGlDun0DYcpo5YgmjZ5M cBRfxkEwH6e9XrY+JjRqgKGIyVfZVYOVAn/dcqlpqBky7FWsXJBRLf1WbpeCfplPWJRJ k3K+c5mJFayNohMk3GzYdDb5U2aaJDUp7PFVd7t9NmHyWj+W5am60youfYLxSRYmTZ1U ObXw== X-Gm-Message-State: ACgBeo1CDswTv47nwOSbZJUteDg4WarvXkFYy0Np1HpetZWFJXSbuFNj 84bTMDDUKMlZRopbTKTKv7bDwqfkJQD3VApC X-Google-Smtp-Source: AA6agR56quNuMEmcg761qbRQcd2G7OfGGFwZEP/AZ9OE8CFjRVaAQnDRAkjho/z4OMBpW6+vSDZ3Ew== X-Received: by 2002:a17:903:244e:b0:16d:d5cd:c184 with SMTP id l14-20020a170903244e00b0016dd5cdc184mr2400952pls.44.1659106074753; Fri, 29 Jul 2022 07:47:54 -0700 (PDT) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id x24-20020aa79418000000b00528c6c7bf37sm2958782pfo.129.2022.07.29.07.47.53 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 29 Jul 2022 07:47:54 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 14/29] log4cplus: upgrade 2.0.7 -> 2.0.8 Date: Fri, 29 Jul 2022 04:46:30 -1000 Message-Id: <1dae5b5482b0d8c1c7832fc69d9e2998e5311dca.1659105705.git.steve@sakoman.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 29 Jul 2022 14:47:58 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/168649 From: Alexander Kanavin Changes: Add CMake alias libraries Add an option to disable tests to configure script Fix C++11 compatibility: C++11 does not have basic_string_view. Look for Android's log library Fix handling of ,aux extension for FileAppender filename should not be empty for TimeBasedRollingFileAppender Signed-off-by: Alexander Kanavin Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie (cherry picked from commit e09ffe4ec692329502165282ac80cf552113a4d5) Signed-off-by: Steve Sakoman --- .../log4cplus/{log4cplus_2.0.7.bb => log4cplus_2.0.8.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtools/log4cplus/{log4cplus_2.0.7.bb => log4cplus_2.0.8.bb} (90%) diff --git a/meta/recipes-devtools/log4cplus/log4cplus_2.0.7.bb b/meta/recipes-devtools/log4cplus/log4cplus_2.0.8.bb similarity index 90% rename from meta/recipes-devtools/log4cplus/log4cplus_2.0.7.bb rename to meta/recipes-devtools/log4cplus/log4cplus_2.0.8.bb index 3798b93f76..bbf4ce6218 100644 --- a/meta/recipes-devtools/log4cplus/log4cplus_2.0.7.bb +++ b/meta/recipes-devtools/log4cplus/log4cplus_2.0.8.bb @@ -9,7 +9,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=41e8e060c26822886b592ab4765c756b" SRC_URI = "${SOURCEFORGE_MIRROR}/project/${BPN}/${BPN}-stable/${PV}/${BP}.tar.gz \ " -SRC_URI[sha256sum] = "086451c7e7c582862cbd6c60d87bb6d9d63c4b65321dba85fa71766382f7ec6d" +SRC_URI[sha256sum] = "cdc3c738e00be84d8d03b580816b9f12628ecc1d71e1395080c802615d2d9ced" UPSTREAM_CHECK_URI = "https://sourceforge.net/projects/log4cplus/files/log4cplus-stable/" UPSTREAM_CHECK_REGEX = "log4cplus-stable/(?P\d+(\.\d+)+)/" From patchwork Fri Jul 29 14:46:31 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 10756 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 86C20C00144 for ; Fri, 29 Jul 2022 14:47:58 +0000 (UTC) Received: from mail-pf1-f175.google.com (mail-pf1-f175.google.com [209.85.210.175]) by mx.groups.io with SMTP id smtpd.web10.66.1659106078074453528 for ; Fri, 29 Jul 2022 07:47:58 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=ujB4xJeB; spf=softfail (domain: sakoman.com, ip: 209.85.210.175, mailfrom: steve@sakoman.com) Received: by mail-pf1-f175.google.com with SMTP id b133so4828448pfb.6 for ; Fri, 29 Jul 2022 07:47:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=OjvLg7D1v/XIcxHyXhJTslibDC+ygOX8Lba81ccDpEw=; b=ujB4xJeBfYOyad0M0Pkt4rXge2YbiwxLplJom2bVSk/ewri9pz0TeY9BzlOWAwR5Vi ohuYUcnW53j11vNPbPy6EMBZHZ7FqsYhfqxFfGUGR/jW8JfAtoAS+tK27lBh5H04OEL2 zv53GHJoIievPeKey1B/InFj+cgduOMUxROQRs5wCgJzcQYMsV+v0H0QAupqumbtpinU AYNnsxaQjwFBSYG+zxbKwhrMAXppMiz9Jvwy+Sl/3OqzRspm8hok7ntw2d0sif0krCrk LU192a7WirI1IyIspQn8hMh1+H5Gzs6JC9noG+7sH6+6q4ihmNXRW/i3K4qu9tgS7qi6 DrdQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=OjvLg7D1v/XIcxHyXhJTslibDC+ygOX8Lba81ccDpEw=; b=TL9TN35gq5TTcaewCIepI4iZxyU8DtLxThFjSja1lVNiYTPp9eXgN/MsPGY7fNJGas nH21HMxZhAwbeO/nJoV7m8ip0MUrzwsXsmR5BI1VSXnQsF/j9dFlaEO0q+73479c/2zR F1h6ftUQF8foK8/jzwtpQIXnMokR5zvXkq6q8h4H5o2emU8jdre1PRDHGigZfVeGwRJB M3hBJJ5xbpLIDaqhvdaAChUMCcOmB40ysvcVmodI/iVAEOe9vU5GpteCRQ0Y+gRIUeUD BMny6W/gUFInps0SoVuMzfiobvfW7aZ/LuoTwP/IDItPw6pIEDs3OZkNDxaOFZypfBQN +OIA== X-Gm-Message-State: AJIora/ct6nUC02tQQbaLp8VPZww+oyOLiPSdzRm6V5p2fApLT2WeuCD JsI2sg3en6FlDYL2gmX2avBqcTgJ6sMc/LTW X-Google-Smtp-Source: AGRyM1vVJEB+Qy2KoZQVK/lBUC9hulXG5SuiEKJIgY3eKMybXemotWzQSUCCcvDYvcL1QbdPrx9KwA== X-Received: by 2002:a05:6a00:1a56:b0:52b:f5ad:3741 with SMTP id h22-20020a056a001a5600b0052bf5ad3741mr3872594pfv.64.1659106077047; Fri, 29 Jul 2022 07:47:57 -0700 (PDT) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id x24-20020aa79418000000b00528c6c7bf37sm2958782pfo.129.2022.07.29.07.47.55 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 29 Jul 2022 07:47:56 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 15/29] vala: upgrade 0.56.0 -> 0.56.1 Date: Fri, 29 Jul 2022 04:46:31 -1000 Message-Id: X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 29 Jul 2022 14:47:58 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/168650 From: Alexander Kanavin Changes in 0.56.1 LTS relase: - vala: Improve accessibility check inside member initializer [#1300] - vala: Don't allow nullable enum value as real GObject property [#1074] - valadoc: Include path to doclet in error message - manual: Update from wiki.gnome.org - gtk4: Fix GLib.Value parameter in ContentProvider.get_value() - gtk4: Split out gtk4-wayland and gtk4-x11 into separate bindings [#1308] - gstreamer: Update from 1.21+ git main - vapi: Update GIR-based bindings Signed-off-by: Alexander Kanavin Signed-off-by: Luca Ceresoli Signed-off-by: Richard Purdie (cherry picked from commit 0d78d6d6122b776f9abac27e3a71a3196999bebd) Signed-off-by: Steve Sakoman --- meta/recipes-devtools/vala/vala_0.56.0.bb | 3 --- meta/recipes-devtools/vala/vala_0.56.1.bb | 3 +++ 2 files changed, 3 insertions(+), 3 deletions(-) delete mode 100644 meta/recipes-devtools/vala/vala_0.56.0.bb create mode 100644 meta/recipes-devtools/vala/vala_0.56.1.bb diff --git a/meta/recipes-devtools/vala/vala_0.56.0.bb b/meta/recipes-devtools/vala/vala_0.56.0.bb deleted file mode 100644 index a4d6760f10..0000000000 --- a/meta/recipes-devtools/vala/vala_0.56.0.bb +++ /dev/null @@ -1,3 +0,0 @@ -require ${BPN}.inc - -SRC_URI[sha256sum] = "d92bd13c5630905eeb6a983dcb702204da9731460c2a6e4e39f867996f371040" diff --git a/meta/recipes-devtools/vala/vala_0.56.1.bb b/meta/recipes-devtools/vala/vala_0.56.1.bb new file mode 100644 index 0000000000..48d21685e8 --- /dev/null +++ b/meta/recipes-devtools/vala/vala_0.56.1.bb @@ -0,0 +1,3 @@ +require ${BPN}.inc + +SRC_URI[sha256sum] = "c518b81dfdda82d1cdf586b3f9b2323162cb96bd3cb5a2c03650cea025d91fb9" From patchwork Fri Jul 29 14:46:32 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 10761 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 88028C3F6B0 for ; Fri, 29 Jul 2022 14:48:08 +0000 (UTC) Received: from mail-pg1-f171.google.com (mail-pg1-f171.google.com [209.85.215.171]) by mx.groups.io with SMTP id smtpd.web12.64.1659106080315624173 for ; Fri, 29 Jul 2022 07:48:00 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=X7sH1cTL; spf=softfail (domain: sakoman.com, ip: 209.85.215.171, mailfrom: steve@sakoman.com) Received: by mail-pg1-f171.google.com with SMTP id bh13so4201692pgb.4 for ; Fri, 29 Jul 2022 07:48:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=OEMYmAquq1Z346ZPpKOndf78V2QUgq65ujGW3KXKPxk=; b=X7sH1cTLkfqrylzyfhSSQ1R2BAZOMA+rNS5p2nDYXpRtCvpBxG/tHbK5K6i87ZkmEn jugbazZjaxBmKiHFyCMa1DRusm0xmkZT9L9r/8eHWMEgkZmAle3JGoeiQAYuVqeSCPCn 0Tgs31IT/spk/VNEkrhRaTpEeoxrX3X8HOqjyXgQ2LsGXV5+kVe3NANdtbSoSsQbvGA5 G0LRxy1zMAyhGq+50b3IGBAOr0qyLuq3aZu6WtIf9+q6m81dsKjpJlnvbQqOsCwwxBda FIaWRknnHjNep0/YwCWJrFvD1W1GlNibIROjqluNHzbS6hJVah5k3zSJiRIEmUe2uLab /opw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=OEMYmAquq1Z346ZPpKOndf78V2QUgq65ujGW3KXKPxk=; b=oM9Rau/UG0eZdqtr4eNxI1nc1HLBjgbqe+kXZJ112V5Npwef9INb99Nr/nSWYBcfj2 LveN7fXADpNkZzgK+TLzJnMvM5Rg2nAohKb2j4qQ/osEKTsyAI3COhC1oH71LidsCPDb 5f2BWtWMtQxTpD8v43a3E6hk43KbpMmrUV4fS4bbIKcvspDcCuh9+0d77tvxICb32XHJ u+tXdP5gRXeopHJx/7M0NUWXXe1mxexF3++fesYw4W+45y3eXHbzx5WnW5/dUUuYyG/b Exxk08Yb9UrsNhdH5P7x08pMAnouFaO3eHOgFyVyV04ifxBkUr4mx40ym4AJkAqTn+zC 0D1Q== X-Gm-Message-State: AJIora8OwUJgoJxTw4ejhhcZdmpRPbCx3M9kprjnRD4SvobGrcquyV13 FRRihu8Vax8qMVKVy0JtAWntjy8hdNBLDuRU X-Google-Smtp-Source: AGRyM1uNEYVy1QZWyXEMpSdff8oZhGfFLbaM/zTso3NINCv3pHwEGIPBp6mkvcvBpDKfPdWLDilzGA== X-Received: by 2002:a05:6a00:1745:b0:52a:f0d3:ae7 with SMTP id j5-20020a056a00174500b0052af0d30ae7mr4241512pfc.72.1659106079262; Fri, 29 Jul 2022 07:47:59 -0700 (PDT) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id x24-20020aa79418000000b00528c6c7bf37sm2958782pfo.129.2022.07.29.07.47.57 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 29 Jul 2022 07:47:58 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 16/29] vala: upgrade 0.56.1 -> 0.56.2 Date: Fri, 29 Jul 2022 04:46:32 -1000 Message-Id: X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 29 Jul 2022 14:48:08 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/168651 From: Alexander Kanavin Changes in 0.56.2 LTS release: - codegen: Correctly set array-length for NoAccessorMethods properties [#1316] - codegen: Detect usage of static type-parameter in runtime context [#1326] - vala: Avoid critical in SourceFile.get_mapped_length() [#1330] - codegen: Make sure to initialize static collections - codegen: Split reserved identifiers for C and Vala - codegen: Check cname of fields and methods against reserved identfiers [#1329] - glib2.0: Add abs() to int8/int16/int32/ssize_t [#1328] - Add initial wayland-client binding - Add geocode-glib-2.0 binding - Add rest-1.0 bindings Signed-off-by: Alexander Kanavin Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie (cherry picked from commit 21913b732953a1b85ae89721f8337eb9f75d1798) Signed-off-by: Steve Sakoman --- meta/recipes-devtools/vala/vala_0.56.1.bb | 3 --- meta/recipes-devtools/vala/vala_0.56.2.bb | 3 +++ 2 files changed, 3 insertions(+), 3 deletions(-) delete mode 100644 meta/recipes-devtools/vala/vala_0.56.1.bb create mode 100644 meta/recipes-devtools/vala/vala_0.56.2.bb diff --git a/meta/recipes-devtools/vala/vala_0.56.1.bb b/meta/recipes-devtools/vala/vala_0.56.1.bb deleted file mode 100644 index 48d21685e8..0000000000 --- a/meta/recipes-devtools/vala/vala_0.56.1.bb +++ /dev/null @@ -1,3 +0,0 @@ -require ${BPN}.inc - -SRC_URI[sha256sum] = "c518b81dfdda82d1cdf586b3f9b2323162cb96bd3cb5a2c03650cea025d91fb9" diff --git a/meta/recipes-devtools/vala/vala_0.56.2.bb b/meta/recipes-devtools/vala/vala_0.56.2.bb new file mode 100644 index 0000000000..08c8ccca1d --- /dev/null +++ b/meta/recipes-devtools/vala/vala_0.56.2.bb @@ -0,0 +1,3 @@ +require ${BPN}.inc + +SRC_URI[sha256sum] = "66c9619bb17859fd1ac3aba0a57970613e38fd2a1ee30541174260c9fb90124c" From patchwork Fri Jul 29 14:46:33 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 14269 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org From: "Steve Sakoman" Subject: [OE-core][kirkstone 17/29] webkitgtk: upgrade 2.36.3 -> 2.36.4 Date: Fri, 29 Jul 2022 04:46:33 -1000 Message-Id: In-Reply-To: References: MIME-Version: 1.0 List-id: To: openembedded-core@lists.openembedded.org From: Alexander Kanavin Changes: Fix the new ATSPI accessibility implementation to add the missing Collection interface for the loaded document. Fix the MediaSession implementation to make the MPRIS object names more sandbox friendly, which plays better with Flatpak and WebKit’s own Bubblwrap-based sandboxing. Fix leaked Web Processes in some particular situations. Fix the build with media capture support enabled. Fix cross-compilation when targeting 64-bit ARM. Fix several crashes and rendering issues. Signed-off-by: Alexander Kanavin Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie (cherry picked from commit 2396f8de9b6b9690dd70961084514da7d237f2ad) Signed-off-by: Steve Sakoman --- .../webkit/{webkitgtk_2.36.3.bb => webkitgtk_2.36.4.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-sato/webkit/{webkitgtk_2.36.3.bb => webkitgtk_2.36.4.bb} (98%) diff --git a/meta/recipes-sato/webkit/webkitgtk_2.36.3.bb b/meta/recipes-sato/webkit/webkitgtk_2.36.4.bb similarity index 98% rename from meta/recipes-sato/webkit/webkitgtk_2.36.3.bb rename to meta/recipes-sato/webkit/webkitgtk_2.36.4.bb index 83b6f8a6ee..df4ff63121 100644 --- a/meta/recipes-sato/webkit/webkitgtk_2.36.3.bb +++ b/meta/recipes-sato/webkit/webkitgtk_2.36.4.bb @@ -17,7 +17,7 @@ SRC_URI = "https://www.webkitgtk.org/releases/${BPN}-${PV}.tar.xz \ file://0001-When-building-introspection-files-do-not-quote-CFLAG.patch \ " -SRC_URI[sha256sum] = "732fcf8c4ec644b8ed28b46ebbd7c1ebab9d9e0afea9bdf5e5d12786afc478d1" +SRC_URI[sha256sum] = "b6bebe1f85a479d968c19e44a4704622ef8cef61636ad1b2406b77d16ae2e2a8" inherit cmake pkgconfig gobject-introspection perlnative features_check upstream-version-is-even gtk-doc From patchwork Fri Jul 29 14:46:34 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 10760 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 87FFCC00144 for ; Fri, 29 Jul 2022 14:48:08 +0000 (UTC) Received: from mail-pg1-f171.google.com (mail-pg1-f171.google.com [209.85.215.171]) by mx.groups.io with SMTP id smtpd.web12.64.1659106080315624173 for ; Fri, 29 Jul 2022 07:48:04 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=y0Pp5myx; spf=softfail (domain: sakoman.com, ip: 209.85.215.171, mailfrom: steve@sakoman.com) Received: by mail-pg1-f171.google.com with SMTP id bh13so4201837pgb.4 for ; Fri, 29 Jul 2022 07:48:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=5lkXrO5GU2qNxDEQReAJuuAQXxvf9XQKKdwIlJfBqtg=; b=y0Pp5myxzpeU/A+SSgdfikPmxMtuP3MlKpLQeZ869oGGYBMzyicflzaqpvwL+E6ZwM KpbZJkA1ogL3UOZ0kNKwVleaSn7O0q97bWFhpYLC+gCJ/8fbcFbOx7GeFkKXiB6MQ9T8 ng73lRcP7e8iw5nSLT+jwKrkEIP8YOPU4jbshRqeDnBBiE2YBDE8iQR7W/7YvVTu5fpr pyNXNY2f8jKaueH/S3T0sM9x5RANDNNW4tt86aW6/kKaucc3S9QT4c54iHcyySE2Ldtl BSSwEVW2D1eLE/I2tCzwSK9UIWHBOu0R4iqDOInKoYdqp307FGGVVtR1aPSF067BAF1L f+ag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=5lkXrO5GU2qNxDEQReAJuuAQXxvf9XQKKdwIlJfBqtg=; b=WOa7utThUBFdv97AOwj1c5CsSU5Qa0xEF9Snp7vUCJn27/AL5HCORcrMECzlsKSZ6E TaXvjLnEIEgAi67PTwlLg87jS3yGESo9vYcYyJesy3HxdAsyoxFpYCRtN8LJ9pJB1UTZ WRPmi+yFpvsZDwcx2ZZjlL6/bRYtYqN5ZgNm0vNrfoc+h4M2FuPP+/PDz73C1whDAKtj zgHU1GEz8c3JoxOVJTPS88KtuLtxsKXFtCI7zxG4llrHAWefDgAcmwqUO17I3Yn/LTzi UV06ZQksyYVqIKSjla/xpK1eMSFr5c0BCUex7NxLqKg8x8SnWorVhGPv9MtXoijVR86E EtJw== X-Gm-Message-State: ACgBeo2UD7BxNViAXk9iJOHl/RwZBYI+I7bHCdlPEe7IbYfTwNNFXToJ o+6ao+Ef6xU1B2bgvvbcTZZ3TEuLDUEmtGVL X-Google-Smtp-Source: AA6agR5/uzSjNkkul18OVtvAD/E4IdhSRnJuVz0jJDQqqlQftrmOKkXoQCwUnG6pXXnAwb/rXYdO2Q== X-Received: by 2002:a05:6a00:c86:b0:52c:e9ef:c790 with SMTP id a6-20020a056a000c8600b0052ce9efc790mr695065pfv.50.1659106083489; Fri, 29 Jul 2022 07:48:03 -0700 (PDT) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id x24-20020aa79418000000b00528c6c7bf37sm2958782pfo.129.2022.07.29.07.48.02 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 29 Jul 2022 07:48:02 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 18/29] xwayland: upgrade 22.1.1 -> 22.1.2 Date: Fri, 29 Jul 2022 04:46:34 -1000 Message-Id: X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 29 Jul 2022 14:48:08 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/168653 From: Richard Purdie Changes: Olivier Fourdan (3): randr: Add "RANDR Emulation" property xwayland/output: Set the "RANDR Emulation" property xwayland: Fix invalid pointer access in drm_lease_device_handle_released. Signed-off-by: Richard Purdie (cherry picked from commit 0fd8934f51080313f54326b634593d11385b3338) Signed-off-by: Steve Sakoman --- .../xwayland/{xwayland_22.1.1.bb => xwayland_22.1.2.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-graphics/xwayland/{xwayland_22.1.1.bb => xwayland_22.1.2.bb} (95%) diff --git a/meta/recipes-graphics/xwayland/xwayland_22.1.1.bb b/meta/recipes-graphics/xwayland/xwayland_22.1.2.bb similarity index 95% rename from meta/recipes-graphics/xwayland/xwayland_22.1.1.bb rename to meta/recipes-graphics/xwayland/xwayland_22.1.2.bb index b512b9932d..8c52613109 100644 --- a/meta/recipes-graphics/xwayland/xwayland_22.1.1.bb +++ b/meta/recipes-graphics/xwayland/xwayland_22.1.2.bb @@ -10,7 +10,7 @@ LICENSE = "MIT" LIC_FILES_CHKSUM = "file://COPYING;md5=5df87950af51ac2c5822094553ea1880" SRC_URI = "https://www.x.org/archive/individual/xserver/xwayland-${PV}.tar.xz" -SRC_URI[sha256sum] = "f5d0e0ba37e19bb87c62f61da5970bd204939f2120620964bed4cc8495baa657" +SRC_URI[sha256sum] = "743c4d56cfc0818755e2281d625d51860b41a473c641e179649a4f41776d1fca" UPSTREAM_CHECK_REGEX = "xwayland-(?P\d+(\.(?!90\d)\d+)+)\.tar" From patchwork Fri Jul 29 14:46:35 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 10762 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8CE49C19F2B for ; Fri, 29 Jul 2022 14:48:08 +0000 (UTC) Received: from mail-pf1-f176.google.com (mail-pf1-f176.google.com [209.85.210.176]) by mx.groups.io with SMTP id smtpd.web08.57.1659106087045263279 for ; Fri, 29 Jul 2022 07:48:07 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=rNyAp7eY; spf=softfail (domain: sakoman.com, ip: 209.85.210.176, mailfrom: steve@sakoman.com) Received: by mail-pf1-f176.google.com with SMTP id g12so4836678pfb.3 for ; Fri, 29 Jul 2022 07:48:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=lAhKVM9gTgxmGLkrzQw4zqs53xAmQ4/aiqbtp5tZgqE=; b=rNyAp7eY8o1RY2f1cPJjSRtOnMcT7L+yyIJrufqwutEHyPkGDuL5pAIswgSMfSSz6m dvWkFy17Wez3qAlDiK3uiq5bIDhRD5YH8NwjQ0cZEJHOVis0rSxUzjdxMtUXYdDOIpkB zkOIK4VQjw8Q1YsnKka8h3Tvglf4gs/28pqGWwmcuOCH6ybYCc7PFaGqy/CH2hSzVDiM MrZZoQY7OcHHGBoj+vmYcp5FWGsBiJDdlMj1+U1a/n+j4vTcwmRfofuxQTkVWyojD/1p 9JUvpbYGkDOQaZFUGbFQ3SuNiCbE2YZ5d8hO195luAXYM5gUatl3/fcJnGotYIqouJdv 4rGA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=lAhKVM9gTgxmGLkrzQw4zqs53xAmQ4/aiqbtp5tZgqE=; b=g88JDdhNVMm2AolQITVajJv/F30hBSBO4WZ9b2sRoTns7H0ZNBVH/Bzr4zpP5ECBsh Q7qGOLwu822qy/TrAUS81gfY+EnE+aHBlVsqYynHwNyO4CwwaDKBofneEnIlekZRnJv+ +K/x2mcXw1E6TNUOmvSpwfNteIa1SsJOpuM/3qmb4ehxGviO7ydCOBEvI48UksTpwroT tboFA8w9JDEqkwX366DsmnYuQiZKbVXdAwDKmEClxd64vAtcEbaGlX9+RQUQt/tGfWNy U1e7UFHXckxLMGwcjk2mH6aziuMvJ0XS12vYDr0EZwjLtN31FpB0Mr2YcxGghjMrhPCH anNg== X-Gm-Message-State: AJIora/fLmNA6f8dLnPSxYTfhVNnz3eBfdp6F4wXc17za0v7Cx0uJs/J tVVMPgNaTwrUcCCsKRAdN2jgkWFKZTn6GcUO X-Google-Smtp-Source: AGRyM1vkmAjakcq+jF6jQ4Ejz0e6dCTlnHATRd7mTMOP4kDpguU9prCiO9w8k1i07m0Pl/epWq3WyQ== X-Received: by 2002:a63:c158:0:b0:41a:6685:59de with SMTP id p24-20020a63c158000000b0041a668559demr3341565pgi.95.1659106086011; Fri, 29 Jul 2022 07:48:06 -0700 (PDT) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id x24-20020aa79418000000b00528c6c7bf37sm2958782pfo.129.2022.07.29.07.48.04 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 29 Jul 2022 07:48:05 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 19/29] xwayland: upgrade 22.1.2 -> 22.1.3 Date: Fri, 29 Jul 2022 04:46:35 -1000 Message-Id: X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 29 Jul 2022 14:48:08 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/168654 From: Alexander Kanavin Changes: os: print if unw_is_signal_frame() os: print registers in the libunwind version of xorg_backtrace() xwayland/present: Do not send two idle notify events for flip pixmaps xwayland: Fix check logic in sprite_check_lost_focus() xkb: switch to array index loops to moving pointers xkb: swap XkbSetDeviceInfo and XkbSetDeviceInfoCheck xkb: add request length validation for XkbSetGeometry xwayland: Change randr_output status when call xwl_output_remove() Signed-off-by: Alexander Kanavin Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie (cherry picked from commit 229e3ad289a5e2c890b25497857140952acc3d67) Signed-off-by: Steve Sakoman --- .../xwayland/{xwayland_22.1.2.bb => xwayland_22.1.3.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-graphics/xwayland/{xwayland_22.1.2.bb => xwayland_22.1.3.bb} (95%) diff --git a/meta/recipes-graphics/xwayland/xwayland_22.1.2.bb b/meta/recipes-graphics/xwayland/xwayland_22.1.3.bb similarity index 95% rename from meta/recipes-graphics/xwayland/xwayland_22.1.2.bb rename to meta/recipes-graphics/xwayland/xwayland_22.1.3.bb index 8c52613109..da1b27525d 100644 --- a/meta/recipes-graphics/xwayland/xwayland_22.1.2.bb +++ b/meta/recipes-graphics/xwayland/xwayland_22.1.3.bb @@ -10,7 +10,7 @@ LICENSE = "MIT" LIC_FILES_CHKSUM = "file://COPYING;md5=5df87950af51ac2c5822094553ea1880" SRC_URI = "https://www.x.org/archive/individual/xserver/xwayland-${PV}.tar.xz" -SRC_URI[sha256sum] = "743c4d56cfc0818755e2281d625d51860b41a473c641e179649a4f41776d1fca" +SRC_URI[sha256sum] = "a712eb7bce32cd934df36814b5dd046aa670899c16fe98f2afb003578f86a1c5" UPSTREAM_CHECK_REGEX = "xwayland-(?P\d+(\.(?!90\d)\d+)+)\.tar" From patchwork Fri Jul 29 14:46:36 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 10764 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 80EB1C00144 for ; Fri, 29 Jul 2022 14:48:18 +0000 (UTC) Received: from mail-pg1-f172.google.com (mail-pg1-f172.google.com [209.85.215.172]) by mx.groups.io with SMTP id smtpd.web09.63.1659106089658593206 for ; Fri, 29 Jul 2022 07:48:09 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=LRntkVVk; spf=softfail (domain: sakoman.com, ip: 209.85.215.172, mailfrom: steve@sakoman.com) Received: by mail-pg1-f172.google.com with SMTP id 206so699443pgb.0 for ; Fri, 29 Jul 2022 07:48:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=AG5tetnfSdbMATa2EEohWz/tLJyS8XPBOP6uGFwi+l0=; b=LRntkVVkAn5UR/XlZ9EtLXXN8GuPA9EustDNiwGn/26davmeEXGptP2zxczFQyabYE b1S183+Qs3wWzCWjHxwGoFO8f4f2vtjyOWPV0AVUEf3MLlZv0vWcKQUES0Cy2nRVbwUp pmRppBqEVA2PypEZmuhccI1QcpYipgwMt4JPI9pNZgzl7/P6H0lWIUFfH/Uge3uGIHSl qwDzmcTSeWw80qEGconcnuFV6w8+ht6k7L3ugw+3UnTAN5ParpGGXZLb3fV/aVVnbnNi Cy9PlKAbyxZ9FmH4AOjorUeYVw0Oq1VmI2hsRZc1S0dTuijkbMvk++Sog9wXQlYaxOhD s4fw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=AG5tetnfSdbMATa2EEohWz/tLJyS8XPBOP6uGFwi+l0=; b=vI3kb63G2soLL7/WUIVKwGUfXFXNQs5R+SgN/9jzYYEzz8AVlS28atgDYus3ny5IZl 4ev/V36o1Tv3Y44hpE+g0MG4HgHZGt61irvLRIuFHU+BXFyGzZMcN7R6hjrg0yabt5Q1 bsr5+3wHoVtTJP/MNsbIC98r9TV+ViYCaaHxfo2pMKD03OAirEOXtQCGRJUfNcuBFnv3 E9d1UKpLc/Kx3+ddfz6gOdH8K8uJs0nd6Sbzky0GIkdPkfI2IKM3m9FFsPwCEsp4lkqJ iV4Q13LzIiDiGjpqcb6nMKAX0NISl67GPigxDqxU5nhMv5g5CR+g32MwAmvLjAwtF7o4 /UYg== X-Gm-Message-State: ACgBeo00s/oauEnqdcliJGeFhg34KHyZ5iVof64jdpGnAwXIdxYvomrB +z9QWIDdT51lPSihfINVLRlcWOXyX1guwjah X-Google-Smtp-Source: AA6agR7CJ4DyZyQyQ0m/44WJFEGvdwvSn5KID5d20nwFQlOys4y2x9AMeUKlLr89qanc7FPYOpe3Yw== X-Received: by 2002:a63:8a42:0:b0:41b:b583:c3ea with SMTP id y63-20020a638a42000000b0041bb583c3eamr93444pgd.418.1659106088585; Fri, 29 Jul 2022 07:48:08 -0700 (PDT) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id x24-20020aa79418000000b00528c6c7bf37sm2958782pfo.129.2022.07.29.07.48.07 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 29 Jul 2022 07:48:07 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 20/29] epiphany: upgrade 42.2 -> 42.3 Date: Fri, 29 Jul 2022 04:46:36 -1000 Message-Id: <492e5659220c1d1cd90810749ca9bac2356cb916.1659105705.git.steve@sakoman.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 29 Jul 2022 14:48:18 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/168655 From: Alexander Kanavin Changes: * Fix crash when deleting all passwords (#1773) * Fix memory corruption caused by Sync failure (!1115) Signed-off-by: Alexander Kanavin Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie (cherry picked from commit 34ebcfe23c065718be4e392673f6e1b489d2eb98) Signed-off-by: Steve Sakoman --- .../epiphany/{epiphany_42.2.bb => epiphany_42.3.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-gnome/epiphany/{epiphany_42.2.bb => epiphany_42.3.bb} (94%) diff --git a/meta/recipes-gnome/epiphany/epiphany_42.2.bb b/meta/recipes-gnome/epiphany/epiphany_42.3.bb similarity index 94% rename from meta/recipes-gnome/epiphany/epiphany_42.2.bb rename to meta/recipes-gnome/epiphany/epiphany_42.3.bb index dc1b34ac92..f9d60ff2a9 100644 --- a/meta/recipes-gnome/epiphany/epiphany_42.2.bb +++ b/meta/recipes-gnome/epiphany/epiphany_42.3.bb @@ -28,7 +28,7 @@ SRC_URI = "${GNOME_MIRROR}/${GNOMEBN}/${@oe.utils.trim_version("${PV}", 1)}/${GN file://migrator.patch \ file://distributor.patch \ " -SRC_URI[archive.sha256sum] = "92c02cf886d10d2ccff5de658e1a420eab31d20bb50e746d430e9535b485192d" +SRC_URI[archive.sha256sum] = "7316d3c6500e825d8e57293fa58047c56727bee16cd6b6ac804ffe5d9b229560" PACKAGECONFIG_SOUP ?= "soup2" PACKAGECONFIG ??= "${PACKAGECONFIG_SOUP}" From patchwork Fri Jul 29 14:46:37 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 10766 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8CE60C19F2C for ; Fri, 29 Jul 2022 14:48:18 +0000 (UTC) Received: from mail-pl1-f181.google.com (mail-pl1-f181.google.com [209.85.214.181]) by mx.groups.io with SMTP id smtpd.web09.65.1659106092614610376 for ; Fri, 29 Jul 2022 07:48:12 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=hpTbP93L; spf=softfail (domain: sakoman.com, ip: 209.85.214.181, mailfrom: steve@sakoman.com) Received: by mail-pl1-f181.google.com with SMTP id d3so4812831pls.4 for ; Fri, 29 Jul 2022 07:48:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=5GGc+fD3/DXQkqh6oIXJ4FFORc91cx5ehtrRLTfUPRs=; b=hpTbP93Lcm9QtEkPVxiMgSonK0C2e3LgWnzSH/j5pg7y4r1mynwjRVrFBgO3a79aUm Gao75b5KmgeZX6iL+/gr5EUE5YOTZt/2u1fhhwxWAoVINCZHzYU/qRefpyoXZk2XxpRk qLs/CC+3B5Igz0LPKIxlWDQjYNlrtHpdQS9DC0ma9gaedf5axvjI3o2j6oLTi0gUdSR1 hyoZFEAWVrg5LPzSXRhxo871LygecnB2R20oLTmyT9wNds1Gd1apjECjS1LjZveh0VKN z3/G1pn6DiZsLVTyoHI6is/cUZO4E4Y3qKxTS4DIoI2CWM5OTA6jNb8VvIz5Xc7LbLAh rCzA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=5GGc+fD3/DXQkqh6oIXJ4FFORc91cx5ehtrRLTfUPRs=; b=jOIcd6jxfCFo1syeBCK7hMUHj0grffeMuyrjgpmWDVi53RfAaGbai1bpzX1Pcul9tn e9MCljJCqMqP7jXZ4WkhsFMwPHLOSwzb3tAXpIV9HmtsrVaC2sx/eXqPVXVAcHmIUpVH u7XnzljC656m73Fr5Xb55VvF7V0MK//837VUtVyJ1AFs43Y/NiZKh8ut9BWjhvd6jFfS jE2BAtI3+w+nFNa9xMS/Q1AIi/TJWGfnfKgmX47ebNh3gJ1XAHzruUNjTKmsk2+MspYf nRYHVOipFBdAnPEJ3EhVyjAxNJ3Aap7LCtsUe/LEwf5XBh7iZ57J6otC4RTIkYRqidQA lIsg== X-Gm-Message-State: ACgBeo15hNHoklwaXUCl0ad6dzRqd+3KKRMK3/uPoO0iC5KoH61MUycq TXlGVRgNE3Xrm1T/bOmfV9TV6jFYQCCRTse2 X-Google-Smtp-Source: AA6agR7O2gZFJk0Kz7YTD7Fw9uktYv7aDDOLkx/lnfFI0FH9EYVjd5XdegKEaSliEOZg/25OORTbgQ== X-Received: by 2002:a17:90a:e58a:b0:1e2:fe75:dd5f with SMTP id g10-20020a17090ae58a00b001e2fe75dd5fmr5324409pjz.138.1659106091510; Fri, 29 Jul 2022 07:48:11 -0700 (PDT) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id x24-20020aa79418000000b00528c6c7bf37sm2958782pfo.129.2022.07.29.07.48.09 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 29 Jul 2022 07:48:10 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 21/29] oeqa/runtime: add test that the kernel has CONFIG_PREEMPT_RT enabled Date: Fri, 29 Jul 2022 04:46:37 -1000 Message-Id: X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 29 Jul 2022 14:48:18 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/168656 From: Ross Burton This is the absolute bare minimum for testing the RT patches, but it does mean we if we build and boot a RT kernel we can verify that it is what we expect. Signed-off-by: Ross Burton Signed-off-by: Richard Purdie (cherry picked from commit 0301d5845115d09299f87683b3efa46f3b4c7be9) Signed-off-by: Steve Sakoman --- meta/lib/oeqa/runtime/cases/rt.py | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 meta/lib/oeqa/runtime/cases/rt.py diff --git a/meta/lib/oeqa/runtime/cases/rt.py b/meta/lib/oeqa/runtime/cases/rt.py new file mode 100644 index 0000000000..849ac1914e --- /dev/null +++ b/meta/lib/oeqa/runtime/cases/rt.py @@ -0,0 +1,17 @@ +# +# SPDX-License-Identifier: MIT +# + +from oeqa.runtime.case import OERuntimeTestCase +from oeqa.core.decorator.depends import OETestDepends + +class RtTest(OERuntimeTestCase): + @OETestDepends(['ssh.SSHTest.test_ssh']) + def test_is_rt(self): + """ + Check that the kernel has CONFIG_PREEMPT_RT enabled. + """ + status, output = self.target.run("uname -a") + self.assertEqual(status, 0, msg=output) + # Split so we don't get a substring false-positive + self.assertIn("PREEMPT_RT", output.split()) From patchwork Fri Jul 29 14:46:38 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 10763 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 871FDC19F2B for ; Fri, 29 Jul 2022 14:48:18 +0000 (UTC) Received: from mail-pg1-f181.google.com (mail-pg1-f181.google.com [209.85.215.181]) by mx.groups.io with SMTP id smtpd.web10.71.1659106095797108839 for ; Fri, 29 Jul 2022 07:48:15 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=m0ridly5; spf=softfail (domain: sakoman.com, ip: 209.85.215.181, mailfrom: steve@sakoman.com) Received: by mail-pg1-f181.google.com with SMTP id r186so4202625pgr.2 for ; Fri, 29 Jul 2022 07:48:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=IpaxORbs9S9iVedHOJWYwMBSiHRaH5DHhF8GoFgg/ac=; b=m0ridly5Jz6D/plQPjIufEIN3pP44kIpsjREjfkB0z8A180talCT/qa9LXR98kxjSu G5IJXEJPMbnMRtSOsblfy6qn+A4ICyQHGjKNnL0WG3F4v/fKI8eKMpSUDRn9Rjx3XuCI Otu+DkrcH1LCpujN0Vv4kMt7llMMTrYWGa36UsFchX2kqB3k5KlvrvKhFZQ05FJjcl07 ZTNEj5f3qAgjYlG6x/FYCxhXUDMUvPC30Uf9ThGOGPF+r6QWT1SiRbRpPYJNsp6Q+w/u 4I21SG7TPjOOqV0RUeg2rTr/F+Y0NTJqUtwKfOR778vXAMkmDRpoasl4PYWKfEfJn2m2 a93g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=IpaxORbs9S9iVedHOJWYwMBSiHRaH5DHhF8GoFgg/ac=; b=0g9P1IvaJh2Kn2fXaQXnPL+7utELHbz4h/3tqHqYSe2qD8nVVLeQ1SM0L+dZxjyHFA T8VUxeghmFaiXNCecY1DY83N9mHvOJo6comFrayk/Ik2zJhQUoPSbt8YU9ZHjOm4jQUt xL2yPp1JQ11dzMKrSM52SbG6yDJTFGcfGjzVZ0WbINQpd09nf4+SinopSxPoSao59oWs 4THphmpoK/GQMu6TAb2P6h8xAsQVou8n6GhCm160hkL74rDzqdohHweZGxnK8+o44xOB dUcsXvChStULUaWak1fjlkzGLgDWO7wDF+TP7kt81IJsa81HW6ow047T2ZpcwhBc5T9k lXCQ== X-Gm-Message-State: AJIora9M1VQxZ9Kj0hOsaE22tmATW+BBfDIJR+bEXnjIl8Nc9hxz/EAH NRImYXqYqNB7bIXUuMUlY1edx8Qv+JClIlA+ X-Google-Smtp-Source: AGRyM1shYdseD1jqIznJRLvyKYpNP6A/kN3Wkz4Z42xKWmIMGtqLDQOEm+I+N6jRnOVY0CxJQ60raQ== X-Received: by 2002:a63:6e82:0:b0:41a:1817:15d9 with SMTP id j124-20020a636e82000000b0041a181715d9mr3285052pgc.577.1659106094759; Fri, 29 Jul 2022 07:48:14 -0700 (PDT) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id x24-20020aa79418000000b00528c6c7bf37sm2958782pfo.129.2022.07.29.07.48.13 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 29 Jul 2022 07:48:13 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 22/29] wic/plugins/rootfs: Fix NameError for 'orig_path' Date: Fri, 29 Jul 2022 04:46:38 -1000 Message-Id: <15015dda2cfccb9d2894f8d9d8f04043604b7a5e.1659105705.git.steve@sakoman.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 29 Jul 2022 14:48:18 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/168657 From: Mihai Lindner Fix "NameError: name 'orig_path' is not defined". It's a typo from when this error was handled outside this function. Signed-off-by: Mihai Lindner Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie (cherry picked from commit 2124ec0d9f9de2da476f0024a0ccf70da987420f) Signed-off-by: Steve Sakoman --- scripts/lib/wic/plugins/source/rootfs.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/lib/wic/plugins/source/rootfs.py b/scripts/lib/wic/plugins/source/rootfs.py index 25bb41dd70..fc06312ee4 100644 --- a/scripts/lib/wic/plugins/source/rootfs.py +++ b/scripts/lib/wic/plugins/source/rootfs.py @@ -35,7 +35,7 @@ class RootfsPlugin(SourcePlugin): @staticmethod def __validate_path(cmd, rootfs_dir, path): if os.path.isabs(path): - logger.error("%s: Must be relative: %s" % (cmd, orig_path)) + logger.error("%s: Must be relative: %s" % (cmd, path)) sys.exit(1) # Disallow climbing outside of parent directory using '..', From patchwork Fri Jul 29 14:46:39 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 10765 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 87280C3F6B0 for ; Fri, 29 Jul 2022 14:48:18 +0000 (UTC) Received: from mail-pl1-f173.google.com (mail-pl1-f173.google.com [209.85.214.173]) by mx.groups.io with SMTP id smtpd.web08.60.1659106098117922605 for ; Fri, 29 Jul 2022 07:48:18 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=pTluJ9NI; spf=softfail (domain: sakoman.com, ip: 209.85.214.173, mailfrom: steve@sakoman.com) Received: by mail-pl1-f173.google.com with SMTP id x7so4799024pll.7 for ; Fri, 29 Jul 2022 07:48:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=Urno8takPBDmutpxXWKFrUMUwc4zhREL9F1zbcZuqAw=; b=pTluJ9NIui8nsHwL3Gan26t9NWgs0do5SNcWwAUgxeAtB6sA9FYGnbpe9q7p9XqYB8 7aAJTKgCSJOCiae+Su9bcWAMDUZoOMIja2v4jlwPHMMho8H71mmcWi2MuFw/c0ZQpesl Pg3JJHa/gZfFH3LDm+XcotIDsMoib2Wsa8oxZLjMJMVMlvGHgEbw2kBkbmaQYjOYa3HJ cbVB+2UlK0HG53qpOG/d3hdPXTtDKAJXvoFMoHRoOb1BwXeUbxbjtBjMKNHU6AjBX0zc 5NHyUopE+Q8vbYefpvyRu3BmAsOj5AF356NhqXgHrSju9h7P9gcXvt8Lg5jS2Ye5tJxY 7UOw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=Urno8takPBDmutpxXWKFrUMUwc4zhREL9F1zbcZuqAw=; b=fHrlhPIqz8h7bf0ysg9hic/MjFZY3u/35eUWCnze9DiakQewVam6KcyU/s5R/1Gcrl 8/TBwQUmrw+jgKagmIbgfkr7SSoukkMlp7mSjXVMHq28xUFST9DUbFmttt9/8ZkSRwXE Ug6E5Nb4+vxJf8AgjVWMkywRR5Ex58mbVi/OqyCylQrqz7zWcpVdHiAIjcu43er/vPCf 6ktgDRsjHO8HW8J3u+/VhN8dR2NI4Py7lNYskcfviji/lfJ2zd0JkJ2/mZ0p5X6qSWDF 1X5jPiIrccyxiubyeY49jmh5EoQC3zA08gsx2xF/YtItdK4kB9T1sjvRCkqXrkklOkUU MYYg== X-Gm-Message-State: ACgBeo38utaNzA1GCMF3UH8QkTDhjARKRTz8WBd2gw2kpNgc5mDYYHib 9Kc6cK3OY8qcSvKkHAH438gyptX20MvCiE9R X-Google-Smtp-Source: AA6agR4nq01W+Dh/sWO0qWQKx4XA8uWLFChw116QKLqvClaN3y1mAJD/J9w2mq/92lOqeBXj0wBTvA== X-Received: by 2002:a17:90a:17e1:b0:1f2:2ff2:6cae with SMTP id q88-20020a17090a17e100b001f22ff26caemr5232107pja.196.1659106097043; Fri, 29 Jul 2022 07:48:17 -0700 (PDT) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id x24-20020aa79418000000b00528c6c7bf37sm2958782pfo.129.2022.07.29.07.48.15 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 29 Jul 2022 07:48:16 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 23/29] systemd: Added base_bindir into pkg_postinst:udev-hwdb. Date: Fri, 29 Jul 2022 04:46:39 -1000 Message-Id: X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 29 Jul 2022 14:48:18 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/168658 From: leimaohui Otherwise in sdk environment, the base_bindir is empty and the path of UDEVADM="${base_bindir}/udevadm" is not correct. Signed-off-by: Lei Maohui Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie (cherry picked from commit 235b6fccd2a9ce4eb9bfb3be8ac271cff0ea5fea) Signed-off-by: Steve Sakoman --- meta/recipes-core/systemd/systemd_250.5.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-core/systemd/systemd_250.5.bb b/meta/recipes-core/systemd/systemd_250.5.bb index 006b2f86ea..9923312830 100644 --- a/meta/recipes-core/systemd/systemd_250.5.bb +++ b/meta/recipes-core/systemd/systemd_250.5.bb @@ -779,7 +779,7 @@ pkg_prerm:${PN}:libc-glibc () { PACKAGE_WRITE_DEPS += "qemu-native" pkg_postinst:udev-hwdb () { if test -n "$D"; then - $INTERCEPT_DIR/postinst_intercept update_udev_hwdb ${PKG} mlprefix=${MLPREFIX} binprefix=${MLPREFIX} rootlibexecdir="${rootlibexecdir}" PREFERRED_PROVIDER_udev="${PREFERRED_PROVIDER_udev}" + $INTERCEPT_DIR/postinst_intercept update_udev_hwdb ${PKG} mlprefix=${MLPREFIX} binprefix=${MLPREFIX} rootlibexecdir="${rootlibexecdir}" PREFERRED_PROVIDER_udev="${PREFERRED_PROVIDER_udev}" base_bindir="${base_bindir}" else udevadm hwdb --update fi From patchwork Fri Jul 29 14:46:40 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 10768 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 86801C3F6B0 for ; Fri, 29 Jul 2022 14:48:28 +0000 (UTC) Received: from mail-pl1-f177.google.com (mail-pl1-f177.google.com [209.85.214.177]) by mx.groups.io with SMTP id smtpd.web08.62.1659106100708962821 for ; Fri, 29 Jul 2022 07:48:20 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=UvLmmrca; spf=softfail (domain: sakoman.com, ip: 209.85.214.177, mailfrom: steve@sakoman.com) Received: by mail-pl1-f177.google.com with SMTP id p1so4788109plr.11 for ; Fri, 29 Jul 2022 07:48:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=WuNj7qEXCwEZr1Go1iAHqEPVaT3DFVkMbaz+XsXYrgc=; b=UvLmmrcayfbjMcyyqbxVhShIo3JUxcpztRSHw8D0qDJ6ycRGBmgz7HuTu4pNnVek81 Fx7HKF/UekIidLN8rkved3v75PVYhYt+Ya1T41V+HyendZ9oNEdKzsR48BNHLyDD8+K5 BF31ENyAocmMUzfjPEf+uiKjKlz+g7X/4MA2E4S7gMq7jHO5Ab0GBIQJw6z+v7aonjsf 7soQSml6S3tUdc0hSgxp78qkPCu1ZoE6VyQKCkB02ZCvIA6jsCiowr7yT960o1TvP7HN dBb3Nj2G1beaGNZCByokUnEhsR2x/1xi2s70fz+NkoK/a4kqfy/nMQcmAVtlhUxUOxq/ ZlEQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=WuNj7qEXCwEZr1Go1iAHqEPVaT3DFVkMbaz+XsXYrgc=; b=IpnlcHnqj+h4LfWussRyn3LqUwHhO4D9RLcYldCjtamiZIoQVE1Eqfkt47v1TR3Hhm hOWQZxnEh1C7IM66TdEsdrUgO1hJZitm3hhcwrPP355eMff0oHi2w1ypgl05ypm0E/aG l/lT5mfJnDB+8Ag4QmwO53UwPJkxWWh/t4NN7s9hmlWisvEc5Eoq8Kf8jdXUYreKMC+/ /lzcmcFQkQJhWF0Y19yM0IwD+b/LXdQDOgM1aKi4YmOMaoWBLSVhrZh8rLplNZ2XrnKz TBUPaEF17iMtEMV6muUJN48CFRQTpOOF3BbMNvWdZGBIg5AXqKE1TTm3ALV1Fam5VBlt i+1w== X-Gm-Message-State: ACgBeo2SZa1VQiUYYvmZTXUpEmG3hwvcEbKhoBGJPzUriRL9pv5jnWGK QgwnOY2J8iCX5/7z7oG+M5Y7lXZb5Gck7FE6 X-Google-Smtp-Source: AA6agR4Uzo+VzjsZqZkiJsbUDlkbeezbLwmfAtupKtWfgcVqOWlPblkg8TBGRDybIWehBtvl6x+duQ== X-Received: by 2002:a17:90a:65cb:b0:1f2:4c5a:93e1 with SMTP id i11-20020a17090a65cb00b001f24c5a93e1mr4555954pjs.188.1659106099681; Fri, 29 Jul 2022 07:48:19 -0700 (PDT) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id x24-20020aa79418000000b00528c6c7bf37sm2958782pfo.129.2022.07.29.07.48.17 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 29 Jul 2022 07:48:18 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 24/29] udev-extraconf:mount.sh: fix a umount issue Date: Fri, 29 Jul 2022 04:46:40 -1000 Message-Id: X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 29 Jul 2022 14:48:28 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/168659 From: Ming Liu Only touching /tmp/.automount-$name is not good enough, it must contain the mount name, otherwise umount could not get the path from it. Signed-off-by: Ming Liu Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie (cherry picked from commit ccea69032329f3ba43c727d9eb71b1d063b89824) Signed-off-by: Steve Sakoman --- meta/recipes-core/udev/udev-extraconf/mount.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-core/udev/udev-extraconf/mount.sh b/meta/recipes-core/udev/udev-extraconf/mount.sh index 43acb3a7a0..b7e86dbc0e 100644 --- a/meta/recipes-core/udev/udev-extraconf/mount.sh +++ b/meta/recipes-core/udev/udev-extraconf/mount.sh @@ -89,7 +89,7 @@ automount_systemd() { rm_dir "$MOUNT_BASE/$name" else logger "mount.sh/automount" "Auto-mount of [$MOUNT_BASE/$name] successful" - touch "/tmp/.automount-$name" + echo "$name" > "/tmp/.automount-$name" fi } From patchwork Fri Jul 29 14:46:41 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 10767 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 81183C00144 for ; Fri, 29 Jul 2022 14:48:28 +0000 (UTC) Received: from mail-pj1-f49.google.com (mail-pj1-f49.google.com [209.85.216.49]) by mx.groups.io with SMTP id smtpd.web09.56.1659106075831474462 for ; Fri, 29 Jul 2022 07:48:23 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=117Q3+2B; spf=softfail (domain: sakoman.com, ip: 209.85.216.49, mailfrom: steve@sakoman.com) Received: by mail-pj1-f49.google.com with SMTP id y1so4837695pja.4 for ; Fri, 29 Jul 2022 07:48:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=09c0EqBQqh7DuSUbiPP2OX/nSG+rXU0XqyGADOldRTc=; b=117Q3+2BIejrZeBNLDtXyAKMQxVP3z4eVRNkZ4rsGpSlk9drE/G+mmZTcSjnquo/o7 kYQ7u6gGG4iKHGN6Xd5QMBmeI3yPlroLtumP+L7ItjSn5BjDeGCmaST1xWkEOKf9P917 JsHlZRCLgS4scGOUD5A8DZI70wacCYuEamgyHFlJyhm1liUMel0NM/Yz2NEBrDwBdbck zppsGe4jt+WbMkXDFvNBQLECgQYYey5N3Mii/RRi2M5Zs8j1d7EZLpsOJwDqLSY+EJIg 0sQj2C74cUQP7J6G0z+0XswkV/0ecu70EicL23EnbyRWhqtT+LobEO6wbRmYCgEKP1ym 6GgA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=09c0EqBQqh7DuSUbiPP2OX/nSG+rXU0XqyGADOldRTc=; b=HNkWKyitIagK98Y5FLR4/Cm5srS92ij87rP2ACH/Uyxq7OGP+tGval1t/8tXv305py u2XfAJUGzq7/ltvxYGhRCfJJe/hjPZm92A5jT5WQS14faMxEhDz5UZNOzn3HJI7ukfSH EuiMAi6MA9B5OwICYvYe5VAU2fOJtLp1ZzueCraYLUYkB7py9Him5T1lyDssF9/nGHx7 uzhSsGOeLkixrGF/oR50ZNaUDKhPh3Zzd00af11dOcwuTC9IDP73jiIwRJlp0RP1V/Aj fZJSgkagj39bzzGluWWgzOkz+QhCbKKV74+NQelvdutcdahbkPSv1NFPllDjUXzA9ezj NebQ== X-Gm-Message-State: ACgBeo1WdHdqSujlqq2WXK1tnX4qVo5bCVn1n5IBg7C7s/jm5hYcGDSx PziP+wSOAvsAuBwgDZut5MUZvad4DHaK3Qhw X-Google-Smtp-Source: AA6agR6lBBdC7KyUg5TO4iSOpQ/Z2ZNs+DvUQW3lbfq/aBKG2DIVEUZ34GQ61p7zJvwjzdaXMfXLKA== X-Received: by 2002:a17:902:b488:b0:16a:7013:69f0 with SMTP id y8-20020a170902b48800b0016a701369f0mr4254561plr.118.1659106102855; Fri, 29 Jul 2022 07:48:22 -0700 (PDT) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id x24-20020aa79418000000b00528c6c7bf37sm2958782pfo.129.2022.07.29.07.48.20 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 29 Jul 2022 07:48:21 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 25/29] perf: fix reproduciblity in older releases of Linux Date: Fri, 29 Jul 2022 04:46:41 -1000 Message-Id: X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 29 Jul 2022 14:48:28 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/168660 From: Ross Burton If you build perf from Linux 5.4 it still contains buildpaths (pointing to the sysroot's Python) as the existing fixes don't apply to the lines in that old release. Add further expressions to remove the final buildpaths. Signed-off-by: Ross Burton Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie (cherry picked from commit 6783c1e295e5afafd73a02fd986ca8956a89dda7) Signed-off-by: Steve Sakoman --- meta/recipes-kernel/perf/perf.bb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta/recipes-kernel/perf/perf.bb b/meta/recipes-kernel/perf/perf.bb index 603d3f9eee..95e7eae9fe 100644 --- a/meta/recipes-kernel/perf/perf.bb +++ b/meta/recipes-kernel/perf/perf.bb @@ -227,6 +227,9 @@ do_configure:prepend () { # reproducible. sed -i -e 's,$(call get-executable-or-default\,PYTHON\,$(PYTHON_AUTO)),$(notdir $(call get-executable-or-default\,PYTHON\,$(PYTHON_AUTO))),g' \ ${S}/tools/perf/Makefile.config + # The same line is in older releases, but looking explicitly for Python 2 + sed -i -e 's,$(call get-executable-or-default\,PYTHON\,$(PYTHON2)),$(notdir $(call get-executable-or-default\,PYTHON\,$(PYTHON2))),g' \ + ${S}/tools/perf/Makefile.config # likewise with this substitution. Kernels with commit 18f2967418d031a39 # [perf tools: Use Python devtools for version autodetection rather than runtime] From patchwork Fri Jul 29 14:46:42 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 10769 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 86826C48BE4 for ; Fri, 29 Jul 2022 14:48:28 +0000 (UTC) Received: from mail-pj1-f48.google.com (mail-pj1-f48.google.com [209.85.216.48]) by mx.groups.io with SMTP id smtpd.web10.75.1659106106967190621 for ; Fri, 29 Jul 2022 07:48:27 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=nKz65C3Y; spf=softfail (domain: sakoman.com, ip: 209.85.216.48, mailfrom: steve@sakoman.com) Received: by mail-pj1-f48.google.com with SMTP id q7-20020a17090a7a8700b001f300db8677so5471074pjf.5 for ; Fri, 29 Jul 2022 07:48:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=F86yF9MvYd73AcktfwE4JEKK4CU4z3VM136FfCQymgs=; b=nKz65C3YPzTz9KZMO5WDorhau+SCxQj32AqxGpYKg+GWf15y664lDiDj29vcg67eCW gYAzNbNgithfKgbTkqOY6tDn25oei7Q4RrPjbplhdW8qj9nIWdpo6lcjoCF7DZM89uYG 5EW/UzIi95p/gwIjkgpiq/gMT+qiBhVL/EZq4wz6uz1ghU7gzx7TVYwFv5RTbKFUYwuK /rXnVG2jSFrrg/6KmM5dOhb123eRBGf3DNWmyOfSVQ95X3R6rNcqpOEKiSsKL7ZBJyCs +LJNMMHQuarzby/YG8YChn3vmGKnbAQOG+Gca3OjqdkWNo0hPP8qr8HfphGRmsSRGYIx PcMg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=F86yF9MvYd73AcktfwE4JEKK4CU4z3VM136FfCQymgs=; b=XYSPABF3EyDTRJGvbPtgirS4gBM+9KCALeP2CV/ZZFaSOW/cZm8i7ItGgAWvYBX40/ UuJwp6XKghkyshiKcGbXhtLQbVLAJxJ0inFJbVaN6RIWQsM5GUPEwoDo2dv5OiRRRLdB bK+9SqKQ9zvFBuYJENSdoCJ2NxhSUDRabuURIieUfg+EGjIdxSSV+kvlvIzc/aWc9G4k YTkH5FtgFrEqVclFvatAel6rbCMtzih8hMJppEHinCOY2gi3zg8ve9RaWN8wnvaSpv1M 9GBKgTNS3vJsMta2svwS31dW1/ex8Z6W2RYSidEe+kt6Q64/NJLMCEew85uj7/jiXeBk Zxew== X-Gm-Message-State: ACgBeo0qR019AleKTBa68CDzPBoC7C0JazW7t36lq7YRhNgmdIeweK07 jGevWl8eNPBrkQidOP04CevA/yrCjgPyswuU X-Google-Smtp-Source: AA6agR6JD/iaFgqwldN4lqwnuyfR11SleshuzPEUewQaoejUHhSOniFH0vLF4d2T5D55SVmOb9WBYg== X-Received: by 2002:a17:902:e54c:b0:16d:4c2d:d52b with SMTP id n12-20020a170902e54c00b0016d4c2dd52bmr4308242plf.90.1659106105832; Fri, 29 Jul 2022 07:48:25 -0700 (PDT) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id x24-20020aa79418000000b00528c6c7bf37sm2958782pfo.129.2022.07.29.07.48.23 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 29 Jul 2022 07:48:24 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 26/29] base/reproducible: Change Source Date Epoch generation methods Date: Fri, 29 Jul 2022 04:46:42 -1000 Message-Id: <400ed3bc77232b9d67594fa012b1278a6c8be3c6.1659105705.git.steve@sakoman.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 29 Jul 2022 14:48:28 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/168661 From: Richard Purdie In bc, we found that there are files newer than Changelog (e.g. scan.l) which means after install runs, the timestamp is clamped to SDE which means "bitbake bc -C compile" would then try and regenerate generated files and complain flex was missing. Rather than assuming Changelog/NEWS are magic for dates, drop that scan method and scan all unpacked files. This shouldn't be that slow as they'd be in the disk cache already after an unpack. For bc, this changes SDE by about two minutes and avoids the problems rebuilding. Add a version comment to the task definition as changes in python library code won't trigger a rebuild and we need one here. Signed-off-by: Richard Purdie Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie (cherry picked from commit 32dda0ad91a9e7946351c897578b4c97ae142341) Signed-off-by: Steve Sakoman --- meta/classes/base.bbclass | 1 + meta/lib/oe/reproducible.py | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/classes/base.bbclass b/meta/classes/base.bbclass index 0cf27fbb91..cb9da78ab6 100644 --- a/meta/classes/base.bbclass +++ b/meta/classes/base.bbclass @@ -208,6 +208,7 @@ addtask do_deploy_source_date_epoch_setscene addtask do_deploy_source_date_epoch before do_configure after do_patch python create_source_date_epoch_stamp() { + # Version: 1 source_date_epoch = oe.reproducible.get_source_date_epoch(d, d.getVar('S')) oe.reproducible.epochfile_write(source_date_epoch, d.getVar('SDE_FILE'), d) } diff --git a/meta/lib/oe/reproducible.py b/meta/lib/oe/reproducible.py index 35b8be6d08..2e815df190 100644 --- a/meta/lib/oe/reproducible.py +++ b/meta/lib/oe/reproducible.py @@ -152,7 +152,6 @@ def fixed_source_date_epoch(d): def get_source_date_epoch(d, sourcedir): return ( get_source_date_epoch_from_git(d, sourcedir) or - get_source_date_epoch_from_known_files(d, sourcedir) or get_source_date_epoch_from_youngest_file(d, sourcedir) or fixed_source_date_epoch(d) # Last resort ) From patchwork Fri Jul 29 14:46:43 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 10770 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 87519C19F2B for ; Fri, 29 Jul 2022 14:48:38 +0000 (UTC) Received: from mail-pj1-f45.google.com (mail-pj1-f45.google.com [209.85.216.45]) by mx.groups.io with SMTP id smtpd.web08.64.1659106110189799558 for ; Fri, 29 Jul 2022 07:48:30 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=2eXAJ24L; spf=softfail (domain: sakoman.com, ip: 209.85.216.45, mailfrom: steve@sakoman.com) Received: by mail-pj1-f45.google.com with SMTP id d65-20020a17090a6f4700b001f303a97b14so5493752pjk.1 for ; Fri, 29 Jul 2022 07:48:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=Kl7V3lSlfNO5NfSYAJfB15GrvVZ8Nw3ecfeHl6AxHIQ=; b=2eXAJ24Lx2qybeN8UTmhgoMS5G6WXqCxgGrWN7M0y1/fQTqynE6t/Ave39UcYvs+LP e8R2snH+0+/u/FmJ1d0JEm4ONY7+Cq3J8FKI6mKTPYBEhjIk/iCT43lcvRaH7gYIq6rb Iy8KQmPbXONUBXKtifgnxB/T4tCZRHqleIxbF/judhsYhg7XMXyr65wDgA/mv3urvKf7 Bi2+i5E4k24idpaOkef0H7Lxiq40QLhFvFrk3CIuwTNEsyOKfaoUTgNlguI3bmmwfhLr f0JznZRvqxGIfVZ18C4kPWIK8we+tL6IOLz3g6WZmUWqgjaFTQSIwqmRRjvYi7lPQu8F VLzQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=Kl7V3lSlfNO5NfSYAJfB15GrvVZ8Nw3ecfeHl6AxHIQ=; b=U+lWu+WvIK6u1xCq1YK/bOUmEuU9bwnqESxl/P5mJ9rzmfMHBNSkCWN1vgrJR8znFz Mz879IxRtyIH+IUPk0JOErgl8SKzMqkFiYTiKdSl8snbxb/8q1fMF4JyRrtkkN2tQ/9S U9G+skJ9kdFWB5X5aKiqstZNokcuHUCaNAsEglIGqq0SW+FGKN9Y2egVBRHcYd3N7JO3 ZOgLcQJGYEMWujAatjFu9CDgGQT30SbO5EpI4/RJ5sNLAXGkp8ScmykjvZshiPmPzTcO lux6o9IptbWVEKD90h7mZqBFOHMlCklxI7STlNCZmCt5XUSVNQN8F49+Aw6ToGYmOqgy CGjg== X-Gm-Message-State: ACgBeo2t/UzNNzc8OdHQjPKe14sEpPEY4obSD3FeJNuNle0haG7cRPgh rlh7wh84t93fAXvysBfjVeY9xF977g8yfPll X-Google-Smtp-Source: AA6agR5IN7NBY9MkeutlAq6O62WZthvMtO152NMVIbXQvjTLUJQ7+K6lDK8IhebNIvmHr11Us2gQEg== X-Received: by 2002:a17:902:8c87:b0:16e:c739:5a81 with SMTP id t7-20020a1709028c8700b0016ec7395a81mr355180plo.150.1659106109093; Fri, 29 Jul 2022 07:48:29 -0700 (PDT) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id x24-20020aa79418000000b00528c6c7bf37sm2958782pfo.129.2022.07.29.07.48.26 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 29 Jul 2022 07:48:28 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 27/29] efivar: fix import functionality Date: Fri, 29 Jul 2022 04:46:43 -1000 Message-Id: <7d63a9d4f482276a4431c47cc4407ac2ad855b42.1659105705.git.steve@sakoman.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 29 Jul 2022 14:48:38 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/168662 From: gr embeter "efivar --import" is broken in v38: # efivar -i /8be4df61-93ca-11d2-aa0d-00e098032b8c-Timeout free(): invalid pointer Aborted Backport upstream patch to fix it. Upstream issue: https://github.com/rhboot/efivar/issues/173 Signed-off-by: Grygorii Tertychnyi Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie (cherry picked from commit 27f263a9c69b711f39287c0dc8970ad41758fbb9) Signed-off-by: Steve Sakoman --- .../0001-Fix-invalid-free-in-main.patch | 30 +++++++++++++++++++ meta/recipes-bsp/efivar/efivar_38.bb | 1 + 2 files changed, 31 insertions(+) create mode 100644 meta/recipes-bsp/efivar/efivar/0001-Fix-invalid-free-in-main.patch diff --git a/meta/recipes-bsp/efivar/efivar/0001-Fix-invalid-free-in-main.patch b/meta/recipes-bsp/efivar/efivar/0001-Fix-invalid-free-in-main.patch new file mode 100644 index 0000000000..7e63df578e --- /dev/null +++ b/meta/recipes-bsp/efivar/efivar/0001-Fix-invalid-free-in-main.patch @@ -0,0 +1,30 @@ +From 085f027e9e9f1478f68ddda705f83b244ee3bd88 Mon Sep 17 00:00:00 2001 +From: Robbie Harwood +Date: Mon, 18 Apr 2022 13:08:18 -0400 +Subject: [PATCH] Fix invalid free in main() + +data is allocated by mmap() in prepare_data(). + +Resolves: #173 +Signed-off-by: Robbie Harwood +Upstream-Status: Backport +Link: https://github.com/rhboot/efivar/commit/6be2cb1c0139ac177e754b0767abf1ca1533847f +Signed-off-by: Grygorii Tertychnyi + +--- + src/efivar.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/efivar.c b/src/efivar.c +index 5cd1eb2bc73c..09f85edd0a38 100644 +--- a/src/efivar.c ++++ b/src/efivar.c +@@ -633,7 +633,7 @@ int main(int argc, char *argv[]) + if (sz < 0) + err(1, "Could not import data from \"%s\"", infile); + +- free(data); ++ munmap(data, data_size); + data = NULL; + data_size = 0; + diff --git a/meta/recipes-bsp/efivar/efivar_38.bb b/meta/recipes-bsp/efivar/efivar_38.bb index 53fe20a95b..42625fa041 100644 --- a/meta/recipes-bsp/efivar/efivar_38.bb +++ b/meta/recipes-bsp/efivar/efivar_38.bb @@ -11,6 +11,7 @@ SRC_URI = "git://github.com/rhinstaller/efivar.git;branch=main;protocol=https \ file://0001-docs-do-not-build-efisecdb-manpage.patch \ file://0001-src-Makefile-build-util.c-separately-for-makeguids.patch \ file://efisecdb-fix-build-with-musl-libc.patch \ + file://0001-Fix-invalid-free-in-main.patch \ " SRCREV = "1753149d4176ebfb2b135ac0aaf79340bf0e7a93" From patchwork Fri Jul 29 14:46:44 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 10771 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8796AC3F6B0 for ; Fri, 29 Jul 2022 14:48:38 +0000 (UTC) Received: from mail-pf1-f169.google.com (mail-pf1-f169.google.com [209.85.210.169]) by mx.groups.io with SMTP id smtpd.web10.76.1659106113130715131 for ; Fri, 29 Jul 2022 07:48:33 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=GAEegAYD; spf=softfail (domain: sakoman.com, ip: 209.85.210.169, mailfrom: steve@sakoman.com) Received: by mail-pf1-f169.google.com with SMTP id y9so4801926pff.12 for ; Fri, 29 Jul 2022 07:48:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=Di/SosvR0mw1OVBS6MHaKOdkhWI2wER4nt5pInl6aho=; b=GAEegAYD+YI30QgehHrDaoS7tuOJqLUU+nTW/PpxQyRogyn8SE7mEYhqjX95rjb14t yCwyHEkWyaFQoaRQLMJPtH4Inkxl671IucnCJ37wsjL7eJmnlCerXixXSq+pcTgcjFWK hbcSq43HhKIriT0Jd9bgfB9JuEImTsKS7dw0Ul1Cy6F58XzeO7AjE7MGzG0ouoJPM3Qn DljGbG/CUk/hUbAOTcHevkfk/UBlZNB+SPk4MzZ7djiJEEmQ/DkArzhP+qBZYc6ninSa HOnelMzKXHuFHhlX2Vb8/jbKBctEXWqWjusCzsS+65hi6hGmWNMhfTaCF4ErYvmST396 Xlyw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=Di/SosvR0mw1OVBS6MHaKOdkhWI2wER4nt5pInl6aho=; b=pBYAuAm/iGMekyhymKDw+pO0TQE2Im4rzEt6kVVt4VJl2e2K17ENhVr33UAyA41PWj 6cnZrA1VB7gJnsCxqhtgrtDsHjJeclrVRYNKbaRVtFSCMQ5dbxJYFVVJTFaCpmu9FAP8 z2KlHdyNczqxITIyigTNUBVrw2ApFKDRS69RkypupUfKzAkAtyOm8k6/MK8bu8nNGQMq 4OheaVPaYueUV5Y7wBHovJUN7apncYS5Z+fcco1R/qV18x+hgOXgQFVjW1l2/kHkLR2s KjgaXojIThPraiCKrPcDQ0revr2uuG4TD4Cv806kbR4URnZvoUn8/9lrZ2A7GDAxTLpq Jggw== X-Gm-Message-State: AJIora/cw2xJHO48r4AchPhwCwrePGkMxQGAN4qOLVIR7qoYWd4Hg2Jp +JziUOjCtyyrNXXKP/Zs2I9cWwvgOcHX4TRp X-Google-Smtp-Source: AGRyM1vGct/asmzFifBiwlh7JL3+cM/Cnjneou5fsY3fe32YwzPz3S0utRAx3SMBkciy9h8nl2Z+Dg== X-Received: by 2002:aa7:8554:0:b0:52b:cfed:168b with SMTP id y20-20020aa78554000000b0052bcfed168bmr3955857pfn.4.1659106112012; Fri, 29 Jul 2022 07:48:32 -0700 (PDT) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id x24-20020aa79418000000b00528c6c7bf37sm2958782pfo.129.2022.07.29.07.48.30 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 29 Jul 2022 07:48:31 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 28/29] bind: Remove legacy python3 PACKAGECONFIG code Date: Fri, 29 Jul 2022 04:46:44 -1000 Message-Id: X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 29 Jul 2022 14:48:38 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/168663 From: Alex Kiernan Python support was dropped upstream and removed in 8a9a5885995c ("bind: update 9.16.26 -> 9.18.1"), clean up the remaining pieces of python3 in the recipe. Signed-off-by: Alex Kiernan Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie (cherry picked from commit ee4e4eb16a3729dcafad075c42aec1695b8ea15f) Signed-off-by: Steve Sakoman --- meta/recipes-connectivity/bind/bind_9.18.4.bb | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/meta/recipes-connectivity/bind/bind_9.18.4.bb b/meta/recipes-connectivity/bind/bind_9.18.4.bb index 5af2022129..c3efaffeda 100644 --- a/meta/recipes-connectivity/bind/bind_9.18.4.bb +++ b/meta/recipes-connectivity/bind/bind_9.18.4.bb @@ -46,8 +46,6 @@ EXTRA_OECONF = " --disable-devpoll --disable-auto-validation --enable-epoll \ " LDFLAGS:append = " -lz" -inherit ${@bb.utils.contains('PACKAGECONFIG', 'python3', 'python3native setuptools3-base', '', d)} - # dhcp needs .la so keep them REMOVE_LIBTOOL_LA = "0" @@ -67,12 +65,6 @@ do_install:append() { install -d "${D}${sysconfdir}/init.d" install -m 644 ${S}/conf/* "${D}${sysconfdir}/bind/" install -m 755 "${S}/init.d" "${D}${sysconfdir}/init.d/bind" - if ${@bb.utils.contains('PACKAGECONFIG', 'python3', 'true', 'false', d)}; then - sed -i -e '1s,#!.*python3,#! /usr/bin/python3,' \ - ${D}${sbindir}/dnssec-coverage \ - ${D}${sbindir}/dnssec-checkds \ - ${D}${sbindir}/dnssec-keymgr - fi # Install systemd related files install -d ${D}${sbindir} @@ -119,9 +111,4 @@ FILES_SOLIBSDEV = "${libdir}/*[!0-9].so ${libdir}/libbind9.so" FILES:${PN}-libs = "${libdir}/named/*.so* ${libdir}/*-${PV}.so" FILES:${PN}-staticdev += "${libdir}/*.la" -PACKAGE_BEFORE_PN += "${@bb.utils.contains('PACKAGECONFIG', 'python3', 'python3-bind', '', d)}" -FILES:python3-bind = "${sbindir}/dnssec-coverage ${sbindir}/dnssec-checkds \ - ${sbindir}/dnssec-keymgr ${PYTHON_SITEPACKAGES_DIR}" - RDEPENDS:${PN}-dev = "" -RDEPENDS:python3-bind = "python3-core python3-ply" From patchwork Fri Jul 29 14:46:45 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 10772 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 82B71C00144 for ; Fri, 29 Jul 2022 14:48:38 +0000 (UTC) Received: from mail-pf1-f170.google.com (mail-pf1-f170.google.com [209.85.210.170]) by mx.groups.io with SMTP id smtpd.web11.61.1659106115863078957 for ; Fri, 29 Jul 2022 07:48:36 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=CFSgBdbF; spf=softfail (domain: sakoman.com, ip: 209.85.210.170, mailfrom: steve@sakoman.com) Received: by mail-pf1-f170.google.com with SMTP id y141so4816191pfb.7 for ; Fri, 29 Jul 2022 07:48:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=F2sXNOnsZ7XmR494ms/YwEO74Uch41QkQuj7U441s9s=; b=CFSgBdbFUF/n0aQId5GEw0lkiQdy2Dc2JZsMOkYsEMNCOBz4tbmXxqpZMVIs1tG+p/ cnFWfGQd29O8fmnkJwT4E99ctXKVCKURfoT5+NdHkQzNzIraSGvnNMfwVl5QN8r9hZ9y bW8xHma74tT1dr/Z8ww8scqlbFFfEAwpzxdbhzO+3Vn1MFz3tJOlFH5p+n+MqpFyQfBK ngCZVPcapPDPRGpfEYr8I7RypxL5gVdtGLqxdqqtJOmmLmSAbFzwxztzucZhQ4B04BAH L6KInCCh6jxm8zKeBuNx9JcjRb+qMoaxR1SG82HfeoFurdUOzcSVpWoNo3e/Un9NQYUw GFjw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=F2sXNOnsZ7XmR494ms/YwEO74Uch41QkQuj7U441s9s=; b=fz8pk64xeEklAGAcsyqEeQTtGmeOmft5G/C1NICGboE8ultt0H8sAVXMBkC50nzcXs B2RWRq4yFKnhfZ0YeYgL+qpzSQHvvsLz9YfoFzgEOrR8PeAQyXaTtlP/Pvhz3ITttRSD Brw5q3S216nj1MCZYnkt9Kh0E83g3nOsTIDweTMWGVRYCpC6/qwMELXzzCGtrekxXLiN ucy/fPSHy/1XpPvD5YQCC7UTP1uhqja0ROGCO2rLUCMnrengR5JH49BbvtPQvV0ugRI2 TLm1mq8/kf4lju8XvjFp8zHlRYnrOPe2mJ1Mid0x+pq4B7LqrZDTNwYweTOsG5eUI4GB 3rJg== X-Gm-Message-State: AJIora+0hk38Le2TqXelRVlYP3jla8/4eJB3avOu8zvF99/KJUokEkpt ykZAyuQtitn3xoEuCFAjYMvEz0TuibWi+DEl X-Google-Smtp-Source: AGRyM1s0zY6gzUnFQAPFN2pYffGaU0cqzQtUoNnfPYjFkcNWCStwLxUzTIwOhuQWqwntlePTfK4R8g== X-Received: by 2002:a65:6e41:0:b0:412:4c1f:9936 with SMTP id be1-20020a656e41000000b004124c1f9936mr3282333pgb.455.1659106114755; Fri, 29 Jul 2022 07:48:34 -0700 (PDT) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id x24-20020aa79418000000b00528c6c7bf37sm2958782pfo.129.2022.07.29.07.48.33 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 29 Jul 2022 07:48:33 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][kirkstone 29/29] initscripts: run umountnfs as a KILL script Date: Fri, 29 Jul 2022 04:46:45 -1000 Message-Id: <3564ce3d9b2030dd420362c66147bd327090915c.1659105705.git.steve@sakoman.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 29 Jul 2022 14:48:38 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/168664 From: Shruthi Ravichandran `rc` runs all the KILL scripts in a runlevel before the START scripts. The umountnfs script is currently configured as a START script, and runs after the networking KILL script. During shutdown, this causes a ~3 minute timeout after networking is shutdown when the system tries to connect to and unmount any mounted network shares. Fix this by changing the script configuration to "stop" so that it can run before networking is stopped and unmount any network shares safely. Signed-off-by: Shruthi Ravichandran Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie (cherry picked from commit c419bd4537756e9f6c2fe6da3a9b798526e27eca) Signed-off-by: Steve Sakoman --- meta/recipes-core/initscripts/initscripts_1.0.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-core/initscripts/initscripts_1.0.bb b/meta/recipes-core/initscripts/initscripts_1.0.bb index 2244d1b292..7c9d9ca4f1 100644 --- a/meta/recipes-core/initscripts/initscripts_1.0.bb +++ b/meta/recipes-core/initscripts/initscripts_1.0.bb @@ -130,7 +130,7 @@ do_install () { update-rc.d -r ${D} rmnologin.sh start 99 2 3 4 5 . update-rc.d -r ${D} sendsigs start 20 0 6 . update-rc.d -r ${D} urandom start 38 S 0 6 . - update-rc.d -r ${D} umountnfs.sh start 31 0 1 6 . + update-rc.d -r ${D} umountnfs.sh stop 31 0 1 6 . update-rc.d -r ${D} umountfs start 40 0 6 . update-rc.d -r ${D} reboot start 90 6 . update-rc.d -r ${D} halt start 90 0 .