From patchwork Tue Dec 13 11:10:55 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 16691 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 BA520C04FDE for ; Tue, 13 Dec 2022 11:11:26 +0000 (UTC) Received: from mail-wr1-f49.google.com (mail-wr1-f49.google.com [209.85.221.49]) by mx.groups.io with SMTP id smtpd.web10.70629.1670929884400632099 for ; Tue, 13 Dec 2022 03:11:24 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=UuX8/kng; spf=pass (domain: gmail.com, ip: 209.85.221.49, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f49.google.com with SMTP id h10so15217537wrx.3 for ; Tue, 13 Dec 2022 03:11:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=ScaxZRNGoYDBNQ17g3p4l8x8C+B9u+MHki9uEbTMx/k=; b=UuX8/kngJJtg22lQv/hXWWcjViVDe/Toie4Fhr36GpDg263vIGmSctVeviR8zXiapV Yrr2BbjiWOFF5576xtfMP4RMSdqwm1PGGPM1TpYLOqSqDI/j7TBktuQyXwQE2pX8A1GD P8dLDc/Kd5KbdZ4UOiBrZO7wyx9fuh/FuhomXVKl9YxfFJLDXbsUH5zezE3PjXDpZie6 OAoqPvWyiB850mV+3HSWXdy3HN9ceArkAv1hhL7oEJ+qWITrNDDkdFpaCfJ8VFy4mmt8 KO0L0oqirCtFLzN+0ATNReEM1/ufkEaua7Y3EsF45o0ggXfZkAjDrv9ZmwWuMPOJRSCq MQGw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=ScaxZRNGoYDBNQ17g3p4l8x8C+B9u+MHki9uEbTMx/k=; b=4STq+lGuHn3n7iD5rb1cyLzDdn/DpLHT5Z13OhVnveBuL7jrIWVeH6VblEsu8sqDeq jbgXVnykagjwR1H1dAl+aXJmgjYQ7BSRF2EHxS8nLKzqFqGg0dBYyZJuGkKGW2nBhxj6 jcb1NAAK+1493JD+eg4b4sYiYYxl4oKVoNgokhS0K2eLWkGJZxZ91n+qvtjOgDKyr5cO rFiQHkM9m+EAzOEceCb3NY0CoFZ66Ks/hxvXAe3u3XpdcYFTerb1GArLr7tAmQasWNrh TvNj1JLm4xzjhv7XFuG7ET8u8KiRaODz3352Y3b2rlkcoO+mVfseR9cRnZ+LwdWdPdzV q2aA== X-Gm-Message-State: ANoB5pnwJyBHjDACxycSTOwqeR0TbCAbTFd5t+WO8yjGJjrVmm5FUqlt hs7Y4KmibCXc5Y4i3RNc2lKDZtfZnp4= X-Google-Smtp-Source: AA0mqf4O+Zw/0eociOSVR2KwiIYHGfB0M7Yqn68EeXnCzu99gvmNfkwBQeDnw8zIcK02F/9vBHgj5A== X-Received: by 2002:a5d:5610:0:b0:242:1ad2:15e1 with SMTP id l16-20020a5d5610000000b002421ad215e1mr11456629wrv.2.1670929882609; Tue, 13 Dec 2022 03:11:22 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id m8-20020a056000008800b002366c3eefccsm11362665wrx.109.2022.12.13.03.11.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Dec 2022 03:11:22 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 01/24] ptest-packagelists.inc: correctly assign fast and slow tests Date: Tue, 13 Dec 2022 12:10:55 +0100 Message-Id: <20221213111118.149697-1-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 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 ; Tue, 13 Dec 2022 11:11:26 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/174511 The execution times were checked from https://autobuilder.yocto.io/pub/non-release/20221127-2/testresults/qemux86-64-ptest/core-image-ptest-all/log.do_testimage.40537.20221127010849 and ptests were moved both ways according to the same criteria: more than 30 seconds or less. openssl is dropped from fast tests, as it is also listed in slow tests (which is correct). With the rearrangement fast ptests altogether take about 420 seconds on qemux86_64 with kvm. m4 ptest was missing a depedency. Signed-off-by: Alexander Kanavin --- .../distro/include/ptest-packagelists.inc | 21 +++++++++---------- meta/recipes-devtools/m4/m4-1.4.19.inc | 1 + 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/meta/conf/distro/include/ptest-packagelists.inc b/meta/conf/distro/include/ptest-packagelists.inc index 79de9b00ae..48dec07577 100644 --- a/meta/conf/distro/include/ptest-packagelists.inc +++ b/meta/conf/distro/include/ptest-packagelists.inc @@ -5,22 +5,22 @@ # PTESTS_FAST = "\ acl-ptest \ - apr-ptest \ apr-util-ptest \ attr-ptest \ + babeltrace-ptest \ + babeltrace2-ptest \ bc-ptest \ bluez5-ptest \ - bzip2-ptest \ + busybox-ptest \ diffstat-ptest \ diffutils-ptest \ - elfutils-ptest \ ethtool-ptest \ expat-ptest \ + findutils-ptest \ flex-ptest \ gawk-ptest \ gdbm-ptest \ gdk-pixbuf-ptest \ - gettext-ptest \ glib-networking-ptest \ gzip-ptest \ json-c-ptest \ @@ -29,7 +29,6 @@ PTESTS_FAST = "\ liberror-perl-ptest \ libgpg-error-ptest\ libnl-ptest \ - libmodule-build-perl-ptest \ libpcre-ptest \ libssh2-ptest \ libtimedate-perl-ptest \ @@ -50,10 +49,8 @@ PTESTS_FAST = "\ lzo-ptest \ m4-ptest \ nettle-ptest \ - openssl-ptest \ opkg-ptest \ pango-ptest \ - parted-ptest \ popt-ptest \ python3-atomicwrites-ptest \ python3-bcrypt-ptest \ @@ -82,21 +79,23 @@ PTESTS_FAST:remove:riscv32 = "qemu-ptest" PTESTS_PROBLEMS:append:riscv32 = " qemu-ptest" PTESTS_SLOW = "\ - babeltrace-ptest \ - babeltrace2-ptest \ - busybox-ptest \ + apr-ptest \ + bzip2-ptest \ coreutils-ptest \ curl-ptest \ dbus-ptest \ e2fsprogs-ptest \ - findutils-ptest \ + elfutils-ptest \ + gettext-ptest \ glib-2.0-ptest \ gstreamer1.0-ptest \ libevent-ptest \ libgcrypt-ptest \ + libmodule-build-perl-ptest \ lttng-tools-ptest \ openssh-ptest \ openssl-ptest \ + parted-ptest \ perl-ptest \ python3-cryptography-ptest \ python3-ptest \ diff --git a/meta/recipes-devtools/m4/m4-1.4.19.inc b/meta/recipes-devtools/m4/m4-1.4.19.inc index 2adf4de6f2..6ee9742277 100644 --- a/meta/recipes-devtools/m4/m4-1.4.19.inc +++ b/meta/recipes-devtools/m4/m4-1.4.19.inc @@ -54,6 +54,7 @@ do_install_ptest() { RDEPENDS:${PN}-ptest += "make coreutils diffutils" RDEPENDS:${PN}-ptest:append:libc-glibc = "\ + locale-base-fr-fr \ locale-base-fr-fr.iso-8859-1 \ " From patchwork Tue Dec 13 11:10:56 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 16692 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 BB919C4708D for ; Tue, 13 Dec 2022 11:11:26 +0000 (UTC) Received: from mail-wr1-f42.google.com (mail-wr1-f42.google.com [209.85.221.42]) by mx.groups.io with SMTP id smtpd.web11.70913.1670929885131388622 for ; Tue, 13 Dec 2022 03:11:25 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=GxBgx7+e; spf=pass (domain: gmail.com, ip: 209.85.221.42, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f42.google.com with SMTP id h7so15218975wrs.6 for ; Tue, 13 Dec 2022 03:11:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=sU+mpc73mCDzf486CeAFRcps418ERQlJzahCO352uk4=; b=GxBgx7+eM54m/1xFcvnhpm8bPa8t/Qu8RROy011w1wfbwMJrAWxjpzoPFunPhk5RXN XaAjjDkbP1S7jl9RbpqVZycKiZTz+xVfoffekOmfkDVt3W4Qvga1Fnzfv7RUhogDMzEt 0liHRF44w6FqdKBAkm1lesf4zpmWWaXiyhaIfcR7EosRw/PIy1rFGHBdnNqK3Dku+6Pm u2vtprQDkN0VAYqVBCxIqfBTsAcObwYNVLU7DPGj5wIbEJvEKu2vYnE6AbiVNyQj2rvu uQFrSYdupov75Uf5SHNeqyZNDJ4f2mVziPmgBpcEKQI9vu7XxnoiAyJi03HS1oxALClV dNrQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=sU+mpc73mCDzf486CeAFRcps418ERQlJzahCO352uk4=; b=ZZpyQOb23SdypiDa+U3PnAp5iDyxWu/ienpN5mhZDe46bph2U4Lv4P1XGyDgKB3Iwn EtPtfcvYuOTab6cVDNAb/FW90KzwIx+y419sSo+bYw+o4T0ZJ5q+3VkuHcRy/jqIsDMV K/p+igam59zU56mZn6CTC2C0qRdRGMDnnD9Unz2XN7yweWFohi5L1hHuUtQTNJiJp0Is LDGFz87bge+qDVqgaFUwqRLo2P1BpKr8QosgzIHO3VabMCBk+u1Hpp2tys3z2z4Dop6m +gVyFj71P6STAX4moEDFcC0729wxvc9P1r5RizI/J/G2XvIfAZx6CLnkVLA9LapUw6vM r61Q== X-Gm-Message-State: ANoB5plHXtuSP9ROqgVlBZa52A4wQqvaI7YJ2J2FnIenLlTmPN6NT2sG cvJ47EoKGa01J74c6SPH38nM1Auct/w= X-Google-Smtp-Source: AA0mqf4G8Ph3V9mrms4n58I5QhUkVc7eCFP/BgxpNGZoLzDIFLxlAbety8O3kSKGB8SNWyI+M8656g== X-Received: by 2002:a05:6000:1081:b0:242:4f41:1431 with SMTP id y1-20020a056000108100b002424f411431mr11762033wrw.28.1670929883351; Tue, 13 Dec 2022 03:11:23 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id m8-20020a056000008800b002366c3eefccsm11362665wrx.109.2022.12.13.03.11.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Dec 2022 03:11:23 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 02/24] devtool/upgrade: correctly handle recipes where S is a subdir of upstream tree Date: Tue, 13 Dec 2022 12:10:56 +0100 Message-Id: <20221213111118.149697-2-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221213111118.149697-1-alex@linutronix.de> References: <20221213111118.149697-1-alex@linutronix.de> 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 ; Tue, 13 Dec 2022 11:11:26 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/174512 'devtool modify' writes additional settings to workspace .bbappend so that this can be handled correctly, but 'devtool upgrade' does not. This adds the missing settings. In particular, local files should not anymore mysteriously disappear from SRC_URIs on upgrades. Signed-off-by: Alexander Kanavin --- scripts/lib/devtool/standard.py | 19 +++++++++++-------- scripts/lib/devtool/upgrade.py | 18 ++++++++---------- 2 files changed, 19 insertions(+), 18 deletions(-) diff --git a/scripts/lib/devtool/standard.py b/scripts/lib/devtool/standard.py index e3b74ab8f0..f46ce34ad1 100644 --- a/scripts/lib/devtool/standard.py +++ b/scripts/lib/devtool/standard.py @@ -765,6 +765,16 @@ def get_staging_kbranch(srcdir): staging_kbranch = "".join(branch.split('\n')[0]) return staging_kbranch +def get_real_srctree(srctree, s, workdir): + # Check that recipe isn't using a shared workdir + s = os.path.abspath(s) + workdir = os.path.abspath(workdir) + if s.startswith(workdir) and s != workdir and os.path.dirname(s) != workdir: + # Handle if S is set to a subdirectory of the source + srcsubdir = os.path.relpath(s, workdir).split(os.sep, 1)[1] + srctree = os.path.join(srctree, srcsubdir) + return srctree + def modify(args, config, basepath, workspace): """Entry point for the devtool 'modify' subcommand""" import bb @@ -923,14 +933,7 @@ def modify(args, config, basepath, workspace): # Need to grab this here in case the source is within a subdirectory srctreebase = srctree - - # Check that recipe isn't using a shared workdir - s = os.path.abspath(rd.getVar('S')) - workdir = os.path.abspath(rd.getVar('WORKDIR')) - if s.startswith(workdir) and s != workdir and os.path.dirname(s) != workdir: - # Handle if S is set to a subdirectory of the source - srcsubdir = os.path.relpath(s, workdir).split(os.sep, 1)[1] - srctree = os.path.join(srctree, srcsubdir) + srctree = get_real_srctree(srctree, rd.getVar('S'), rd.getVar('WORKDIR')) bb.utils.mkdirhier(os.path.dirname(appendfile)) with open(appendfile, 'w') as f: diff --git a/scripts/lib/devtool/upgrade.py b/scripts/lib/devtool/upgrade.py index 39a1910a49..967d157077 100644 --- a/scripts/lib/devtool/upgrade.py +++ b/scripts/lib/devtool/upgrade.py @@ -88,7 +88,7 @@ def _rename_recipe_files(oldrecipe, bpn, oldpv, newpv, path): _rename_recipe_dirs(oldpv, newpv, path) return _rename_recipe_file(oldrecipe, bpn, oldpv, newpv, path) -def _write_append(rc, srctree, same_dir, no_same_dir, rev, copied, workspace, d): +def _write_append(rc, srctreebase, srctree, same_dir, no_same_dir, rev, copied, workspace, d): """Writes an append file""" if not os.path.exists(rc): raise DevtoolError("bbappend not created because %s does not exist" % rc) @@ -104,6 +104,11 @@ def _write_append(rc, srctree, same_dir, no_same_dir, rev, copied, workspace, d) af = os.path.join(appendpath, '%s.bbappend' % brf) with open(af, 'w') as f: f.write('FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:"\n\n') + # Local files can be modified/tracked in separate subdir under srctree + # Mostly useful for packages with S != WORKDIR + f.write('FILESPATH:prepend := "%s:"\n' % + os.path.join(srctreebase, 'oe-local-files')) + f.write('# srctreebase: %s\n' % srctreebase) f.write('inherit externalsrc\n') f.write(('# NOTE: We use pn- overrides here to avoid affecting' 'multiple variants in the case where the recipe uses BBCLASSEXTEND\n')) @@ -524,14 +529,7 @@ def upgrade(args, config, basepath, workspace): else: srctree = standard.get_default_srctree(config, pn) - # Check that recipe isn't using a shared workdir - s = os.path.abspath(rd.getVar('S')) - workdir = os.path.abspath(rd.getVar('WORKDIR')) - srctree_s = srctree - if s.startswith(workdir) and s != workdir and os.path.dirname(s) != workdir: - # Handle if S is set to a subdirectory of the source - srcsubdir = os.path.relpath(s, workdir).split(os.sep, 1)[1] - srctree_s = os.path.join(srctree, srcsubdir) + srctree_s = standard.get_real_srctree(srctree, rd.getVar('S'), rd.getVar('WORKDIR')) # try to automatically discover latest version and revision if not provided on command line if not args.version and not args.srcrev: @@ -575,7 +573,7 @@ def upgrade(args, config, basepath, workspace): _upgrade_error(e, recipedir, srctree, args.keep_failure) standard._add_md5(config, pn, os.path.dirname(rf)) - af = _write_append(rf, srctree_s, args.same_dir, args.no_same_dir, rev2, + af = _write_append(rf, srctree, srctree_s, args.same_dir, args.no_same_dir, rev2, copied, config.workspace_path, rd) standard._add_md5(config, pn, af) From patchwork Tue Dec 13 11:10:57 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 16690 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 C01B2C4167B for ; Tue, 13 Dec 2022 11:11:26 +0000 (UTC) Received: from mail-wr1-f49.google.com (mail-wr1-f49.google.com [209.85.221.49]) by mx.groups.io with SMTP id smtpd.web11.70915.1670929885698639222 for ; Tue, 13 Dec 2022 03:11:26 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=du/nTQju; spf=pass (domain: gmail.com, ip: 209.85.221.49, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f49.google.com with SMTP id y16so15234308wrm.2 for ; Tue, 13 Dec 2022 03:11:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=khN7qqjWnEiBJTHvsoy76TUukiXQG96KKnwZ6f6IRZw=; b=du/nTQjurB74vS2rArtpWVarH4QE5HlmlNLl4+Q29R3InTiGcXkXTuNFYg/U/JxRcQ yxR3WQDwSCRAZLC8Gn+4gwTVEMqdqRuiJYJmTGa3D36ueiwyTQBn+eScNoxZChHftJCD RKydmSCzuYshhxlGCHGZGCUeNPwoUTbLlEbLCpbGQ1yIBYKGTer3vWv6vFop3VfbIg3J 6gWDIFRs109UQ9Z2YXllkbnJkW/sn3mqPle/dSUbdKbyiS2/0deXreOmVS263BZLdl8j a+SUsIXN7PRu7Gl//OyhndXgzAp8FK46CROXQGG3Wxo2Pphr/r4m7offW9QPLfepgcuD RuNQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=khN7qqjWnEiBJTHvsoy76TUukiXQG96KKnwZ6f6IRZw=; b=bFr6qLAM7vcu+HpOof0XmmtkFmk9QGR2BbYl09Tg50eqnY82BjMo06toOVbaAeJlTn 7zC33zbQbRNf9qWB8bYr6zEH8F46gM6DLaa4jZxJ2dDO9EqoMZfdc+x/Q+2AyF+0YLlg zSOROP/GKfWXcMmdw62WsDTvppSg0On+foJ7PX2SUMlRIjJ/fk4PINPmRlcbyhvRYKZ9 3zKakTAFu0a4cN5MjnqevpYIbLjlVsFrO2yXP0bxnnEWT9jb6fra3PMs0jdin9Pk2bIB SfzzKRih0dN7ezD1m5zZgp0oI6GuYyRpXpjEUYxzdQfSrxoaVx8LC1SFcR5CNp+s92Yp vn9Q== X-Gm-Message-State: ANoB5plBFjmUDprhqRyka+iqpmnOl1MJXTYoisreuWvr6Ob4zUuo4+av MZgdB96/U0T/q3MCVQWhsreAseYbnlo= X-Google-Smtp-Source: AA0mqf7oK7ZJ7KVONcCQHTTs7hnnwoE1SFHVEZFdQkLS+KtiJRmCgTrA6RrpEcYXYEuy6uU+DRvWrg== X-Received: by 2002:adf:fa4c:0:b0:242:4990:b751 with SMTP id y12-20020adffa4c000000b002424990b751mr12745238wrr.34.1670929884107; Tue, 13 Dec 2022 03:11:24 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id m8-20020a056000008800b002366c3eefccsm11362665wrx.109.2022.12.13.03.11.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Dec 2022 03:11:23 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 03/24] llvm: update 15.0.4 -> 15.0.6 Date: Tue, 13 Dec 2022 12:10:57 +0100 Message-Id: <20221213111118.149697-3-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221213111118.149697-1-alex@linutronix.de> References: <20221213111118.149697-1-alex@linutronix.de> 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 ; Tue, 13 Dec 2022 11:11:26 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/174513 Signed-off-by: Alexander Kanavin --- meta/conf/distro/include/tcmode-default.inc | 2 +- meta/recipes-devtools/llvm/llvm_git.bb | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/meta/conf/distro/include/tcmode-default.inc b/meta/conf/distro/include/tcmode-default.inc index 4345701443..d8c4d11ac7 100644 --- a/meta/conf/distro/include/tcmode-default.inc +++ b/meta/conf/distro/include/tcmode-default.inc @@ -26,7 +26,7 @@ QEMUVERSION ?= "7.1%" GOVERSION ?= "1.19%" # This can not use wildcards like 8.0.% since it is also used in mesa to denote # llvm version being used, so always bump it with llvm recipe version bump -LLVMVERSION ?= "15.0.4" +LLVMVERSION ?= "15.0.6" RUSTVERSION ?= "1.65%" PREFERRED_VERSION_gcc ?= "${GCCVERSION}" diff --git a/meta/recipes-devtools/llvm/llvm_git.bb b/meta/recipes-devtools/llvm/llvm_git.bb index 2d346b70cf..402460ee10 100644 --- a/meta/recipes-devtools/llvm/llvm_git.bb +++ b/meta/recipes-devtools/llvm/llvm_git.bb @@ -19,14 +19,14 @@ inherit cmake pkgconfig PROVIDES += "llvm${PV}" -PV = "15.0.4" +PV = "15.0.6" MAJOR_VERSION = "${@oe.utils.trim_version("${PV}", 1)}" LLVM_RELEASE = "${PV}" BRANCH = "release/${MAJOR_VERSION}.x" -SRCREV = "5c68a1cb123161b54b72ce90e7975d95a8eaf2a4" +SRCREV = "088f33605d8a61ff519c580a71b1dd57d16a03f8" SRC_URI = "git://github.com/llvm/llvm-project.git;branch=${BRANCH};protocol=https \ file://0007-llvm-allow-env-override-of-exe-path.patch;striplevel=2 \ file://0001-AsmMatcherEmitter-sort-ClassInfo-lists-by-name-as-we.patch;striplevel=2 \ From patchwork Tue Dec 13 11:10:58 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 16694 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 BAD64C4708E for ; Tue, 13 Dec 2022 11:11:36 +0000 (UTC) Received: from mail-wr1-f48.google.com (mail-wr1-f48.google.com [209.85.221.48]) by mx.groups.io with SMTP id smtpd.web11.70916.1670929886323152213 for ; Tue, 13 Dec 2022 03:11:26 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=CYQmpeZL; spf=pass (domain: gmail.com, ip: 209.85.221.48, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f48.google.com with SMTP id u12so15203760wrr.11 for ; Tue, 13 Dec 2022 03:11:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=2HntMF6RSjWODEwCu6Hh1KN6JPuxhFt/4r70Bl354AU=; b=CYQmpeZL/d+8F19Kf8m0MDn4SMc2o76qGgEbovYdmb4/bLOTKYDpx3IEnMhzwLvb+9 mJ0yaGm99hkQTSJY/I8EDnGFNiuDR+zzyQ49Qe+xw0w19VLXGBW0St8IpM6al4uvvUye 7V0sYImOWTJQKl2uLf2V0mpW9VW2bkUGOs/jit/O9sXgaqhQ39v8UXte7CaiSGJ4sKji h8b3xp+XstsE4F9wBgH84M7sUbmhq26y5ngmDgFPg7UHF9VXd1Pf82zA21HLhkQdgit+ 4wd+R7r6k1GBp2/rrlYL8bmicsSCMh8k/ER0GBOpWwIzvap5rdO1NOa2EJwLXWc5wCIj fOUw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=2HntMF6RSjWODEwCu6Hh1KN6JPuxhFt/4r70Bl354AU=; b=pEfBF0i+Px6Aqt31aDPTkKr2Zb6w8iZ38uHdjCoKd2YykS9/nOXNGiw3P6OdbP+GEr EATY9wwsjVW2r2bUGFxF5wjZjRVE2P2Bem5PFzy1r2PF1yyXdd/1zbryLt5CHpWkcBjg WhZZsNQRVfWpOL1MoE4wzg+tF/g9JyWBDgMsXmpX0uFCYVJnnCVvD+AXASpSmZJTJyiN lZJAvaAnjhVtnygmqb52YiGauTU7n2hNgHcb9TkTENxDczmhCgd6MPtLcTIkKXnsWC9x cuW/012R39PvFlMf+OZ8XbM144eJinE2stJ2d65BVJk4vs9c3w7xbTwJvRndh4GRFaYw C1Sg== X-Gm-Message-State: ANoB5pmIMXnHr31wVOUhERiazZk+aw98EocCHDZ+fQJLo1T8E37Dk6bC c+djoHHNMR6nBp18BFFw5cwRqnIZBs8= X-Google-Smtp-Source: AA0mqf6g3Q8XMnDCGJ+epYtKcZibsTq8U6lX9JcvLw6OBlLYn9lZstzhiECOK6YSsIPk+zuNzkNygw== X-Received: by 2002:adf:d092:0:b0:242:4d1a:aa36 with SMTP id y18-20020adfd092000000b002424d1aaa36mr11490711wrh.56.1670929884807; Tue, 13 Dec 2022 03:11:24 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id m8-20020a056000008800b002366c3eefccsm11362665wrx.109.2022.12.13.03.11.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Dec 2022 03:11:24 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 04/24] tcmode-default.inc: set LLVMVERSION to a major version wildcard Date: Tue, 13 Dec 2022 12:10:58 +0100 Message-Id: <20221213111118.149697-4-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221213111118.149697-1-alex@linutronix.de> References: <20221213111118.149697-1-alex@linutronix.de> 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 ; Tue, 13 Dec 2022 11:11:36 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/174514 There is no longer need to be specific: none of the recipes using this variable in core need to know the particular version of llvm exactly when using the default one set via PREFERRED_VERSION from LLVMVERSION. This as well enables automated version updates of llvm for minor releases. Signed-off-by: Alexander Kanavin --- meta/classes-recipe/meson.bbclass | 2 +- meta/conf/distro/include/tcmode-default.inc | 4 +--- meta/recipes-graphics/mesa/mesa.inc | 2 +- 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/meta/classes-recipe/meson.bbclass b/meta/classes-recipe/meson.bbclass index 765e81bc4f..76555641b8 100644 --- a/meta/classes-recipe/meson.bbclass +++ b/meta/classes-recipe/meson.bbclass @@ -72,7 +72,7 @@ strip = ${@meson_array('STRIP', d)} readelf = ${@meson_array('READELF', d)} objcopy = ${@meson_array('OBJCOPY', d)} pkgconfig = 'pkg-config' -llvm-config = 'llvm-config${LLVMVERSION}' +llvm-config = 'llvm-config' cups-config = 'cups-config' g-ir-scanner = '${STAGING_BINDIR}/g-ir-scanner-wrapper' g-ir-compiler = '${STAGING_BINDIR}/g-ir-compiler-wrapper' diff --git a/meta/conf/distro/include/tcmode-default.inc b/meta/conf/distro/include/tcmode-default.inc index d8c4d11ac7..bb34d0deff 100644 --- a/meta/conf/distro/include/tcmode-default.inc +++ b/meta/conf/distro/include/tcmode-default.inc @@ -24,9 +24,7 @@ GLIBCVERSION ?= "2.36" LINUXLIBCVERSION ?= "5.19%" QEMUVERSION ?= "7.1%" GOVERSION ?= "1.19%" -# This can not use wildcards like 8.0.% since it is also used in mesa to denote -# llvm version being used, so always bump it with llvm recipe version bump -LLVMVERSION ?= "15.0.6" +LLVMVERSION ?= "15.%" RUSTVERSION ?= "1.65%" PREFERRED_VERSION_gcc ?= "${GCCVERSION}" diff --git a/meta/recipes-graphics/mesa/mesa.inc b/meta/recipes-graphics/mesa/mesa.inc index 115621228a..93b3b59a91 100644 --- a/meta/recipes-graphics/mesa/mesa.inc +++ b/meta/recipes-graphics/mesa/mesa.inc @@ -58,7 +58,7 @@ ANY_OF_DISTRO_FEATURES:class-target = "opengl vulkan" PLATFORMS ??= "${@bb.utils.filter('PACKAGECONFIG', 'x11 wayland', d)}" -MESA_LLVM_RELEASE ?= "${LLVMVERSION}" +MESA_LLVM_RELEASE ?= "" # set the MESA_BUILD_TYPE to either 'release' (default) or 'debug' # by default the upstream mesa sources build a debug release From patchwork Tue Dec 13 11:10:59 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 16702 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 F0DCCC3DA6E for ; Tue, 13 Dec 2022 11:11:36 +0000 (UTC) Received: from mail-wr1-f44.google.com (mail-wr1-f44.google.com [209.85.221.44]) by mx.groups.io with SMTP id smtpd.web10.70630.1670929887012599922 for ; Tue, 13 Dec 2022 03:11:27 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=VChliALK; spf=pass (domain: gmail.com, ip: 209.85.221.44, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f44.google.com with SMTP id co23so15230277wrb.4 for ; Tue, 13 Dec 2022 03:11:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=zccH46/ZWEquLvGojTHCTa83m+HAG2VsK1vY6QXmfTs=; b=VChliALKdtkk/zTISuFrhxt12CURvGTqZ319Fhb7dKPrRdRiGp9nOG5nxuaYKN7Ga5 k0PHYf4vBMDomOYVpKsRqIBMW9YBUDBoLX+8szbIPQ0RRIKE0zI4DEP8zVpbwMS5Ys3/ WsL3wPsh//jOT08vPAvv/BHDsZe+bvwegL1rgF6hitxehhqsBUq/exlsvMpuXrX3R2fq P+RZQcd+MDIiiDDFDtSv/nk0FK/P1hxciUFb2IMD+47WmyCEUx1TCaQoOyTngmEGIvFQ jT5D9Anegr6p8Ultl5ZrXVd6Xv3h3foTXgBEA/TbcLef+8XZwQOYKrE25Q8KbGiktT/D MqGA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=zccH46/ZWEquLvGojTHCTa83m+HAG2VsK1vY6QXmfTs=; b=HbRecR6fIW17oAv6hjqsJDp5BCyOfY5buK6dNuDzqmtaHCUuDHhZGh6cfS99jq0fTo DOBSLUvvlc3rvOFGz/YFhMJ/FhMhdxivKJCG0BKnXAXdyLZhRMayNFZma4HH1KrTRYkh s6zUlawm/eeuWskAevXh4eUCyZV6+RS+ShCiuZ51thk856IDbMrA4wLlFuOhc/Rxgg9m XR9zjCltFHMxUJmjdW+jUzdvfpr9yzjUbxgh8HZqSgXMp3KrJTNfIJXOnkgOzHFiqFFL qVnyn9haNRTjox8GpUtfe9JrdBHj82mRkZvY9EvrPQYENYf2uUe/qeY/MSk1pnveKK64 iwag== X-Gm-Message-State: ANoB5pnx5baLq6YbXNEL7UB27f0NRAbrfA3pqTp3j9FAHf33iYBQ9qmf RA/KGm5q53dThZ5k2d6X9qz+vRn6LAE= X-Google-Smtp-Source: AA0mqf70FzCeC7BBDzvBpw5JwAyzt6MeD8usiSbXBmz7gGEqgdD0YJkFNMTLyJNs/6COfWKFjEeGOg== X-Received: by 2002:a05:6000:1c2:b0:242:63e5:fdaa with SMTP id t2-20020a05600001c200b0024263e5fdaamr11229253wrx.62.1670929885558; Tue, 13 Dec 2022 03:11:25 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id m8-20020a056000008800b002366c3eefccsm11362665wrx.109.2022.12.13.03.11.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Dec 2022 03:11:25 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 05/24] python3-numpy: fix upstream version check Date: Tue, 13 Dec 2022 12:10:59 +0100 Message-Id: <20221213111118.149697-5-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221213111118.149697-1-alex@linutronix.de> References: <20221213111118.149697-1-alex@linutronix.de> 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 ; Tue, 13 Dec 2022 11:11:36 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/174515 Default regex is also considering numpy release candidates. Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/python/python3-numpy_1.23.4.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-devtools/python/python3-numpy_1.23.4.bb b/meta/recipes-devtools/python/python3-numpy_1.23.4.bb index d9172692b5..679a6f4081 100644 --- a/meta/recipes-devtools/python/python3-numpy_1.23.4.bb +++ b/meta/recipes-devtools/python/python3-numpy_1.23.4.bb @@ -16,6 +16,7 @@ SRC_URI = "${GITHUB_BASE_URI}/download/v${PV}/${SRCNAME}-${PV}.tar.gz \ SRC_URI[sha256sum] = "ed2cc92af0efad20198638c69bb0fc2870a58dabfba6eb722c933b48556c686c" GITHUB_BASE_URI = "https://github.com/numpy/numpy/releases" +UPSTREAM_CHECK_REGEX = "releases/tag/v?(?P\d+(\.\d+)+)$" DEPENDS += "python3-cython-native" From patchwork Tue Dec 13 11:11:00 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 16703 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 E39E2C3DA71 for ; Tue, 13 Dec 2022 11:11:36 +0000 (UTC) Received: from mail-wr1-f44.google.com (mail-wr1-f44.google.com [209.85.221.44]) by mx.groups.io with SMTP id smtpd.web11.70918.1670929888100924406 for ; Tue, 13 Dec 2022 03:11:28 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=ppA5Kqwd; spf=pass (domain: gmail.com, ip: 209.85.221.44, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f44.google.com with SMTP id o5so15237027wrm.1 for ; Tue, 13 Dec 2022 03:11:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=zUHErhR4Run4pONEud2bnOX1DdAcXVPLAo7NqZpwtz0=; b=ppA5KqwdkUGKHldDc2PXqEc3OlOGtnmcKzjRxBD7nEK6Hv+5ckpn3IDIZEAeZ3+2Oq LuCvSQ8850fo+NuMmc3Taa/gth80VsKZUJ9Go4LperQTZ0ciPSNElkHuinjVLjb7tMyl YNXjPl/2OmIS23l/S/ZuOUFGr/TI3pMs2cwsQptlvC/gVoLiGfWUzsd9PyXnhgYs6P06 if+pFZVfVPSbjP5U332o9wuRzuvsfWiyTuUiQumZsPhBenhjo+lYrsNiCyuTmqsHyhay IEBadrqQI9ZMXyx7im7p3X4kT/UFfj/j08G3HDUT3gkb07ThYxdfHuwVIUvhRaaD+T4Q pumg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=zUHErhR4Run4pONEud2bnOX1DdAcXVPLAo7NqZpwtz0=; b=Ra7xeu0aijLXWZRHphoG6QqwrLAuKqSaA0iLeSc5f1yfhVstp01HXRSS3Pcp808Ky7 8KMNhaxKCu1u4Im5Vixgb0wxn2ZVgP9rTWCNdafIcxlNOdIfFYdT1TLrAqY2NgA1/Snd FmR6ABW3wJxKcEUAgLc7Aixk51ZVr6GdNPe3Rmu3BSHsj7lB8dUGa5yP0Ip73ixLQHMF buhvbho1RqReohiDini6lJdoRxL46yCa5Wj9czvgjwx0kdWRgh65mbTcYF2AC20bmqbD zcldmaY29eKbQ5ljQjXNL/GRBvVCeNEf9FKxEga5jnUYbkN4Pv5OzHBR1en4e0wLro/T mBVQ== X-Gm-Message-State: ANoB5pl4OJK1ZYfyDhHF80wNW3MfnbICu7Xun5u7TkLcPZrtNXIqCp/C R091v/z2SYrhiCWgr8H1VSagiPb0t58= X-Google-Smtp-Source: AA0mqf4thWfJQqBORa5DfMLlobctz9ja3/JmB5mwaKbHc8UxhTdQ/CjQO1YS5UWxVqlmUhR0gH/VJA== X-Received: by 2002:adf:e801:0:b0:242:4d2c:fe15 with SMTP id o1-20020adfe801000000b002424d2cfe15mr13167301wrm.31.1670929886334; Tue, 13 Dec 2022 03:11:26 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id m8-20020a056000008800b002366c3eefccsm11362665wrx.109.2022.12.13.03.11.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Dec 2022 03:11:25 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 06/24] python3-poetry-core: update 1.3.2 -> 1.4.0 Date: Tue, 13 Dec 2022 12:11:00 +0100 Message-Id: <20221213111118.149697-6-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221213111118.149697-1-alex@linutronix.de> References: <20221213111118.149697-1-alex@linutronix.de> 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 ; Tue, 13 Dec 2022 11:11:36 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/174516 Upstream has changed the tarball and the dir inside it to poetry_core (with underscore). License-Update: formatting, copyright years. Signed-off-by: Alexander Kanavin --- ...-poetry-core_1.3.2.bb => python3-poetry-core_1.4.0.bb} | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) rename meta/recipes-devtools/python/{python3-poetry-core_1.3.2.bb => python3-poetry-core_1.4.0.bb} (84%) diff --git a/meta/recipes-devtools/python/python3-poetry-core_1.3.2.bb b/meta/recipes-devtools/python/python3-poetry-core_1.4.0.bb similarity index 84% rename from meta/recipes-devtools/python/python3-poetry-core_1.3.2.bb rename to meta/recipes-devtools/python/python3-poetry-core_1.4.0.bb index 1b6c76323b..22a6a2a477 100644 --- a/meta/recipes-devtools/python/python3-poetry-core_1.3.2.bb +++ b/meta/recipes-devtools/python/python3-poetry-core_1.4.0.bb @@ -10,19 +10,21 @@ LIC_FILES_CHKSUM = "\ file://src/poetry/core/_vendor/attr/_version_info.py;beginline=1;endline=1;md5=b2dccaa94b3629a08bfb4f983cad6f89 \ file://src/poetry/core/_vendor/attrs/LICENSE;md5=5e55731824cf9205cfabeab9a0600887 \ file://src/poetry/core/_vendor/jsonschema/COPYING;md5=7a60a81c146ec25599a3e1dabb8610a8 \ - file://src/poetry/core/_vendor/lark/LICENSE;md5=b37b83a9cf129d92ee65aaa71c01ce72 \ + file://src/poetry/core/_vendor/lark/LICENSE;md5=fcfbf1e2ecc0f37acbb5871aa0267500 \ file://src/poetry/core/_vendor/packaging/LICENSE;md5=faadaedca9251a90b205c9167578ce91 \ file://src/poetry/core/_vendor/packaging/LICENSE.APACHE;md5=2ee41112a44fe7014dce33e26468ba93 \ file://src/poetry/core/_vendor/packaging/LICENSE.BSD;md5=7bef9bf4a8e4263634d0597e7ba100b8 \ file://src/poetry/core/_vendor/pyparsing/LICENSE;md5=657a566233888513e1f07ba13e2f47f1 \ file://src/poetry/core/_vendor/pyrsistent/LICENSE.mit;md5=b695eb9c6e7a6fb1b1bc2d193c42776e \ file://src/poetry/core/_vendor/tomlkit/LICENSE;md5=31aac0dbc1babd278d5386dadb7f8e82 \ - file://src/poetry/core/_vendor/typing_extensions.LICENSE;md5=64fc2b30b67d0a8423c250e0386ed72f \ + file://src/poetry/core/_vendor/typing_extensions.LICENSE;md5=f16b323917992e0f8a6f0071bc9913e2 \ " -SRC_URI[sha256sum] = "0ab006a40cb38d6a38b97264f6835da2f08a96912f2728ce668e9ac6a34f686f" +SRC_URI[sha256sum] = "514bd33c30e0bf56b0ed44ee15e120d7e47b61ad908b2b1011da68c48a84ada9" inherit python_poetry_core pypi +PYPI_ARCHIVE_NAME = "poetry_core-${PV}.${PYPI_PACKAGE_EXT}" +S = "${WORKDIR}/poetry_core-${PV}" RDEPENDS:${PN}:append:class-target = "\ python3-compression \ From patchwork Tue Dec 13 11:11:01 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 16701 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 E1D5CC2D0CD for ; Tue, 13 Dec 2022 11:11:36 +0000 (UTC) Received: from mail-wr1-f50.google.com (mail-wr1-f50.google.com [209.85.221.50]) by mx.groups.io with SMTP id smtpd.web11.70919.1670929888813782307 for ; Tue, 13 Dec 2022 03:11:29 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=bWJRwPBR; spf=pass (domain: gmail.com, ip: 209.85.221.50, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f50.google.com with SMTP id i7so595417wrv.8 for ; Tue, 13 Dec 2022 03:11:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=m473/0vjUO/UULzPdLG6oAH6+vv27cmu14QlJc449ks=; b=bWJRwPBRtYFkqkR3R4zNSv9r+nXjCghvtys6VOdh0eOED1M61YNHDOpl+MKwGDlRt/ am9pntsvUPoUB7rgvrfyVn/96X3Y4Sf8f52hQLqjpUuJDKDFg6FGOBuW110ab3LqsCuz 9E+r1VeNBxyAw/vXrcfUVwPTcmCwclSoDr8Ic5GDZJmTRrbS72IA9d2DFORA/TwChmbM 9mIdISwVgF2n/xeUL2aed1H6QgZpFZciQHEGIue/pqqpRzLzAhypeA3iZTXmwz3uW0bD jo7OooyIVEWtL7989g9PYxf2QGyTZzxS8MDoV7d8gBzXhbwq8N2dmx0C4neX6hvy0hDR uTPw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=m473/0vjUO/UULzPdLG6oAH6+vv27cmu14QlJc449ks=; b=IZFDyH4QphdxmFjxZbzcZ49b7QfU350mvyHtZQE//dw4r18+piB6iXdaHrvYajMRuz saQY0k6HGESh2MNx7FAgHWo7nBq6FBiDL8ZVrjI6IW00bcy4yUxQ1uorg8tn5eyG1YM9 5iZoQT1Os5h4Y/HehousQFHNXKVCX65tDrEy9sDy3r+bvrfuFRHSsv5+2fGl+rmPPWs6 mAGoou5e2aM0TzXS494Mjmdr43/6J+1RlPAfY/1KL+Ph9eoln2hBT4Vrn7sgLtu+rwFx fNQLP6g3mKL0qWI3i2wcSZJyOUFyrobxAsD9EXEIFzA4ZC2MnZBNRWAWSByteHKMhu1l wE2g== X-Gm-Message-State: ANoB5pmhUNZTyOnQ6z5jzc2bw96Wl4K7FL4YTEcE5ysDutDZrD9prdTt mTR4L58Sh3nTo61lcuRMSOHIAd0hPSI= X-Google-Smtp-Source: AA0mqf7mAcrXPA75NOwSkcYlbtAvGxDS6qjw0XATj3/IAhAoC5c40N01B6R+FpUFvAmFZnVNs5HQXg== X-Received: by 2002:adf:efc8:0:b0:242:137d:9ce8 with SMTP id i8-20020adfefc8000000b00242137d9ce8mr12742786wrp.9.1670929887178; Tue, 13 Dec 2022 03:11:27 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id m8-20020a056000008800b002366c3eefccsm11362665wrx.109.2022.12.13.03.11.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Dec 2022 03:11:26 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 07/24] tcl: update 8.6.12 -> 8.6.13 Date: Tue, 13 Dec 2022 12:11:01 +0100 Message-Id: <20221213111118.149697-7-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221213111118.149697-1-alex@linutronix.de> References: <20221213111118.149697-1-alex@linutronix.de> 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 ; Tue, 13 Dec 2022 11:11:36 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/174518 Signed-off-by: Alexander Kanavin --- .../tcltk/tcl/alter-includedir.patch | 18 ++++++++---------- .../tcltk/tcl/fix_non_native_build_issue.patch | 11 +++++++---- .../tcltk/{tcl_8.6.12.bb => tcl_8.6.13.bb} | 2 +- 3 files changed, 16 insertions(+), 15 deletions(-) rename meta/recipes-devtools/tcltk/{tcl_8.6.12.bb => tcl_8.6.13.bb} (97%) diff --git a/meta/recipes-devtools/tcltk/tcl/alter-includedir.patch b/meta/recipes-devtools/tcltk/tcl/alter-includedir.patch index 26c9b0d7fa..96d0ab2ad4 100644 --- a/meta/recipes-devtools/tcltk/tcl/alter-includedir.patch +++ b/meta/recipes-devtools/tcltk/tcl/alter-includedir.patch @@ -1,4 +1,4 @@ -From c6960f4ca82a153416d138221dd2426475aed683 Mon Sep 17 00:00:00 2001 +From 27e5595c065ce3af687818555a882ab5e1dfbc2b Mon Sep 17 00:00:00 2001 From: Mingli Yu Date: Tue, 22 Nov 2022 18:48:27 +0800 Subject: [PATCH] tcl: update the header location @@ -19,6 +19,7 @@ to detect tcl doesn't find the header. Signed-off-by: Robert Yang Signed-off-by: Yi Zhao Signed-off-by: Mingli Yu + --- unix/Makefile.in | 2 +- unix/configure.in | 4 ++-- @@ -26,7 +27,7 @@ Signed-off-by: Mingli Yu 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/unix/Makefile.in b/unix/Makefile.in -index 0ebac43..b0c3ee0 100644 +index 0b8179f..4824b28 100644 --- a/unix/Makefile.in +++ b/unix/Makefile.in @@ -57,7 +57,7 @@ SCRIPT_INSTALL_DIR = $(INSTALL_ROOT)$(TCL_LIBRARY) @@ -39,10 +40,10 @@ index 0ebac43..b0c3ee0 100644 # Path to the private tcl header dir: PRIVATE_INCLUDE_DIR = @PRIVATE_INCLUDE_DIR@ diff --git a/unix/configure.in b/unix/configure.in -index 9f96e2b..e323e02 100644 +index 0354a0b..2d0c00f 100644 --- a/unix/configure.in +++ b/unix/configure.in -@@ -773,7 +773,7 @@ eval "TCL_LIB_FILE=libtcl${LIB_SUFFIX}" +@@ -774,7 +774,7 @@ eval "TCL_LIB_FILE=libtcl${LIB_SUFFIX}" eval "TCL_LIB_FILE=${TCL_LIB_FILE}" test -z "$TCL_LIBRARY" && TCL_LIBRARY='$(libdir)/tcl$(VERSION)' @@ -51,7 +52,7 @@ index 9f96e2b..e323e02 100644 HTML_DIR='$(DISTDIR)/html' # Note: in the following variable, it's important to use the absolute -@@ -894,7 +894,7 @@ TCL_BUILD_STUB_LIB_PATH="`pwd`/${TCL_STUB_LIB_FILE}" +@@ -895,7 +895,7 @@ TCL_BUILD_STUB_LIB_PATH="`pwd`/${TCL_STUB_LIB_FILE}" TCL_STUB_LIB_PATH="${TCL_STUB_LIB_DIR}/${TCL_STUB_LIB_FILE}" # Install time header dir can be set via --includedir @@ -61,7 +62,7 @@ index 9f96e2b..e323e02 100644 #------------------------------------------------------------------------ # tclConfig.sh refers to this by a different name diff --git a/unix/tcl.pc.in b/unix/tcl.pc.in -index 846cb11..72ca44b 100644 +index 93b5e69..dcd51d7 100644 --- a/unix/tcl.pc.in +++ b/unix/tcl.pc.in @@ -3,7 +3,7 @@ @@ -70,9 +71,6 @@ index 846cb11..72ca44b 100644 libdir=@libdir@ -includedir=@includedir@ +includedir=@includedir@/tcl@PACKAGE_VERSION@ + libfile=@TCL_LIB_FILE@ Name: Tool Command Language - Description: Tcl is a powerful, easy-to-learn dynamic programming language, suitable for a wide range of uses. --- -2.25.1 - diff --git a/meta/recipes-devtools/tcltk/tcl/fix_non_native_build_issue.patch b/meta/recipes-devtools/tcltk/tcl/fix_non_native_build_issue.patch index 41aefd1deb..6dbef7077f 100644 --- a/meta/recipes-devtools/tcltk/tcl/fix_non_native_build_issue.patch +++ b/meta/recipes-devtools/tcltk/tcl/fix_non_native_build_issue.patch @@ -1,4 +1,4 @@ -From 34c3a1adc1bfd13fb877179c37ef74a108f2a749 Mon Sep 17 00:00:00 2001 +From 8a6c77cdd265fe7ce35929f58f1ade0c6bc4025b Mon Sep 17 00:00:00 2001 From: Nitin A Kamble Date: Fri, 13 Aug 2010 12:24:00 -0700 Subject: [PATCH] tcl: fix a build issue @@ -10,10 +10,10 @@ Upstream-Status: Inappropriate [upstream does not support installed tests] 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/unix/Makefile.in b/unix/Makefile.in -index 804532e..a9cb339 100644 +index b110fe9..d7b35a8 100644 --- a/unix/Makefile.in +++ b/unix/Makefile.in -@@ -810,23 +810,23 @@ tcltest-real: +@@ -814,23 +814,23 @@ tcltest-real: test: test-tcl test-packages test-tcl: ${TCLTEST_EXE} @@ -41,7 +41,7 @@ index 804532e..a9cb339 100644 # The following target generates the shared libraries in dltest/ that are used # for testing; they are included as part of the "tcltest" target (via the -@@ -844,25 +844,25 @@ dltest.marker: ${STUB_LIB_FILE} +@@ -848,28 +848,28 @@ dltest.marker: ${STUB_LIB_FILE} # This target can be used to run tclsh from the build directory # via `make shell SCRIPT=/tmp/foo.tcl` shell: ${TCL_EXE} @@ -53,6 +53,9 @@ index 804532e..a9cb339 100644 - $(SHELL_ENV) $(GDB) ./${TCL_EXE} + $(SHELL_ENV) $(GDB) ${TCL_EXE} + lldb: ${TCL_EXE} + $(SHELL_ENV) $(LLDB) ./${TCL_EXE} + valgrind: ${TCL_EXE} ${TCLTEST_EXE} - $(SHELL_ENV) $(VALGRIND) $(VALGRINDARGS) ./${TCLTEST_EXE} \ + $(SHELL_ENV) $(VALGRIND) $(VALGRINDARGS) ${TCLTEST_EXE} \ diff --git a/meta/recipes-devtools/tcltk/tcl_8.6.12.bb b/meta/recipes-devtools/tcltk/tcl_8.6.13.bb similarity index 97% rename from meta/recipes-devtools/tcltk/tcl_8.6.12.bb rename to meta/recipes-devtools/tcltk/tcl_8.6.13.bb index 824c0286c6..982f370edb 100644 --- a/meta/recipes-devtools/tcltk/tcl_8.6.12.bb +++ b/meta/recipes-devtools/tcltk/tcl_8.6.13.bb @@ -25,7 +25,7 @@ SRC_URI = "${BASE_SRC_URI} \ file://interp.patch \ file://run-ptest \ " -SRC_URI[sha256sum] = "186748f1131cef3d637421a18d70892f808e526a29c694bebfeb1c540f98727c" +SRC_URI[sha256sum] = "c61f0d6699e2bc7691f119b41963aaa8dc980f23532c4e937739832a5f4a6642" SRC_URI:class-native = "${BASE_SRC_URI}" From patchwork Tue Dec 13 11:11:02 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 16705 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 E3129C3DA6D for ; Tue, 13 Dec 2022 11:11:36 +0000 (UTC) Received: from mail-wr1-f42.google.com (mail-wr1-f42.google.com [209.85.221.42]) by mx.groups.io with SMTP id smtpd.web11.70913.1670929885131388622 for ; Tue, 13 Dec 2022 03:11:29 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=gSggjOa8; spf=pass (domain: gmail.com, ip: 209.85.221.42, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f42.google.com with SMTP id h7so15219201wrs.6 for ; Tue, 13 Dec 2022 03:11:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=7i8GNCDPdMGzah4RWUxYJRmeEVG5un+WlK00ivZkLLw=; b=gSggjOa835CrQujGPXcpaRMeAxNyC8CcDwcl29RUFY8fYx7fkuVTy85S7b3UJj+OyZ K1UgA35XfYb1DBbdv+ZcAFnfA/d64/nUeEqajhykCLXBxf/6+vDrLVI9WkdZhx88kTJ0 6dcWwAh5LgrcmHsLh0HJO4sO4r63oViPwro2v01IcyczLJCpN9I73PMjGEQ3XFDJq2Ou 85ILS67Dou7NsxR/5YlS3WpSpQ/+idTwyVaMwR4YFllt3rwwT3j8AU1LWhvK5XGm+iQ9 XBbzedlEhNuyqx70/kwIDJ4GtBYQRQ8m1NM9CZRPTqwKf0n/0TSgeIVzOwzcXM87MGX7 EHTA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=7i8GNCDPdMGzah4RWUxYJRmeEVG5un+WlK00ivZkLLw=; b=QeAd1DASTD6jesJP5laE22SG6ljp7vsZibmfuTiOUhcGrqS0afn+yif8Y/uqpLJLCp TgiDDVWRaHsU5nPaML0ql2lWAEhpx8B+mzg6wauitvTF+SEuCUGPnShi/cMxeRdtKc5q 44T20fhaJ8+sJUUX4mcRjbOTe5CMNAesEee5/MeUnAUK63dBjMRAekg87ifd7a0ijF/M vfkI5VHfq55XJ/FfiEY4r2HZf/YLNDVUl0/ATT8NyjhhD6AlsKupsHipsGhd+Wa3pvRc +AEIg5/AjiFJxXR/WAmSY7dASfYJvQfw3lWKndBdGA4bHQ6CKzH5FTO0e1fN50iHpykw QukQ== X-Gm-Message-State: ANoB5plK0DKB3xuPaU9u4odgHZjp1TzNGPOVEiWJdfA26dWDYg+5yk8L a6aE6CLQeTnXBAfIAa31d5va9lkLCYE= X-Google-Smtp-Source: AA0mqf7nX64H2uc+PjWIzB2TVQWHE0W2Hn+uos+kIgZeEAg67S6rITkaz9KIXRTL7HiFLSH0zEapmQ== X-Received: by 2002:adf:aa8a:0:b0:242:91e:6a78 with SMTP id h10-20020adfaa8a000000b00242091e6a78mr13457458wrc.34.1670929888081; Tue, 13 Dec 2022 03:11:28 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id m8-20020a056000008800b002366c3eefccsm11362665wrx.109.2022.12.13.03.11.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Dec 2022 03:11:27 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 08/24] libnewt: update 0.52.21 -> 0.52.23 Date: Tue, 13 Dec 2022 12:11:02 +0100 Message-Id: <20221213111118.149697-8-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221213111118.149697-1-alex@linutronix.de> References: <20221213111118.149697-1-alex@linutronix.de> 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 ; Tue, 13 Dec 2022 11:11:36 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/174517 Signed-off-by: Alexander Kanavin --- .../0001-detect-gold-as-GNU-linker-too.patch | 14 ++++----- ...-t-ignore-CFLAGS-when-building-snack.patch | 29 ------------------- ...{libnewt_0.52.21.bb => libnewt_0.52.23.bb} | 4 +-- 3 files changed, 7 insertions(+), 40 deletions(-) delete mode 100644 meta/recipes-extended/newt/files/0002-don-t-ignore-CFLAGS-when-building-snack.patch rename meta/recipes-extended/newt/{libnewt_0.52.21.bb => libnewt_0.52.23.bb} (87%) diff --git a/meta/recipes-extended/newt/files/0001-detect-gold-as-GNU-linker-too.patch b/meta/recipes-extended/newt/files/0001-detect-gold-as-GNU-linker-too.patch index a4b3afd959..090ed5c1c9 100644 --- a/meta/recipes-extended/newt/files/0001-detect-gold-as-GNU-linker-too.patch +++ b/meta/recipes-extended/newt/files/0001-detect-gold-as-GNU-linker-too.patch @@ -1,4 +1,4 @@ -From 58245b859ffbcb1780575bf1b0a018d55e74e434 Mon Sep 17 00:00:00 2001 +From 08ba909500412611953aea0fa2fe0d8fe76b6e24 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20M=C3=BCller?= Date: Wed, 21 Sep 2016 21:14:40 +0200 Subject: [PATCH] detect gold as GNU linker too @@ -9,23 +9,21 @@ Content-Transfer-Encoding: 8bit Upstream-Status: Pending Signed-off-by: Andreas Müller + --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac -index 03e8bda..c2fce51 100644 +index 468c718..cd93f30 100644 --- a/configure.ac +++ b/configure.ac @@ -28,7 +28,7 @@ AC_CHECK_SIZEOF([void *]) AC_MSG_CHECKING([for GNU ld]) - LD=`$CC -print-prog-name=ld 2>&5` + LD=$($CC -print-prog-name=ld 2>&5) --if test `$LD -v 2>&1 | $ac_cv_path_GREP -c "GNU ld"` = 0; then -+if test `$LD -v 2>&1 | $ac_cv_path_GREP -c "GNU "` = 0; then +-if test $($LD -v 2>&1 | $ac_cv_path_GREP -c "GNU ld") = 0; then ++if test $($LD -v 2>&1 | $ac_cv_path_GREP -c "GNU ") = 0; then # Not GNU_LD="" AC_MSG_RESULT([no]) --- -2.5.5 - diff --git a/meta/recipes-extended/newt/files/0002-don-t-ignore-CFLAGS-when-building-snack.patch b/meta/recipes-extended/newt/files/0002-don-t-ignore-CFLAGS-when-building-snack.patch deleted file mode 100644 index ca235d5108..0000000000 --- a/meta/recipes-extended/newt/files/0002-don-t-ignore-CFLAGS-when-building-snack.patch +++ /dev/null @@ -1,29 +0,0 @@ -From f60dc1063607ca1f201ba4cbda467d8af3f78f64 Mon Sep 17 00:00:00 2001 -From: Miroslav Lichvar -Date: Tue, 1 Oct 2019 16:37:55 +0200 -Subject: [PATCH] don't ignore CFLAGS when building snack - -In addition to the flags returned by python-config --cflags, use the -user-specified CFLAGS when building the snack object. - -Upstream-Status: Backport from master -Signed-off-by: Joshua Watt ---- - Makefile.in | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/Makefile.in b/Makefile.in -index be5f87b..6facd5e 100644 ---- a/Makefile.in -+++ b/Makefile.in -@@ -96,8 +96,8 @@ _snack.$(SOEXT): snack.c $(LIBNEWTSH) - PIFLAGS=`$$pyconfig --includes`; \ - PLDFLAGS=`$$pyconfig --ldflags`; \ - PLFLAGS=`$$pyconfig --libs`; \ -- echo $(CC) $(SHCFLAGS) $(CPPFLAGS) $$PIFLAGS $$PCFLAGS -c -o $$ver/snack.o snack.c; \ -- $(CC) $(SHCFLAGS) $(CPPFLAGS) $$PIFLAGS $$PCFLAGS -c -o $$ver/snack.o snack.c; \ -+ echo $(CC) $(SHCFLAGS) $(CFLAGS) $(CPPFLAGS) $$PIFLAGS $$PCFLAGS -c -o $$ver/snack.o snack.c; \ -+ $(CC) $(SHCFLAGS) $(CFLAGS) $(CPPFLAGS) $$PIFLAGS $$PCFLAGS -c -o $$ver/snack.o snack.c; \ - echo $(CC) --shared $$PLDFLAGS $$PLFLAGS $(LDFLAGS) -o $$ver/_snack.$(SOEXT) $$ver/snack.o -L. -lnewt $(LIBS); \ - $(CC) --shared $$PLDFLAGS $$PLFLAGS $(LDFLAGS) -o $$ver/_snack.$(SOEXT) $$ver/snack.o -L. -lnewt $(LIBS); \ - done || : diff --git a/meta/recipes-extended/newt/libnewt_0.52.21.bb b/meta/recipes-extended/newt/libnewt_0.52.23.bb similarity index 87% rename from meta/recipes-extended/newt/libnewt_0.52.21.bb rename to meta/recipes-extended/newt/libnewt_0.52.23.bb index 430e481b36..cd3731cf74 100644 --- a/meta/recipes-extended/newt/libnewt_0.52.21.bb +++ b/meta/recipes-extended/newt/libnewt_0.52.23.bb @@ -21,11 +21,9 @@ SRC_URI = "https://releases.pagure.org/newt/newt-${PV}.tar.gz \ file://cross_ar.patch \ file://Makefile.in-Add-tinfo-library-to-the-linking-librari.patch \ file://0001-detect-gold-as-GNU-linker-too.patch \ - file://0002-don-t-ignore-CFLAGS-when-building-snack.patch \ " -SRC_URI[md5sum] = "a0a5fd6b53bb167a65e15996b249ebb5" -SRC_URI[sha256sum] = "265eb46b55d7eaeb887fca7a1d51fe115658882dfe148164b6c49fccac5abb31" +SRC_URI[sha256sum] = "caa372907b14ececfe298f0d512a62f41d33b290610244a58aed07bbc5ada12a" S = "${WORKDIR}/newt-${PV}" From patchwork Tue Dec 13 11:11:03 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 16704 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 D50F3C4708D for ; Tue, 13 Dec 2022 11:11:36 +0000 (UTC) Received: from mail-wr1-f48.google.com (mail-wr1-f48.google.com [209.85.221.48]) by mx.groups.io with SMTP id smtpd.web11.70916.1670929886323152213 for ; Tue, 13 Dec 2022 03:11:29 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=UtbyuyUu; spf=pass (domain: gmail.com, ip: 209.85.221.48, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f48.google.com with SMTP id u12so15203933wrr.11 for ; Tue, 13 Dec 2022 03:11:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=IO4UPMJAKlus8RGV8itOSMQ/K3m3RTk6eLizBHtlBiw=; b=UtbyuyUuTk2AGfsJdwshg+2/1uVKVgE+shur1HacZWz3Qt0pOkDowTbhftnBYG731l lMysepnyu04oyqQC0JWYMMjCOnO0E6P3BJ8kr/9U48giusPQCebsbdMdNUsJO4R+b9x7 LBke0z3dlADgScrb/AVkcf3vanOMAjpctgRNO69GFajQy7055vA3c1Y5iKYBZXfKwxhq GPTRvG5yXdsJC97Fzp7EGa0m4y/D7bs7Yf5f+dlFpyNRKV2OP4Y6APM55pI6LB04f7sa ylHr7KmnoTUKiIp9Riq6x5mtGqx2xitRxoDYmcUmwU3NIk/ay0F20I6DTMmJLjps6S/l Lskg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=IO4UPMJAKlus8RGV8itOSMQ/K3m3RTk6eLizBHtlBiw=; b=5cUnod7JixGUC3tXN7R6V6xirEdVwc55E+NOJSxyEkSxdoIRE6QQCaXMb+UnrbC2Vt AFciR2MKZoHMFz/3dPuC6yxbRazDa4WJ4PecLmXVjn0j/9n7McQMU7mC/vnKhDBbEn4N jL+R2iR85w466082onBgfdGxIr3pxgMw6Btu2ULNKWKIRoZaE/nXG5qDRTLJmuNvmbVq MEj1Lm7bgdnBe8tkdZw7lWOKZWuWeMh0vopEqmsglobp1a1FC2BKmXP6ghYqCGfodjkY vtoC1vZvSDn9RqizXVDzc23gGeepyRHMiPErQHgWMhnHDCaNHMmw9KiJlJOB9OKdGEgv IIRQ== X-Gm-Message-State: ANoB5pler/9IRzrLufVppFuQF+zL7qJJeO3erxG/nnHXofCjr8dlk6j6 URyKxMTW8q9LczEvFKS1npr9UKWBXTU= X-Google-Smtp-Source: AA0mqf7guRMnW4fpFhpOZ01qKuOkriMgRqnUdoKotRY3tpLKOdP/1Wd9pdrj98sT9SahEJpoHZhuJg== X-Received: by 2002:a5d:4312:0:b0:241:997a:4f57 with SMTP id h18-20020a5d4312000000b00241997a4f57mr11677809wrq.39.1670929888879; Tue, 13 Dec 2022 03:11:28 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id m8-20020a056000008800b002366c3eefccsm11362665wrx.109.2022.12.13.03.11.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Dec 2022 03:11:28 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 09/24] gtk+3: update 3.24.34 -> 3.24.35 Date: Tue, 13 Dec 2022 12:11:03 +0100 Message-Id: <20221213111118.149697-9-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221213111118.149697-1-alex@linutronix.de> References: <20221213111118.149697-1-alex@linutronix.de> 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 ; Tue, 13 Dec 2022 11:11:36 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/174519 Signed-off-by: Alexander Kanavin --- ...-Add-disable-opengl-configure-option.patch | 60 +++++++++---------- .../{gtk+3_3.24.34.bb => gtk+3_3.24.35.bb} | 2 +- 2 files changed, 31 insertions(+), 31 deletions(-) rename meta/recipes-gnome/gtk+/{gtk+3_3.24.34.bb => gtk+3_3.24.35.bb} (89%) diff --git a/meta/recipes-gnome/gtk+/gtk+3/0003-Add-disable-opengl-configure-option.patch b/meta/recipes-gnome/gtk+/gtk+3/0003-Add-disable-opengl-configure-option.patch index 35cbab8761..ea8bd28e7b 100644 --- a/meta/recipes-gnome/gtk+/gtk+3/0003-Add-disable-opengl-configure-option.patch +++ b/meta/recipes-gnome/gtk+/gtk+3/0003-Add-disable-opengl-configure-option.patch @@ -1,4 +1,4 @@ -From eef50c94587fc30cd624adb5eb213eb9fa663dc1 Mon Sep 17 00:00:00 2001 +From 8f3edf5f8379ac482d9eb7a64d7408b5f95535ce Mon Sep 17 00:00:00 2001 From: Jussi Kukkonen Date: Tue, 21 Jun 2016 15:11:39 +0300 Subject: [PATCH] Add --disable-opengl configure option @@ -25,7 +25,7 @@ Signed-off-by: Jussi Kukkonen demos/gtk-demo/glarea.c | 14 ++++++ docs/tools/Makefile.am | 9 +++- docs/tools/widgets.c | 4 +- - gdk/Makefile.am | 8 ++- + gdk/gdk-sources.inc | 8 ++- gdk/gdkdisplay.c | 4 +- gdk/gdkgl.c | 10 ++++ gdk/gdkglcontext.c | 6 +++ @@ -47,7 +47,7 @@ Signed-off-by: Jussi Kukkonen create mode 100644 gdk/x11/gdkx-without-gl-context.h diff --git a/configure.ac b/configure.ac -index 851bcbf..6cbf6a2 100644 +index 9ed65e5..70c6836 100644 --- a/configure.ac +++ b/configure.ac @@ -346,6 +346,15 @@ AC_ARG_ENABLE(cloudproviders, @@ -66,7 +66,7 @@ index 851bcbf..6cbf6a2 100644 AC_ARG_ENABLE(glx, [AS_HELP_STRING([--enable-glx], [When enabled Gdk will try to initialize GLX])]) -@@ -1345,7 +1354,7 @@ CFLAGS="$saved_cflags" +@@ -1367,7 +1376,7 @@ CFLAGS="$saved_cflags" LDFLAGS="$saved_ldflags" GDK_PACKAGES="$PANGO_PACKAGES gdk-pixbuf-2.0 >= gdk_pixbuf_required_version cairo >= cairo_required_version cairo-gobject >= cairo_required_version" @@ -75,7 +75,7 @@ index 851bcbf..6cbf6a2 100644 PKG_CHECK_MODULES(GDK_DEP, $GDK_PACKAGES $GDK_PRIVATE_PACKAGES) GDK_DEP_LIBS="$GDK_EXTRA_LIBS $GDK_DEP_LIBS $MATH_LIB" -@@ -1379,7 +1388,7 @@ fi +@@ -1401,7 +1410,7 @@ fi PKG_CHECK_MODULES(ATK, $ATK_PACKAGES) GTK_PACKAGES="atk >= atk_required_version cairo >= cairo_required_version cairo-gobject >= cairo_required_version gdk-pixbuf-2.0 >= gdk_pixbuf_required_version gio-2.0 >= glib_required_version" @@ -209,11 +209,11 @@ index 932daf1..54239d6 100644 info = new_widget_info ("glarea", widget, MEDIUM); return info; -diff --git a/gdk/Makefile.am b/gdk/Makefile.am -index 710a548..b45f631 100644 ---- a/gdk/Makefile.am -+++ b/gdk/Makefile.am -@@ -274,7 +274,6 @@ x11_introspection_files = \ +diff --git a/gdk/gdk-sources.inc b/gdk/gdk-sources.inc +index 9235edb..eb59524 100644 +--- a/gdk/gdk-sources.inc ++++ b/gdk/gdk-sources.inc +@@ -146,7 +146,6 @@ x11_introspection_files = \ x11/gdkeventsource.c \ x11/gdkeventtranslator.c \ x11/gdkgeometry-x11.c \ @@ -221,7 +221,7 @@ index 710a548..b45f631 100644 x11/gdkkeys-x11.c \ x11/gdkmain-x11.c \ x11/gdkmonitor-x11.c \ -@@ -300,7 +299,6 @@ x11_introspection_files = \ +@@ -172,7 +171,6 @@ x11_introspection_files = \ x11/gdkx11display.h \ x11/gdkx11displaymanager.h \ x11/gdkx11dnd.h \ @@ -229,19 +229,19 @@ index 710a548..b45f631 100644 x11/gdkx11keys.h \ x11/gdkx11monitor.h \ x11/gdkx11property.h \ -@@ -310,6 +308,12 @@ x11_introspection_files = \ +@@ -182,6 +180,12 @@ x11_introspection_files = \ x11/gdkx11visual.h \ x11/gdkx11window.h +if HAVE_OPENGL -+x11_introspection_files += \ -+ x11/gdkglcontext-x11.c \ -+ x11/gdkx11glcontext.h ++x11_introspection_files += \ ++ x11/gdkglcontext-x11.c \ ++ x11/gdkx11glcontext.h +endif + - GdkX11-3.0.gir: libgdk-3.la Gdk-3.0.gir Makefile - GdkX11_3_0_gir_SCANNERFLAGS = \ - --identifier-prefix=Gdk \ + w32_introspection_files = \ + win32/gdkcursor-win32.c \ + win32/gdkdevicemanager-win32.c \ diff --git a/gdk/gdkdisplay.c b/gdk/gdkdisplay.c index 748f548..911ab2a 100644 --- a/gdk/gdkdisplay.c @@ -380,7 +380,7 @@ index 3b23639..1f04f8e 100644 /** diff --git a/gdk/gdkwindow.c b/gdk/gdkwindow.c -index 2de8ba4..1883a79 100644 +index 727b0cf..d4d91b0 100644 --- a/gdk/gdkwindow.c +++ b/gdk/gdkwindow.c @@ -45,7 +45,9 @@ @@ -538,10 +538,10 @@ index 7e08f47..30fd7b6 100644 display_class->get_default_seat = gdk_x11_display_get_default_seat; diff --git a/gdk/x11/gdkscreen-x11.c b/gdk/x11/gdkscreen-x11.c -index bb4df05..46f5349 100644 +index c2b7480..114fd4c 100644 --- a/gdk/x11/gdkscreen-x11.c +++ b/gdk/x11/gdkscreen-x11.c -@@ -1827,3 +1827,8 @@ gdk_x11_screen_get_current_desktop (GdkScreen *screen) +@@ -1842,3 +1842,8 @@ gdk_x11_screen_get_current_desktop (GdkScreen *screen) { return get_netwm_cardinal_property (screen, "_NET_CURRENT_DESKTOP"); } @@ -551,7 +551,7 @@ index bb4df05..46f5349 100644 +void _gdk_x11_screen_update_visuals_for_gl (GdkScreen *screen) {} +#endif diff --git a/gdk/x11/gdkwindow-x11.c b/gdk/x11/gdkwindow-x11.c -index 721d9bb..8e87acc 100644 +index 194bc82..0302bb6 100644 --- a/gdk/x11/gdkwindow-x11.c +++ b/gdk/x11/gdkwindow-x11.c @@ -36,7 +36,9 @@ @@ -564,7 +564,7 @@ index 721d9bb..8e87acc 100644 #include "gdkprivate-x11.h" #include "gdk-private.h" -@@ -5881,7 +5883,9 @@ gdk_window_impl_x11_class_init (GdkWindowImplX11Class *klass) +@@ -5888,7 +5890,9 @@ gdk_window_impl_x11_class_init (GdkWindowImplX11Class *klass) impl_class->set_opaque_region = gdk_x11_window_set_opaque_region; impl_class->set_shadow_width = gdk_x11_window_set_shadow_width; impl_class->show_window_menu = gdk_x11_window_show_window_menu; @@ -668,10 +668,10 @@ index 0000000..c9e2617 + +#endif /* __GDK_X_H__ */ diff --git a/gtk/Makefile.am b/gtk/Makefile.am -index 074fb35..4fa9eb6 100644 +index 946e72f..b01da7f 100644 --- a/gtk/Makefile.am +++ b/gtk/Makefile.am -@@ -1457,7 +1457,7 @@ gtktypefuncs.inc: stamp-gtktypebuiltins.h stamp-gtkprivatetypebuiltins.h $(top_s +@@ -467,7 +467,7 @@ gtktypefuncs.inc: stamp-gtktypebuiltins.h stamp-gtkprivatetypebuiltins.h $(top_s ${CPP} $(DEFS) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) xgen-gtfsrc.c | \ $(GREP) -o '\bg[td]k_[a-zA-Z0-9_]*_get_type\b' | \ sort | uniq | \ @@ -777,7 +777,7 @@ index 802303e..33001cf 100644 static gboolean diff --git a/gtk/inspector/general.c b/gtk/inspector/general.c -index 48237d1..1f9b9be 100644 +index 4fd0c30..a8e59ed 100644 --- a/gtk/inspector/general.c +++ b/gtk/inspector/general.c @@ -33,8 +33,10 @@ @@ -791,7 +791,7 @@ index 48237d1..1f9b9be 100644 #ifdef GDK_WINDOWING_WIN32 #include "win32/gdkwin32.h" -@@ -196,6 +198,7 @@ add_label_row (GtkInspectorGeneral *gen, +@@ -217,6 +219,7 @@ add_label_row (GtkInspectorGeneral *gen, gtk_size_group_add_widget (GTK_SIZE_GROUP (gen->priv->labels), label); } @@ -799,7 +799,7 @@ index 48237d1..1f9b9be 100644 #ifdef GDK_WINDOWING_X11 static void append_glx_extension_row (GtkInspectorGeneral *gen, -@@ -205,6 +208,7 @@ append_glx_extension_row (GtkInspectorGeneral *gen, +@@ -226,6 +229,7 @@ append_glx_extension_row (GtkInspectorGeneral *gen, add_check_row (gen, GTK_LIST_BOX (gen->priv->gl_box), ext, epoxy_has_glx_extension (dpy, 0, ext), 0); } #endif @@ -807,7 +807,7 @@ index 48237d1..1f9b9be 100644 #ifdef GDK_WINDOWING_WAYLAND static void -@@ -254,6 +258,7 @@ wayland_get_display (struct wl_display *wl_display) +@@ -275,6 +279,7 @@ wayland_get_display (struct wl_display *wl_display) static void init_gl (GtkInspectorGeneral *gen) { @@ -815,7 +815,7 @@ index 48237d1..1f9b9be 100644 #ifdef GDK_WINDOWING_X11 if (GDK_IS_X11_DISPLAY (gdk_display_get_default ())) { -@@ -280,6 +285,7 @@ init_gl (GtkInspectorGeneral *gen) +@@ -301,6 +306,7 @@ init_gl (GtkInspectorGeneral *gen) } else #endif diff --git a/meta/recipes-gnome/gtk+/gtk+3_3.24.34.bb b/meta/recipes-gnome/gtk+/gtk+3_3.24.35.bb similarity index 89% rename from meta/recipes-gnome/gtk+/gtk+3_3.24.34.bb rename to meta/recipes-gnome/gtk+/gtk+3_3.24.35.bb index f862e143d4..3a63ef57fc 100644 --- a/meta/recipes-gnome/gtk+/gtk+3_3.24.34.bb +++ b/meta/recipes-gnome/gtk+/gtk+3_3.24.35.bb @@ -7,7 +7,7 @@ SRC_URI = "http://ftp.gnome.org/pub/gnome/sources/gtk+/${MAJ_VER}/gtk+-${PV}.tar file://0003-Add-disable-opengl-configure-option.patch \ file://link_fribidi.patch \ " -SRC_URI[sha256sum] = "dbc69f90ddc821b8d1441f00374dc1da4323a2eafa9078e61edbe5eeefa852ec" +SRC_URI[sha256sum] = "ec10fe6d712ef0b3c63b5f932639c9d1ae99fce94f500f6f06965629fef60bd1" S = "${WORKDIR}/gtk+-${PV}" From patchwork Tue Dec 13 11:11:04 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 16700 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 D622BC2D0CC for ; Tue, 13 Dec 2022 11:11:36 +0000 (UTC) Received: from mail-wr1-f49.google.com (mail-wr1-f49.google.com [209.85.221.49]) by mx.groups.io with SMTP id smtpd.web10.70629.1670929884400632099 for ; Tue, 13 Dec 2022 03:11:30 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=AE9NENtm; spf=pass (domain: gmail.com, ip: 209.85.221.49, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f49.google.com with SMTP id h10so15217855wrx.3 for ; Tue, 13 Dec 2022 03:11:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=rSdkzjKYtwGXmC942Wql6BMOQjzWwEEJcewZ9kmWlfU=; b=AE9NENtm72sfDYz/C5wzf84VupwKsPCeU+OuTSG8mp+xijWiM+iWlgUTstkzbRLUqs PkAvYw5RNvKXf6kPeEnOWVsSMPn2ykRKYnWxTwy9wxTpTQJIG61kDMSwj/D0PLopgIiz 1Aml4EtHp7NGwRXQo6QkgM+5ZP6EP7ORd8rTPBgVe58BfRasKJhw7dgl9M5654G/SRk0 N4+VPc3VZFSPTtglIfl6FaIVK6VLUsoSG3uWb2g0cEtj7GfsbdusmvZ0IkvdCi1WIEoZ 67BQDpoTrYeEwA6GWr044p8u65cq6XTAqBOCZmpRLgHbla7dD4Xj7cYD7BFyWulM8lEo 6hjw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=rSdkzjKYtwGXmC942Wql6BMOQjzWwEEJcewZ9kmWlfU=; b=DmfkTXRTGBui7PDOew2uJpbXsV2z2+qLLaS+iJ913ItkTZh8LtYqR3GZ+lL+J1XXuR Z5vi3XMwlH73P4UiyF9ufUJj8yehRUEMHj2j8lqwwx3G9vkGV//3zD31stAnoKo+SyKW uR2OmQJWc0UZQfVWHe2z2mdGYw/4ddML+ImyebtBJLz/1GiZl5lviRFtctMJ8NXLtTzx 1Hoih95R0S/DFUxPPqcJD7lSD8Olqymmbv7h8HALVFqeN1Ye7ez+3e0dTXfs/WRPsw9V /LJoHGtpZVVNKj3F0+kHBodLo+w5JqnbozZHd9nBkr+YJ07y7Ml9e/BNeSpoATm/nERw ORDA== X-Gm-Message-State: ANoB5pni+M1M/LJ8LS1h2Q7sc2DqHQidHkhXYx1Nf8bLChreTClI9uqX 6IbQhszjkhEHXIRLqWF4AK5VRdI3O0E= X-Google-Smtp-Source: AA0mqf5A5VMoNuFYA4OFSrxMO/MpGa1B8byr+eI6cysyFs8Jq1g2lHRgPtzbcnbWa49ZIHRIRjuqKQ== X-Received: by 2002:a5d:5c06:0:b0:248:2d6e:aa3c with SMTP id cc6-20020a5d5c06000000b002482d6eaa3cmr15052077wrb.58.1670929889674; Tue, 13 Dec 2022 03:11:29 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id m8-20020a056000008800b002366c3eefccsm11362665wrx.109.2022.12.13.03.11.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Dec 2022 03:11:29 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 10/24] libxdmcp: update 1.1.3 -> 1.1.4 Date: Tue, 13 Dec 2022 12:11:04 +0100 Message-Id: <20221213111118.149697-10-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221213111118.149697-1-alex@linutronix.de> References: <20221213111118.149697-1-alex@linutronix.de> 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 ; Tue, 13 Dec 2022 11:11:36 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/174520 Signed-off-by: Alexander Kanavin --- .../xorg-lib/{libxdmcp_1.1.3.bb => libxdmcp_1.1.4.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-graphics/xorg-lib/{libxdmcp_1.1.3.bb => libxdmcp_1.1.4.bb} (83%) diff --git a/meta/recipes-graphics/xorg-lib/libxdmcp_1.1.3.bb b/meta/recipes-graphics/xorg-lib/libxdmcp_1.1.4.bb similarity index 83% rename from meta/recipes-graphics/xorg-lib/libxdmcp_1.1.3.bb rename to meta/recipes-graphics/xorg-lib/libxdmcp_1.1.4.bb index 92ec954df2..a3f9c04e68 100644 --- a/meta/recipes-graphics/xorg-lib/libxdmcp_1.1.3.bb +++ b/meta/recipes-graphics/xorg-lib/libxdmcp_1.1.4.bb @@ -19,11 +19,11 @@ PROVIDES = "xdmcp" PE = "1" XORG_PN = "libXdmcp" +XORG_EXT = "tar.xz" BBCLASSEXTEND = "native nativesdk" -SRC_URI[md5sum] = "115c5c12ecce0e749cd91d999a5fd160" -SRC_URI[sha256sum] = "20523b44aaa513e17c009e873ad7bbc301507a3224c232610ce2e099011c6529" +SRC_URI[sha256sum] = "2dce5cc317f8f0b484ec347d87d81d552cdbebb178bd13c5d8193b6b7cd6ad00" PACKAGECONFIG ??= "" PACKAGECONFIG[arc4] = "ac_cv_lib_bsd_arc4random_buf=yes,ac_cv_lib_bsd_arc4random_buf=no,libbsd" From patchwork Tue Dec 13 11:11:05 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 16696 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 D4FD6C10F31 for ; Tue, 13 Dec 2022 11:11:36 +0000 (UTC) Received: from mail-wr1-f44.google.com (mail-wr1-f44.google.com [209.85.221.44]) by mx.groups.io with SMTP id smtpd.web11.70922.1670929891962143381 for ; Tue, 13 Dec 2022 03:11:32 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=c75nIuxa; spf=pass (domain: gmail.com, ip: 209.85.221.44, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f44.google.com with SMTP id h12so15198105wrv.10 for ; Tue, 13 Dec 2022 03:11:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=84mDLimNvm8JMxnjNq9t9LYk+kdty3UF0k2paROwB1w=; b=c75nIuxaQ21QNkuhVeT9YqTfVE2vdWngzaNI38CtFQSA0fI/jwc6eIc/otj+8tKIIP lU5XIDQUy1z16VLNVVXr2s/u3rUEOGPqbX4+3i1wsZ8DHGkCU31aAQOwMJb/67dlSaKs u1iu3CI+nrNUgjewDwLU+s+apPeBz50RGynQ2VUFZTLw9R8Widg5323kzLfDVPYw6tQ4 RlQLDyD+RF8g1JRHs+Zg7rtJa5cPBmCOk6hIwlQ+MUGGxIk/v3XDhKcOmOgd0s4Yv2jN oWoXsohCknaY33lic3ycBO1PluSL0R8he5UUu6d/ke0xnoFYQfUmp/hJyLej8Sw47GDE DR+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=84mDLimNvm8JMxnjNq9t9LYk+kdty3UF0k2paROwB1w=; b=wPMa0C/Mm3TrS6kM1SmrCx0AYvuC5f04BINxjreE+Tvodol+GVxjJnu9HQR6EdXduQ aIEC0Gc5hGF9ndQyiQKNXhyOWIQiMsBS15iGH03LX1GZqZPj8iYQJ5qhsW3V2RF9fDVL zUIrVPe7LDaeJ9HdXNXvAPzNGke4RM03mCv3vPHfWOECXKngac8vNkSeS//1dg4IMlMp OxYPkCcOcKRp5MA0t+Th23S7FPtGjxPFdjanjt0IxKLdarAlJK+abt5Dsq1cY6+zkvNv K8Vu1J1Om3d1PjlrlZgy8vxCM1ost64zqYeYsMuK7zps9Y8yuWJiWZYnLFZ/kAg+lBTZ zIIw== X-Gm-Message-State: ANoB5pko12ABnbsjhCwNNQd/SVKzUYvFlnz9cQeQNa5xAHSmvkhPGhK0 bxn8lJY7PQ6cx+6rFiih9956e4fOaBU= X-Google-Smtp-Source: AA0mqf4qKNwc4SIYJEHqGlm89KvWAEYJ+t0SYhWX4cqPqXr/ALJ9ZEpDnjwnZuSlXTOJDd+YIeOoJw== X-Received: by 2002:a5d:5270:0:b0:242:82f4:94e8 with SMTP id l16-20020a5d5270000000b0024282f494e8mr11649670wrc.27.1670929890508; Tue, 13 Dec 2022 03:11:30 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id m8-20020a056000008800b002366c3eefccsm11362665wrx.109.2022.12.13.03.11.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Dec 2022 03:11:30 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 11/24] libxpm: update 3.5.13 -> 3.5.14 Date: Tue, 13 Dec 2022 12:11:05 +0100 Message-Id: <20221213111118.149697-11-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221213111118.149697-1-alex@linutronix.de> References: <20221213111118.149697-1-alex@linutronix.de> 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 ; Tue, 13 Dec 2022 11:11:36 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/174521 Signed-off-by: Alexander Kanavin --- .../xorg-lib/{libxpm_3.5.13.bb => libxpm_3.5.14.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-graphics/xorg-lib/{libxpm_3.5.13.bb => libxpm_3.5.14.bb} (81%) diff --git a/meta/recipes-graphics/xorg-lib/libxpm_3.5.13.bb b/meta/recipes-graphics/xorg-lib/libxpm_3.5.14.bb similarity index 81% rename from meta/recipes-graphics/xorg-lib/libxpm_3.5.13.bb rename to meta/recipes-graphics/xorg-lib/libxpm_3.5.14.bb index 4f0a5d7ba0..1eafd8dbf9 100644 --- a/meta/recipes-graphics/xorg-lib/libxpm_3.5.13.bb +++ b/meta/recipes-graphics/xorg-lib/libxpm_3.5.14.bb @@ -16,12 +16,12 @@ DEPENDS += "libxext libsm libxt gettext-native" PE = "1" XORG_PN = "libXpm" +XORG_EXT = "tar.xz" PACKAGES =+ "sxpm cxpm" FILES:cxpm = "${bindir}/cxpm" FILES:sxpm = "${bindir}/sxpm" -SRC_URI[md5sum] = "6f0ecf8d103d528cfc803aa475137afa" -SRC_URI[sha256sum] = "9cd1da57588b6cb71450eff2273ef6b657537a9ac4d02d0014228845b935ac25" +SRC_URI[sha256sum] = "f7eb8f69c039281def8258ae6859adb5f050fbe161ab3d6a2d6ef109a603eac2" BBCLASSEXTEND = "native" From patchwork Tue Dec 13 11:11:06 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 16699 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 C7573C25B04 for ; Tue, 13 Dec 2022 11:11:36 +0000 (UTC) Received: from mail-wr1-f45.google.com (mail-wr1-f45.google.com [209.85.221.45]) by mx.groups.io with SMTP id smtpd.web10.70634.1670929893095739320 for ; Tue, 13 Dec 2022 03:11:33 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=N234KJFu; spf=pass (domain: gmail.com, ip: 209.85.221.45, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f45.google.com with SMTP id f18so15215788wrj.5 for ; Tue, 13 Dec 2022 03:11:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Zx9VZu2taO8+VS++EUQMV/Um5DzTA36sPWNOGZ4ST20=; b=N234KJFuHoWpCYWD51rgxek2kE3K5h7qPORIlB3KoXol6PYQigndY0A2khA0/TSNRs 6/lM9IaCXEeGjC2EhT6bjZPpjBwJcVL6wkqG4OcARb4KLIvGIXUf4KzHTZlqxPhgppfZ FiGd4r9sSakzRJLk4VgBg2/w6ZuQd/yUrlgFNha5tBiGZV2MqSoaWHyFsElXSvl/TJwk Sg8kanC2oGIwADPHFuD2dq3w/ONoLTP/UxjzQq7RRhQxD7KSk65Gly9xr96zbRSL/UTm WmXl9n72qfFbQj90atpe+DRx6LS9+vyf0kdIEH+Q5hQCfBm8p7ofc9Czf50QtnYcM7kb WjAQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Zx9VZu2taO8+VS++EUQMV/Um5DzTA36sPWNOGZ4ST20=; b=fO3eidwCwwJUtbYPp3uePGefTjAsq6wE9sxpbAKXruX4xnGLw2+ZEVKNWR6cqeGb2L 1xDrhAm/zs6rs9Dp1pculwSDmjTi1UObjGKEkNt8Z2RqQxg8GwGRFbHNPzQGl/2bxJrt 1qJXSZMekmYPnIPCM9ufS0+ETZkvuIK4RuiQxH709qfzpiNUZm5v5n97DvrfjgfHhkyD /TJZh+dXboH45ucdFUAT8VjNZKosGwd53dQglONdlK9PonmZr88USWpNTLlCQ53Wnp16 mPKLCN3fq2Yqd1TpCnc4jAGWI4aup8ZTUXdiyQnejfkj8aM0ycQpj1sgSiIZK0rKuGay 7LMw== X-Gm-Message-State: ANoB5pnkjtRkVdBab6xAyDlNNpCpkImEeqCneQwgvUtCUPmA6By9yUFJ 0M5jWaOBweg4YVc3omR9yGL3llAsSa4= X-Google-Smtp-Source: AA0mqf5WCiAsjq1fJiLm6okSW9rh3uG6qx2wOQEjEUDerCK1JvBEZCEE7WAU+6bjNUcYoJU4CGRr+Q== X-Received: by 2002:a5d:4908:0:b0:242:285:6b39 with SMTP id x8-20020a5d4908000000b0024202856b39mr13232756wrq.50.1670929891465; Tue, 13 Dec 2022 03:11:31 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id m8-20020a056000008800b002366c3eefccsm11362665wrx.109.2022.12.13.03.11.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Dec 2022 03:11:31 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 12/24] libxrandr: update 1.5.2 -> 1.5.3 Date: Tue, 13 Dec 2022 12:11:06 +0100 Message-Id: <20221213111118.149697-12-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221213111118.149697-1-alex@linutronix.de> References: <20221213111118.149697-1-alex@linutronix.de> 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 ; Tue, 13 Dec 2022 11:11:36 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/174523 Signed-off-by: Alexander Kanavin --- .../xorg-lib/{libxrandr_1.5.2.bb => libxrandr_1.5.3.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-graphics/xorg-lib/{libxrandr_1.5.2.bb => libxrandr_1.5.3.bb} (81%) diff --git a/meta/recipes-graphics/xorg-lib/libxrandr_1.5.2.bb b/meta/recipes-graphics/xorg-lib/libxrandr_1.5.3.bb similarity index 81% rename from meta/recipes-graphics/xorg-lib/libxrandr_1.5.2.bb rename to meta/recipes-graphics/xorg-lib/libxrandr_1.5.3.bb index 482017d2ae..b74459263e 100644 --- a/meta/recipes-graphics/xorg-lib/libxrandr_1.5.2.bb +++ b/meta/recipes-graphics/xorg-lib/libxrandr_1.5.3.bb @@ -16,8 +16,8 @@ DEPENDS += "virtual/libx11 xorgproto libxrender libxext" PE = "1" XORG_PN = "libXrandr" +XORG_EXT = "tar.xz" BBCLASSEXTEND = "native nativesdk" -SRC_URI[md5sum] = "18f3b20d522f45e4dadd34afb5bea048" -SRC_URI[sha256sum] = "8aea0ebe403d62330bb741ed595b53741acf45033d3bda1792f1d4cc3daee023" +SRC_URI[sha256sum] = "897639014a78e1497704d669c5dd5682d721931a4452c89a7ba62676064eb428" From patchwork Tue Dec 13 11:11:07 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 16695 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 C691AC04FDE for ; Tue, 13 Dec 2022 11:11:36 +0000 (UTC) Received: from mail-wr1-f44.google.com (mail-wr1-f44.google.com [209.85.221.44]) by mx.groups.io with SMTP id smtpd.web10.70630.1670929887012599922 for ; Tue, 13 Dec 2022 03:11:33 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=TBxAAvW3; spf=pass (domain: gmail.com, ip: 209.85.221.44, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f44.google.com with SMTP id co23so15230588wrb.4 for ; Tue, 13 Dec 2022 03:11:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=ee0/zQzAkvvjCbBv2T6SuSMKng8d4yD2bIrpAuBqsT8=; b=TBxAAvW3nRGHi3IB4DYgAMP0AIjqjWRtuhI8BOMJP9XL2eteMpU5GzolVKsqQfz85N pqOhu+K5X5PoNOCfOlAY5W2JTyzxIBsJHRs/p9AJ6I69H5j/nHwtRV/6u6YrHneKZpM3 2FNRJLEoSpx3Wm/gEpswmZJtTWPjrVq4nIYQqyb48sXvc0lWHnSpTlwNmf5cfNh6+zW5 ruysoAKV1OcPN0T6t5BMgZLZn6xByx1NCjsPZK7aAr4SJgWFt0fcr/BHBxZjrgkgmBDT piNuipf8tKvV23mtc1qcGToNljA0RsETtGaoezYziP4kj0WhTnlP7yuHnlBEZQxPd+Jn zrbQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ee0/zQzAkvvjCbBv2T6SuSMKng8d4yD2bIrpAuBqsT8=; b=ieNKiJ1XBni2kwwvzH/ZlSEWbkHF+UI39EG2juVvXeBDR963PpNb3+4Mw0DUh4P7Sa f5FffSAy70vBhq3mMgF8+ZY2WQs5dJoB8kpoXgXmq78mN9iw4j0ydm3xOFAkgVvam2PS /J+ot677UWpgljioRcKRkfv+HmJce8wlyaKLCpkUPjy5x5VzRafnf0T3t1ILJWhNaCQ9 0xN4jlSlQsMCpPcHU/rmknIDwsrYDebycGhAoCFMIaHzBV5DOGQacfCSn87zUrfOp6Mf 8o+sD3FhqdX4jSws9Try2SS1GANXpp+Ni/J3OfMmUWhSR+gbORJYH4xO/Nq2GveFJ1gx nvlA== X-Gm-Message-State: ANoB5pmg2WxCM2THxcYVdkvj9M+tDh7w7zGbRSvf6haRw28SH7tTBXKz P5QliDN2eNF0TKYwZF1SFz58lSvgPoU= X-Google-Smtp-Source: AA0mqf6Ed7bv/ZhZx23UyKI/43mcWyWkzuil4cFHFtMUvT3mT5ObqOaQa1pgChzEgPR6MZAio0LADg== X-Received: by 2002:adf:ef10:0:b0:242:5728:8f16 with SMTP id e16-20020adfef10000000b0024257288f16mr11513974wro.35.1670929892376; Tue, 13 Dec 2022 03:11:32 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id m8-20020a056000008800b002366c3eefccsm11362665wrx.109.2022.12.13.03.11.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Dec 2022 03:11:32 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 13/24] bluez: update 5.65 -> 5.66 Date: Tue, 13 Dec 2022 12:11:07 +0100 Message-Id: <20221213111118.149697-13-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221213111118.149697-1-alex@linutronix.de> References: <20221213111118.149697-1-alex@linutronix.de> 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 ; Tue, 13 Dec 2022 11:11:36 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/174522 Signed-off-by: Alexander Kanavin --- meta/recipes-connectivity/bluez5/bluez5.inc | 1 + ...shared-util.c-include-linux-limits.h.patch | 26 +++++++++++++++++++ .../bluez5/{bluez5_5.65.bb => bluez5_5.66.bb} | 2 +- 3 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 meta/recipes-connectivity/bluez5/bluez5/0004-src-shared-util.c-include-linux-limits.h.patch rename meta/recipes-connectivity/bluez5/{bluez5_5.65.bb => bluez5_5.66.bb} (95%) diff --git a/meta/recipes-connectivity/bluez5/bluez5.inc b/meta/recipes-connectivity/bluez5/bluez5.inc index 976297127d..e10158a6e5 100644 --- a/meta/recipes-connectivity/bluez5/bluez5.inc +++ b/meta/recipes-connectivity/bluez5/bluez5.inc @@ -54,6 +54,7 @@ SRC_URI = "${KERNELORG_MIRROR}/linux/bluetooth/bluez-${PV}.tar.xz \ ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', '', 'file://0001-Allow-using-obexd-without-systemd-in-the-user-sessio.patch', d)} \ file://0001-tests-add-a-target-for-building-tests-without-runnin.patch \ file://0001-test-gatt-Fix-hung-issue.patch \ + file://0004-src-shared-util.c-include-linux-limits.h.patch \ " S = "${WORKDIR}/bluez-${PV}" diff --git a/meta/recipes-connectivity/bluez5/bluez5/0004-src-shared-util.c-include-linux-limits.h.patch b/meta/recipes-connectivity/bluez5/bluez5/0004-src-shared-util.c-include-linux-limits.h.patch new file mode 100644 index 0000000000..f954f6dab2 --- /dev/null +++ b/meta/recipes-connectivity/bluez5/bluez5/0004-src-shared-util.c-include-linux-limits.h.patch @@ -0,0 +1,26 @@ +From 51584158b9a2e58f3790f8a7387b5cf167eca88b Mon Sep 17 00:00:00 2001 +From: Alexander Kanavin +Date: Mon, 12 Dec 2022 13:10:19 +0100 +Subject: [PATCH] src/shared/util.c: include linux/limits.h + +MAX_INPUT is defined in that file. This matters on non-glibc +systems such as those using musl. + +Upstream-Status: Submitted [to linux-bluetooth@vger.kernel.org,luiz.von.dentz@intel.com,frederic.danis@collabora.com] +Signed-off-by: Alexander Kanavin +--- + src/shared/util.c | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/src/shared/util.c b/src/shared/util.c +index 0a0308c..1f61314 100644 +--- a/src/shared/util.c ++++ b/src/shared/util.c +@@ -22,6 +22,7 @@ + #include + #include + #include ++#include + #include + + #ifdef HAVE_SYS_RANDOM_H diff --git a/meta/recipes-connectivity/bluez5/bluez5_5.65.bb b/meta/recipes-connectivity/bluez5/bluez5_5.66.bb similarity index 95% rename from meta/recipes-connectivity/bluez5/bluez5_5.65.bb rename to meta/recipes-connectivity/bluez5/bluez5_5.66.bb index 4c15aeb46d..2208b730b0 100644 --- a/meta/recipes-connectivity/bluez5/bluez5_5.65.bb +++ b/meta/recipes-connectivity/bluez5/bluez5_5.66.bb @@ -1,6 +1,6 @@ require bluez5.inc -SRC_URI[sha256sum] = "2565a4d48354b576e6ad92e25b54ed66808296581c8abb80587051f9993d96d4" +SRC_URI[sha256sum] = "39fea64b590c9492984a0c27a89fc203e1cdc74866086efb8f4698677ab2b574" # These issues have kernel fixes rather than bluez fixes so exclude here CVE_CHECK_IGNORE += "CVE-2020-12352 CVE-2020-24490" From patchwork Tue Dec 13 11:11:08 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 16698 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 B9EDCC4332F for ; Tue, 13 Dec 2022 11:11:36 +0000 (UTC) Received: from mail-wr1-f45.google.com (mail-wr1-f45.google.com [209.85.221.45]) by mx.groups.io with SMTP id smtpd.web10.70635.1670929894870746365 for ; Tue, 13 Dec 2022 03:11:35 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=D5Gbx7u9; spf=pass (domain: gmail.com, ip: 209.85.221.45, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f45.google.com with SMTP id w15so15198125wrl.9 for ; Tue, 13 Dec 2022 03:11:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=C0+fYSJC1bs2p0B6TLnR8KKDi9sOQlMpp7VbIq3qa2k=; b=D5Gbx7u9W9LUgXGLlug7+xC0s/D4a3qB0u3Dgvzc+gvI+1FJpTRBTRWxqn4IHtaWaz mRRkKQDhEoYGEKF656AdIdzIDPk2JUOQIeAxbijmrWnNQPSNsfldZ74cTkocqvKecm7Y euz6eul7DqoLrq5DWdayRx4aJA8ZQg6MV/emsrTJwKYy9HWEcjwsrNx0662CXF0KgCMm EeDq65bLq8wHWEuqBX2fKYM3gW9mObAMDpfDSENVFcmcueuDIkjVqzgihZBmNIcHEA7g 3q6I3hPft7Ju9pj6E/TVCGO7gJpwla6svh3eg2p3+QvA/N9oZ1kRoTHTZ2aKQx3Y3MH0 xmAA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=C0+fYSJC1bs2p0B6TLnR8KKDi9sOQlMpp7VbIq3qa2k=; b=oHTwdTTxO7i5OTxg6dfQjq93Ij2pVGDMSvmz7fJ6ERmf7lZ3Fmlw8HisVRGI7xQAk+ 5kMOGCT9AGXM4Dm2llUt/QHhZ8JU2SyDt/bQrHjzeyKaPGNCE+rPwcUbak4pJdhZXN1G aAKcgL4ZGZyPg8T9awWIiCvqzDhHBJf3NUU2OLBprLlrcLuoOxkRc8Y9SJXGplzgK8Uh PpdXyuFl+FKBLKMzX32IaVPNHSJ9qLXjosiZOM1b47rQSrsDhlEIk36vhCbAHECrQ7QW ETemM0zUi2qKJD9dl9GW4TvZWvCUbTZoykiLtxWrZptT2qT58T9BRmyCwOMSbMdYwSuA 9hxw== X-Gm-Message-State: ANoB5ploeomzbnfHy8efqQ7oTZ4Xmb+VqOUGvb1BdcK44pUs4nvuDed8 EVXdKE83o9s33et0t3EITBxyXB5obrU= X-Google-Smtp-Source: AA0mqf51at56b9xIP9XMzADZrK/fDG60WiOTxMV4WzENhdjJqVXupBD1QKeferOjm8a4nW08cVfSIw== X-Received: by 2002:adf:dc89:0:b0:242:55fe:e055 with SMTP id r9-20020adfdc89000000b0024255fee055mr13087495wrj.66.1670929893339; Tue, 13 Dec 2022 03:11:33 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id m8-20020a056000008800b002366c3eefccsm11362665wrx.109.2022.12.13.03.11.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Dec 2022 03:11:32 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 14/24] cmake: always add local files to WORKDIR Date: Tue, 13 Dec 2022 12:11:08 +0100 Message-Id: <20221213111118.149697-14-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221213111118.149697-1-alex@linutronix.de> References: <20221213111118.149697-1-alex@linutronix.de> 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 ; Tue, 13 Dec 2022 11:11:36 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/174525 This reduces friction in version updates, as devtool can handle conditional patches, but not conditional local files. Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/cmake/cmake-native_3.24.2.bb | 3 +-- meta/recipes-devtools/cmake/cmake.inc | 4 ++++ meta/recipes-devtools/cmake/cmake_3.24.2.bb | 4 ---- 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/meta/recipes-devtools/cmake/cmake-native_3.24.2.bb b/meta/recipes-devtools/cmake/cmake-native_3.24.2.bb index bcc87eb8f2..79b364909c 100644 --- a/meta/recipes-devtools/cmake/cmake-native_3.24.2.bb +++ b/meta/recipes-devtools/cmake/cmake-native_3.24.2.bb @@ -3,8 +3,7 @@ inherit native DEPENDS += "bzip2-replacement-native xz-native zlib-native curl-native ncurses-native zstd-native" -SRC_URI += "file://OEToolchainConfig.cmake \ - file://environment.d-cmake.sh \ +SRC_URI += "\ file://0001-CMakeDetermineSystem-use-oe-environment-vars-to-load.patch \ file://0005-Disable-use-of-ext2fs-ext2_fs.h-by-cmake-s-internal-.patch \ " diff --git a/meta/recipes-devtools/cmake/cmake.inc b/meta/recipes-devtools/cmake/cmake.inc index 7561e851c6..151456e500 100644 --- a/meta/recipes-devtools/cmake/cmake.inc +++ b/meta/recipes-devtools/cmake/cmake.inc @@ -17,6 +17,10 @@ LIC_FILES_CHKSUM = "file://Copyright.txt;md5=45025187a129339459b6f1a24f7fac6e \ CMAKE_MAJOR_VERSION = "${@'.'.join(d.getVar('PV').split('.')[0:2])}" SRC_URI = "https://cmake.org/files/v${CMAKE_MAJOR_VERSION}/cmake-${PV}.tar.gz \ + file://OEToolchainConfig.cmake \ + file://SDKToolchainConfig.cmake.template \ + file://cmake-setup.py \ + file://environment.d-cmake.sh \ " SRC_URI[sha256sum] = "0d9020f06f3ddf17fb537dc228e1a56c927ee506b486f55fe2dc19f69bf0c8db" diff --git a/meta/recipes-devtools/cmake/cmake_3.24.2.bb b/meta/recipes-devtools/cmake/cmake_3.24.2.bb index bb7ed83e30..5959b0e552 100644 --- a/meta/recipes-devtools/cmake/cmake_3.24.2.bb +++ b/meta/recipes-devtools/cmake/cmake_3.24.2.bb @@ -5,10 +5,6 @@ inherit cmake bash-completion DEPENDS += "curl expat zlib libarchive xz ncurses bzip2" SRC_URI:append:class-nativesdk = " \ - file://OEToolchainConfig.cmake \ - file://SDKToolchainConfig.cmake.template \ - file://cmake-setup.py \ - file://environment.d-cmake.sh \ file://0001-CMakeDetermineSystem-use-oe-environment-vars-to-load.patch \ " From patchwork Tue Dec 13 11:11:09 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 16697 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 C6D6FC10F1D for ; Tue, 13 Dec 2022 11:11:36 +0000 (UTC) Received: from mail-wr1-f50.google.com (mail-wr1-f50.google.com [209.85.221.50]) by mx.groups.io with SMTP id smtpd.web11.70919.1670929888813782307 for ; Tue, 13 Dec 2022 03:11:35 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=HczVoerU; spf=pass (domain: gmail.com, ip: 209.85.221.50, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f50.google.com with SMTP id i7so595699wrv.8 for ; Tue, 13 Dec 2022 03:11:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=R8ZiaJ//GfuLhx/5TseGOaEhsGIjM4HwZZoKXqFB7zU=; b=HczVoerU8N8SH2p/8hID6RKuLhprx+LF1PPTsgRc+Ivw/ii397vLn1BnQ3Hv9kCn4+ 06Aqte4iE1LOyYeUZQsFPB1DxfMvsUvSKdrxrZ5tGnH4AHoYi7Sb+UB8O5Hd4DQfYhTL AGrI2mGVn7o297nJyfMS+4mPHU590E1vddDzL2gj7diTq78tfdZ35r6ky/tHsiU1JdcF JAuBaovvS+BhJYkbBQHG4MYHqeD3anqPEBztTjcJzte2zVCaJP604wxj1x0SMsuVH9kc iIC6aqtd9qpviWtvw53EzUO5BPSPG09tuKPOkyoscxlzHXeTMHii9RD1VH9rmx4YCUbU Z75g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=R8ZiaJ//GfuLhx/5TseGOaEhsGIjM4HwZZoKXqFB7zU=; b=kQmt6pGu8/WddSgLkZBfYU9IYvFW6qae6mrTve8D4apsExR2HnxaeWrkCux3n07iKv 1nWp59HK13mODevP1cMtikNtnr9Bzf+SEW8rMYGwLvDrQBU4tj4jvJP+Gyvf7eNyb9zk FRvKPvTPULybYEac0BTUxK4M0Jk4d7hVJCWk3WzH7+80HqPrS+qk2SSkM29Hp+oXXoi5 3mfV6W+maHkmVPtEjNEDc7IvX6Y3HhjdprzoRpCBAbjJygjyxWDsArB0DizZUwYlQ3WI X/MnR/95DwUa1cj089TeUEUb/CVt3okxr18TttqVnBWVV1llfWCiPXpSNu9v3RNkFh+O Qj4Q== X-Gm-Message-State: ANoB5pkTGFjFC5hi9hd/0ha0xaNbJjOpl8uCNBet+JXV+yN9alZqBbas T/s/6t0gD/XlCE7a0V4jiJkFY35le2E= X-Google-Smtp-Source: AA0mqf74ajAF5Ng7+J9e/vCQRyBr0hZiEtSh2fS+00/wtXxI2UCz0C3wocozdM8YiOM9VvSRK8OgIQ== X-Received: by 2002:a5d:6304:0:b0:242:736f:d3c5 with SMTP id i4-20020a5d6304000000b00242736fd3c5mr11846792wru.57.1670929894139; Tue, 13 Dec 2022 03:11:34 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id m8-20020a056000008800b002366c3eefccsm11362665wrx.109.2022.12.13.03.11.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Dec 2022 03:11:33 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 15/24] cmake: update 3.24.2 -> 3.25.1 Date: Tue, 13 Dec 2022 12:11:09 +0100 Message-Id: <20221213111118.149697-15-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221213111118.149697-1-alex@linutronix.de> References: <20221213111118.149697-1-alex@linutronix.de> 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 ; Tue, 13 Dec 2022 11:11:36 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/174524 License-Update: additional contributors Signed-off-by: Alexander Kanavin --- .../cmake/{cmake-native_3.24.2.bb => cmake-native_3.25.1.bb} | 0 meta/recipes-devtools/cmake/cmake.inc | 4 ++-- ...CMakeDetermineSystem-use-oe-environment-vars-to-load.patch | 4 ++-- .../cmake/{cmake_3.24.2.bb => cmake_3.25.1.bb} | 0 4 files changed, 4 insertions(+), 4 deletions(-) rename meta/recipes-devtools/cmake/{cmake-native_3.24.2.bb => cmake-native_3.25.1.bb} (100%) rename meta/recipes-devtools/cmake/{cmake_3.24.2.bb => cmake_3.25.1.bb} (100%) diff --git a/meta/recipes-devtools/cmake/cmake-native_3.24.2.bb b/meta/recipes-devtools/cmake/cmake-native_3.25.1.bb similarity index 100% rename from meta/recipes-devtools/cmake/cmake-native_3.24.2.bb rename to meta/recipes-devtools/cmake/cmake-native_3.25.1.bb diff --git a/meta/recipes-devtools/cmake/cmake.inc b/meta/recipes-devtools/cmake/cmake.inc index 151456e500..ce831dc830 100644 --- a/meta/recipes-devtools/cmake/cmake.inc +++ b/meta/recipes-devtools/cmake/cmake.inc @@ -10,7 +10,7 @@ HOMEPAGE = "http://www.cmake.org/" BUGTRACKER = "http://public.kitware.com/Bug/my_view_page.php" SECTION = "console/utils" LICENSE = "BSD-3-Clause" -LIC_FILES_CHKSUM = "file://Copyright.txt;md5=45025187a129339459b6f1a24f7fac6e \ +LIC_FILES_CHKSUM = "file://Copyright.txt;md5=09069e0fffe4e5eaf6dde04c3b1932e5 \ file://Source/cmake.h;beginline=1;endline=2;md5=a5f70e1fef8614734eae0d62b4f5891b \ " @@ -23,7 +23,7 @@ SRC_URI = "https://cmake.org/files/v${CMAKE_MAJOR_VERSION}/cmake-${PV}.tar.gz \ file://environment.d-cmake.sh \ " -SRC_URI[sha256sum] = "0d9020f06f3ddf17fb537dc228e1a56c927ee506b486f55fe2dc19f69bf0c8db" +SRC_URI[sha256sum] = "1c511d09516af493694ed9baf13c55947a36389674d657a2d5e0ccedc6b291d8" UPSTREAM_CHECK_REGEX = "cmake-(?P\d+(\.\d+)+)\.tar" diff --git a/meta/recipes-devtools/cmake/cmake/0001-CMakeDetermineSystem-use-oe-environment-vars-to-load.patch b/meta/recipes-devtools/cmake/cmake/0001-CMakeDetermineSystem-use-oe-environment-vars-to-load.patch index 9a2287f517..451b6ebfad 100644 --- a/meta/recipes-devtools/cmake/cmake/0001-CMakeDetermineSystem-use-oe-environment-vars-to-load.patch +++ b/meta/recipes-devtools/cmake/cmake/0001-CMakeDetermineSystem-use-oe-environment-vars-to-load.patch @@ -1,4 +1,4 @@ -From 89f6c846f02ad6d30b9ebb7eaaaa4fb6f9cec054 Mon Sep 17 00:00:00 2001 +From 8e53dd7f6f534ad933e7e9c7fc20cc1a6cded3f4 Mon Sep 17 00:00:00 2001 From: Cody P Schafer Date: Thu, 27 Apr 2017 11:35:05 -0400 Subject: [PATCH] CMakeDetermineSystem: use oe environment vars to load default @@ -25,7 +25,7 @@ Signed-off-by: Otavio Salvador 1 file changed, 7 insertions(+) diff --git a/Modules/CMakeDetermineSystem.cmake b/Modules/CMakeDetermineSystem.cmake -index 8c7af067..ade2b189 100644 +index 2c2c2ac3..fae4f97f 100644 --- a/Modules/CMakeDetermineSystem.cmake +++ b/Modules/CMakeDetermineSystem.cmake @@ -112,6 +112,13 @@ else() diff --git a/meta/recipes-devtools/cmake/cmake_3.24.2.bb b/meta/recipes-devtools/cmake/cmake_3.25.1.bb similarity index 100% rename from meta/recipes-devtools/cmake/cmake_3.24.2.bb rename to meta/recipes-devtools/cmake/cmake_3.25.1.bb From patchwork Tue Dec 13 11:11:10 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 16693 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 B9EFFC4167B for ; Tue, 13 Dec 2022 11:11:36 +0000 (UTC) Received: from mail-wr1-f50.google.com (mail-wr1-f50.google.com [209.85.221.50]) by mx.groups.io with SMTP id smtpd.web11.70919.1670929888813782307 for ; Tue, 13 Dec 2022 03:11:36 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=RJVirscC; spf=pass (domain: gmail.com, ip: 209.85.221.50, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f50.google.com with SMTP id i7so595732wrv.8 for ; Tue, 13 Dec 2022 03:11:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=jVT61aE2KHMwNeCNVMywMWgQEvLaT3/sNnfD2bMJH8U=; b=RJVirscCbF7ySdC3B95LTcZVbGp6xmz+aWr22Cux/zFenrbD0vQTekyeLhn0XmFSum 89DhazvELs8dlbhJ+CRp4WAtSaxedbQPuNzM2vwk641akIRKMXgUM1a9H4TPNOq8FUq7 iC0bClJJb6xdRk8q3tVqlatvygjhZ6ir0CqhQ8QuC2rnsRKTA4WC22iFpbBmddP0ph9p WS+FTYTEXMzZrhyBhEjvSH/r/P00RXIHdXcioCSosmGR9JWZdTU50UCIqDta3osOYaNl /thOsMhiS0D+a4oekwj+PqaGicpfDHGdxq/2ZSfzoM5OsllqyqFJFvU8w34gtaHXU2S0 hang== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=jVT61aE2KHMwNeCNVMywMWgQEvLaT3/sNnfD2bMJH8U=; b=48NbK3WjzZw/N6NE4Ki+lTe0enwP5KYVeVd2rKmCkuk4lCtI1zwRvBqI6OwHcAIxnV soL/UDETCpVPiJghXgbCH8D2EZHje6C+A+XYy2ZdjejHSBxYnVOQdvV73IU+GlnPuLp+ akC1XQ2oBKGqWhsUZ/SoxQmPbk8kPUvoTuUeqAAauT9JtN28xSke7ugeKMV0YeUh2ZO1 W52rv8aifbF541m9jgvgp/LBoa1B79kB9QUryP7M8xUj8KiBiwomT2Uhsf4Jfa5u8NkT Be+WwBEU1UDVb/6g9apgR0lD8vIpmAjaC8rfSqKiqIKBzJhlh2do8kpq5M4GwRuYqywG SEyQ== X-Gm-Message-State: ANoB5pksQpu6H7U/mgjsETiYpIO2JULh52Ay3RjmbCPQcabTeBxY/WY5 WVNbDAsC9Zobmf0JkRcfUajTbvdYIAk= X-Google-Smtp-Source: AA0mqf4jNj9mJL+Z3gG12DhmpJNW9pRdIh2FWMDNMU75YRQ+7+mWxMpaw9q5i4qBXuATNd0X0uh3qA== X-Received: by 2002:a5d:46c1:0:b0:254:1039:a2b5 with SMTP id g1-20020a5d46c1000000b002541039a2b5mr519604wrs.54.1670929895091; Tue, 13 Dec 2022 03:11:35 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id m8-20020a056000008800b002366c3eefccsm11362665wrx.109.2022.12.13.03.11.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Dec 2022 03:11:34 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 16/24] libxcrypt: update PV to match SRCREV Date: Tue, 13 Dec 2022 12:11:10 +0100 Message-Id: <20221213111118.149697-16-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221213111118.149697-1-alex@linutronix.de> References: <20221213111118.149697-1-alex@linutronix.de> 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 ; Tue, 13 Dec 2022 11:11:36 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/174526 When SRCREV was updated, only libxcrypt-compat was renamed to match, but not libxcrypt proper. Signed-off-by: Alexander Kanavin --- .../libxcrypt/{libxcrypt_4.4.30.bb => libxcrypt_4.4.33.bb} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename meta/recipes-core/libxcrypt/{libxcrypt_4.4.30.bb => libxcrypt_4.4.33.bb} (100%) diff --git a/meta/recipes-core/libxcrypt/libxcrypt_4.4.30.bb b/meta/recipes-core/libxcrypt/libxcrypt_4.4.33.bb similarity index 100% rename from meta/recipes-core/libxcrypt/libxcrypt_4.4.30.bb rename to meta/recipes-core/libxcrypt/libxcrypt_4.4.33.bb From patchwork Tue Dec 13 11:11:11 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 16708 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 EC7DDC4708E for ; Tue, 13 Dec 2022 11:11:46 +0000 (UTC) Received: from mail-wr1-f48.google.com (mail-wr1-f48.google.com [209.85.221.48]) by mx.groups.io with SMTP id smtpd.web10.70642.1670929897369536242 for ; Tue, 13 Dec 2022 03:11:37 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=QdqE99G2; spf=pass (domain: gmail.com, ip: 209.85.221.48, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f48.google.com with SMTP id i7so595780wrv.8 for ; Tue, 13 Dec 2022 03:11:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=XT2jSBSbaUBT8ayzPu6xA56tmFwFBroz2NjNKoT+MtI=; b=QdqE99G2cQVH/82H41+IoZ3Xq5a9ZZBufhXa+Jtk/+dBSerVnNs5q+Dw9lmOKbGV// rD0r1rKkCqYWa6YZfiwgGgKjVlNFkrUVuuXN5IFBDgyKNSFYTLcKonZU+niKCJ8yC0MB dqs/iO+5naquUFWbWFQNPZwQhPIHAt/BEjfABbpPL9RVoKDCSHV+eJ4mFYBJKJF3Ody9 nheENNTn9xGSF+NyovFWroAXKGHIZ0h1Q2WChLdgw2+vTikcqhB0Pa56CEeGg0aqOKis VaxKeG/Zv1XY8FuqJhGfkUYjPpA8KcFaTkLZyED3CAT87Qk5qQ6wuP/ozYkfwRHtW0LD 6kgQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=XT2jSBSbaUBT8ayzPu6xA56tmFwFBroz2NjNKoT+MtI=; b=o7cw0+ANnU5Obe/d9nTOUwQqQF4SA+wof3N2pY7HRu2S2L4vzpKrhHH9coSM+HinZC UmZJ2eEDxPX7YMYs8oxOrYXlbK0iUq/P2qrkwjuLi/PK5IwyYYL51o067E4ODik/4IHJ 5ABUy9UXOiilO5JqwK/xkYGTq9ahVs4gYZMtO67FQ2sQYndUCBp/gwuJ7o+CPjaKfoDH gli5uPB0bxaJonwP4a7LkjxbOk8/h5KAQzd9BrcnDW6oCTTWfaYuhZGOFWh9VXX71b0b BwTQPXztryDC4LJanM/16u92qoiZ6D+TudUWm6fGN7RN2kD+yJ7xqhj9CKjwBCVmAwT1 0UYA== X-Gm-Message-State: ANoB5pkkKLlv8Oztc7UadSXbyZt5pV9/bpjwvUw9SETntr3wvg0Dl38L vqSPS11pWKngZzKe6qu7Nw3c5RXi8YA= X-Google-Smtp-Source: AA0mqf683l3N5YoyDPhSuetfF0DjzIP60hCYwbxnQszTfylnjV4E6YNrX/UkZiHek7ym0PdTep1knA== X-Received: by 2002:adf:e503:0:b0:242:8bf:a690 with SMTP id j3-20020adfe503000000b0024208bfa690mr15707707wrm.38.1670929895801; Tue, 13 Dec 2022 03:11:35 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id m8-20020a056000008800b002366c3eefccsm11362665wrx.109.2022.12.13.03.11.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Dec 2022 03:11:35 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 17/24] ovmf: update edk2-stable202208 -> edk2-stable202211 Date: Tue, 13 Dec 2022 12:11:11 +0100 Message-Id: <20221213111118.149697-17-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221213111118.149697-1-alex@linutronix.de> References: <20221213111118.149697-1-alex@linutronix.de> 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 ; Tue, 13 Dec 2022 11:11:46 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/174527 Signed-off-by: Alexander Kanavin --- .../ovmf/ovmf/0005-debug-prefix-map.patch | 26 +++++++++---------- meta/recipes-core/ovmf/ovmf_git.bb | 4 +-- 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/meta/recipes-core/ovmf/ovmf/0005-debug-prefix-map.patch b/meta/recipes-core/ovmf/ovmf/0005-debug-prefix-map.patch index 9e345f4dda..1b6687cfaf 100644 --- a/meta/recipes-core/ovmf/ovmf/0005-debug-prefix-map.patch +++ b/meta/recipes-core/ovmf/ovmf/0005-debug-prefix-map.patch @@ -1,7 +1,7 @@ -From 860bb1979f3578bb83257076fe0f3bd33f9d68bf Mon Sep 17 00:00:00 2001 +From 9f28dd5f183f6e4d2b023cd555bb30446ae5f618 Mon Sep 17 00:00:00 2001 From: Alexander Kanavin Date: Mon, 14 Jun 2021 19:56:28 +0200 -Subject: [PATCH 5/6] debug prefix map +Subject: [PATCH] debug prefix map We want to pass ${DEBUG_PREFIX_MAP} to gcc commands and also pass in --debug-prefix-map to nasm (we carry a patch to nasm for this). The @@ -22,10 +22,10 @@ Signed-off-by: Alexander Kanavin 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/BaseTools/Conf/tools_def.template b/BaseTools/Conf/tools_def.template -index 36241b6ede..947fbf2e8d 100755 +index c4e4c7ded0..058205da72 100755 --- a/BaseTools/Conf/tools_def.template +++ b/BaseTools/Conf/tools_def.template -@@ -1863,7 +1863,7 @@ NOOPT_*_*_OBJCOPY_ADDDEBUGFLAG = --add-gnu-debuglink=$(DEBUG_DIR)/$(MODULE_N +@@ -1849,7 +1849,7 @@ NOOPT_*_*_OBJCOPY_ADDDEBUGFLAG = --add-gnu-debuglink=$(DEBUG_DIR)/$(MODULE_N *_*_*_DTCPP_PATH = DEF(DTCPP_BIN) *_*_*_DTC_PATH = DEF(DTC_BIN) @@ -34,9 +34,9 @@ index 36241b6ede..947fbf2e8d 100755 DEFINE GCC_IA32_CC_FLAGS = DEF(GCC_ALL_CC_FLAGS) -m32 -malign-double -freorder-blocks -freorder-blocks-and-partition -O2 -mno-stack-arg-probe DEFINE GCC_X64_CC_FLAGS = DEF(GCC_ALL_CC_FLAGS) -mno-red-zone -Wno-address -mno-stack-arg-probe DEFINE GCC_ARM_CC_FLAGS = DEF(GCC_ALL_CC_FLAGS) -mlittle-endian -mabi=aapcs -fno-short-enums -funsigned-char -ffunction-sections -fdata-sections -fomit-frame-pointer -Wno-address -mthumb -mfloat-abi=soft -fno-pic -fno-pie -@@ -1881,8 +1881,8 @@ DEFINE GCC_IA32_X64_ASLDLINK_FLAGS = DEF(GCC_IA32_X64_DLINK_COMMON) --entry _Ref - DEFINE GCC_ARM_ASLDLINK_FLAGS = DEF(GCC_ARM_DLINK_FLAGS) -Wl,--entry,ReferenceAcpiTable -u $(IMAGE_ENTRY_POINT) DEF(GCC_ARM_AARCH64_ASLDLINK_FLAGS) +@@ -1871,8 +1871,8 @@ DEFINE GCC_ARM_ASLDLINK_FLAGS = DEF(GCC_ARM_DLINK_FLAGS) -Wl,--entry,Refere DEFINE GCC_AARCH64_ASLDLINK_FLAGS = DEF(GCC_AARCH64_DLINK_FLAGS) -Wl,--entry,ReferenceAcpiTable -u $(IMAGE_ENTRY_POINT) DEF(GCC_ARM_AARCH64_ASLDLINK_FLAGS) + DEFINE GCC_LOONGARCH64_ASLDLINK_FLAGS = DEF(GCC_LOONGARCH64_DLINK_FLAGS) -Wl,--entry,ReferenceAcpiTable -u $(IMAGE_ENTRY_POINT) DEFINE GCC_IA32_X64_DLINK_FLAGS = DEF(GCC_IA32_X64_DLINK_COMMON) --entry _$(IMAGE_ENTRY_POINT) --file-alignment 0x20 --section-alignment 0x20 -Map $(DEST_DIR_DEBUG)/$(BASE_NAME).map -DEFINE GCC_ASM_FLAGS = -c -x assembler -imacros AutoGen.h -DEFINE GCC_PP_FLAGS = -E -x assembler-with-cpp -include AutoGen.h @@ -45,7 +45,7 @@ index 36241b6ede..947fbf2e8d 100755 DEFINE GCC_VFRPP_FLAGS = -x c -E -P -DVFRCOMPILE --include $(MODULE_NAME)StrDefs.h DEFINE GCC_ASLPP_FLAGS = -x c -E -include AutoGen.h DEFINE GCC_ASLCC_FLAGS = -x c -@@ -2027,7 +2027,7 @@ DEFINE GCC_PP_FLAGS = -E -x assembler-with-cpp -include A +@@ -2026,7 +2026,7 @@ DEFINE GCC_PP_FLAGS = -E -x assembler-with-cpp -include A *_GCC48_IA32_DLINK2_FLAGS = DEF(GCC48_IA32_DLINK2_FLAGS) *_GCC48_IA32_RC_FLAGS = DEF(GCC_IA32_RC_FLAGS) *_GCC48_IA32_OBJCOPY_FLAGS = @@ -54,7 +54,7 @@ index 36241b6ede..947fbf2e8d 100755 DEBUG_GCC48_IA32_CC_FLAGS = DEF(GCC48_IA32_CC_FLAGS) -Os RELEASE_GCC48_IA32_CC_FLAGS = DEF(GCC48_IA32_CC_FLAGS) -Os -Wno-unused-but-set-variable -@@ -2055,7 +2055,7 @@ RELEASE_GCC48_IA32_CC_FLAGS = DEF(GCC48_IA32_CC_FLAGS) -Os -Wno-unused-but +@@ -2054,7 +2054,7 @@ RELEASE_GCC48_IA32_CC_FLAGS = DEF(GCC48_IA32_CC_FLAGS) -Os -Wno-unused-but *_GCC48_X64_DLINK2_FLAGS = DEF(GCC48_X64_DLINK2_FLAGS) *_GCC48_X64_RC_FLAGS = DEF(GCC_X64_RC_FLAGS) *_GCC48_X64_OBJCOPY_FLAGS = @@ -63,7 +63,7 @@ index 36241b6ede..947fbf2e8d 100755 DEBUG_GCC48_X64_CC_FLAGS = DEF(GCC48_X64_CC_FLAGS) -Os RELEASE_GCC48_X64_CC_FLAGS = DEF(GCC48_X64_CC_FLAGS) -Os -Wno-unused-but-set-variable -@@ -2167,7 +2167,7 @@ RELEASE_GCC48_AARCH64_CC_FLAGS = DEF(GCC48_AARCH64_CC_FLAGS) -Wno-unused-but-s +@@ -2166,7 +2166,7 @@ RELEASE_GCC48_AARCH64_CC_FLAGS = DEF(GCC48_AARCH64_CC_FLAGS) -Wno-unused-but-s *_GCC49_IA32_DLINK2_FLAGS = DEF(GCC49_IA32_DLINK2_FLAGS) *_GCC49_IA32_RC_FLAGS = DEF(GCC_IA32_RC_FLAGS) *_GCC49_IA32_OBJCOPY_FLAGS = @@ -72,7 +72,7 @@ index 36241b6ede..947fbf2e8d 100755 DEBUG_GCC49_IA32_CC_FLAGS = DEF(GCC49_IA32_CC_FLAGS) -Os RELEASE_GCC49_IA32_CC_FLAGS = DEF(GCC49_IA32_CC_FLAGS) -Os -Wno-unused-but-set-variable -Wno-unused-const-variable -@@ -2195,7 +2195,7 @@ RELEASE_GCC49_IA32_CC_FLAGS = DEF(GCC49_IA32_CC_FLAGS) -Os -Wno-unused-but +@@ -2194,7 +2194,7 @@ RELEASE_GCC49_IA32_CC_FLAGS = DEF(GCC49_IA32_CC_FLAGS) -Os -Wno-unused-but *_GCC49_X64_DLINK2_FLAGS = DEF(GCC49_X64_DLINK2_FLAGS) *_GCC49_X64_RC_FLAGS = DEF(GCC_X64_RC_FLAGS) *_GCC49_X64_OBJCOPY_FLAGS = @@ -81,7 +81,7 @@ index 36241b6ede..947fbf2e8d 100755 DEBUG_GCC49_X64_CC_FLAGS = DEF(GCC49_X64_CC_FLAGS) -Os RELEASE_GCC49_X64_CC_FLAGS = DEF(GCC49_X64_CC_FLAGS) -Os -Wno-unused-but-set-variable -Wno-unused-const-variable -@@ -2313,7 +2313,7 @@ RELEASE_GCC49_AARCH64_DLINK_XIPFLAGS = -z common-page-size=0x20 +@@ -2312,7 +2312,7 @@ RELEASE_GCC49_AARCH64_DLINK_XIPFLAGS = -z common-page-size=0x20 *_GCC5_IA32_DLINK2_FLAGS = DEF(GCC5_IA32_DLINK2_FLAGS) -no-pie *_GCC5_IA32_RC_FLAGS = DEF(GCC_IA32_RC_FLAGS) *_GCC5_IA32_OBJCOPY_FLAGS = @@ -90,7 +90,7 @@ index 36241b6ede..947fbf2e8d 100755 DEBUG_GCC5_IA32_CC_FLAGS = DEF(GCC5_IA32_CC_FLAGS) -flto -Os DEBUG_GCC5_IA32_DLINK_FLAGS = DEF(GCC5_IA32_X64_DLINK_FLAGS) -flto -Os -Wl,-m,elf_i386,--oformat=elf32-i386 -@@ -2345,7 +2345,7 @@ RELEASE_GCC5_IA32_DLINK_FLAGS = DEF(GCC5_IA32_X64_DLINK_FLAGS) -flto -Os -Wl, +@@ -2344,7 +2344,7 @@ RELEASE_GCC5_IA32_DLINK_FLAGS = DEF(GCC5_IA32_X64_DLINK_FLAGS) -flto -Os -Wl, *_GCC5_X64_DLINK2_FLAGS = DEF(GCC5_X64_DLINK2_FLAGS) *_GCC5_X64_RC_FLAGS = DEF(GCC_X64_RC_FLAGS) *_GCC5_X64_OBJCOPY_FLAGS = @@ -100,5 +100,5 @@ index 36241b6ede..947fbf2e8d 100755 DEBUG_GCC5_X64_CC_FLAGS = DEF(GCC5_X64_CC_FLAGS) -flto -DUSING_LTO -Os DEBUG_GCC5_X64_DLINK_FLAGS = DEF(GCC5_X64_DLINK_FLAGS) -flto -Os -- -2.32.0 +2.30.2 diff --git a/meta/recipes-core/ovmf/ovmf_git.bb b/meta/recipes-core/ovmf/ovmf_git.bb index d1bf8b080d..5ca0b49b69 100644 --- a/meta/recipes-core/ovmf/ovmf_git.bb +++ b/meta/recipes-core/ovmf/ovmf_git.bb @@ -26,8 +26,8 @@ SRC_URI = "gitsm://github.com/tianocore/edk2.git;branch=master;protocol=https \ file://0006-reproducible.patch \ " -PV = "edk2-stable202208" -SRCREV = "ba0e0e4c6a174b71b18ccd6e47319cc45878893c" +PV = "edk2-stable202211" +SRCREV = "fff6d81270b57ee786ea18ad74f43149b9f03494" UPSTREAM_CHECK_GITTAGREGEX = "(?Pedk2-stable.*)" inherit deploy From patchwork Tue Dec 13 11:11:12 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 16712 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 0960BC10F1D for ; Tue, 13 Dec 2022 11:11:47 +0000 (UTC) Received: from mail-wr1-f54.google.com (mail-wr1-f54.google.com [209.85.221.54]) by mx.groups.io with SMTP id smtpd.web10.70643.1670929898030460670 for ; Tue, 13 Dec 2022 03:11:38 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=MZRLTFAN; spf=pass (domain: gmail.com, ip: 209.85.221.54, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f54.google.com with SMTP id h16so6260265wrz.12 for ; Tue, 13 Dec 2022 03:11:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=yGTsG0msjiTyMFnibQQeZHQLaaKwiXJpn2MS09dOOMI=; b=MZRLTFANafKfCJjW51ZYfF2dhpwd+2hnQ5sF6GMNG4GpNDrgbkmTAK/Qo4UERHAJBs r3yNmgNmMaT2dOI7skFcwlKe/npB0BpWfV6/EMSgAHz8NsnOXsoAs/37U2KEwT6U9Yjp ItZKy/ZKmkUENwyO9UxS7Wko8YioVhSeGYItbjar5LPBt1wW6heS+9Y2rPce4XuO19z+ cz0Dy5dwiSYQN1zfQL/OvEvjmwL2v6tVAw6n9p/ULaE0clPSgIUQVQ0x0qvimSIBYErO /2lDDoqjFnskbpCxwQKzLctWKCYXRwmhnD7U3JHSKLG9riibU4fbKh1mt9tmHWTTqFPC t8xw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=yGTsG0msjiTyMFnibQQeZHQLaaKwiXJpn2MS09dOOMI=; b=79zlPdKpUqx0NMXNvEf067/NNWW4xxC/h3FuEXAJi+8n/tRHg3FLbbuW2f+F2nYyjC sH8UYjESPAILuQfnZ+1dD0CCWT+FO7N4mc1NkGn1R7HaMXe8kEZaZgHHFuLau20Z8+VY Gm9mBscnubPgrahAy635Pk6lQN2Tsvhr/JIGBlneAROEqZftQahV41ygNh/9I5MirCqF QHy5IjvzXFwf6VPA91hXEGzIXnqr68ynw1Xg60S7zl7m/R9of4CPYKJ3kmjt98xZpeVY h/5s12S43l0dTL1dB8PDLPBVJBvd8/aWJbw+OXmskvZD41Unc0A5q+1x/gMZICCKno+5 qJgQ== X-Gm-Message-State: ANoB5pmRkAI5Okii2M9efewi/RWo2gU73zkxy00JVSO2X6O9UNIfpEBD DhQAkE+qtRZ7xBSnhhzQYfllPiBOmlE= X-Google-Smtp-Source: AA0mqf4AEIadAwj0ew7wYbrbQ8pO561YxvuH669S30jt4QBzdtTGqcZjZlX4naqL7Lb8b0a//oE3AA== X-Received: by 2002:a5d:690c:0:b0:242:3fa4:8217 with SMTP id t12-20020a5d690c000000b002423fa48217mr11979312wru.50.1670929896477; Tue, 13 Dec 2022 03:11:36 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id m8-20020a056000008800b002366c3eefccsm11362665wrx.109.2022.12.13.03.11.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Dec 2022 03:11:36 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 18/24] python3-dbusmock: update 0.28.4 -> 0.28.6 Date: Tue, 13 Dec 2022 12:11:12 +0100 Message-Id: <20221213111118.149697-18-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221213111118.149697-1-alex@linutronix.de> References: <20221213111118.149697-1-alex@linutronix.de> 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 ; Tue, 13 Dec 2022 11:11:47 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/174528 Convert to python_setuptools_build_meta. Signed-off-by: Alexander Kanavin --- ...python3-dbusmock_0.28.4.bb => python3-dbusmock_0.28.6.bb} | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) rename meta/recipes-devtools/python/{python3-dbusmock_0.28.4.bb => python3-dbusmock_0.28.6.bb} (70%) diff --git a/meta/recipes-devtools/python/python3-dbusmock_0.28.4.bb b/meta/recipes-devtools/python/python3-dbusmock_0.28.6.bb similarity index 70% rename from meta/recipes-devtools/python/python3-dbusmock_0.28.4.bb rename to meta/recipes-devtools/python/python3-dbusmock_0.28.6.bb index e895d87b7b..dd28f115d1 100644 --- a/meta/recipes-devtools/python/python3-dbusmock_0.28.4.bb +++ b/meta/recipes-devtools/python/python3-dbusmock_0.28.6.bb @@ -4,11 +4,12 @@ HOMEPAGE = "https://pypi.org/project/python-dbusmock/" LICENSE = "GPL-3.0-only" LIC_FILES_CHKSUM = "file://COPYING;md5=e6a600fd5e1d9cbde2d983680233ad02" -SRC_URI[sha256sum] = "52ad024a44d46602084fd91c0c467ab95b7ecf27c4e2168e0d2160623f18c0a2" +SRC_URI[sha256sum] = "3b496fab84aff3936054f747e9a22bb07ac5783b1d967c6cc39536c7ba315fce" PYPI_PACKAGE = "python-dbusmock" -inherit pypi setuptools3 +inherit pypi python_setuptools_build_meta +DEPENDS += "python3-setuptools-scm-native" RDEPENDS:${PN} += "\ ${PYTHON_PN}-dbus \ From patchwork Tue Dec 13 11:11:13 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 16713 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 0B3D4C3DA71 for ; Tue, 13 Dec 2022 11:11:47 +0000 (UTC) Received: from mail-wr1-f44.google.com (mail-wr1-f44.google.com [209.85.221.44]) by mx.groups.io with SMTP id smtpd.web11.70918.1670929888100924406 for ; Tue, 13 Dec 2022 03:11:38 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=RK2WtUaR; spf=pass (domain: gmail.com, ip: 209.85.221.44, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f44.google.com with SMTP id o5so15237548wrm.1 for ; Tue, 13 Dec 2022 03:11:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=TxujXEmcXevB+lHbT73IiKay8huZ72GX7KtsT/2pcO4=; b=RK2WtUaRZb2YFDBkLdeV1iQnXCPjdH0EQq5EaiVlOMu7YmUoyxq8jhEpawjtcVgSwg ifgWGDPjfk7rhXetPjhdx0R5ehnQUABDPei2T9v7jTNMrtT6MonKqcy2H2pkM5Aritzu KN0AtO/A40XkpI5RiI6marNbevIjOtPOl/21ewwKOehuMxEnAzylZnncn4/OzS3aqIzM pCqQBmP7FO20UmZJhlUIDb6J+hs7cmP8HIWejPOT2ezfjfIa/iU1UpbWTCMa89WSSlqy eMv3CAt3uOaUa3/omVY4d0121x7Rt95RuBCZ/irkH3jruANnXOpuZMLjpb074h9IEshx 5m3Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=TxujXEmcXevB+lHbT73IiKay8huZ72GX7KtsT/2pcO4=; b=ikziOA6UFsLscHN2iEJ95TbiwIQzWfp+iigsI0QDUt6BkrQ73XAQANnoeZbBvUG3NB mJic3hStsyCknEVgRvLy3ecrasRBJzwzkn7D5lG1OvjkYS5lLwtWtFZbgYqZf5dPCsbO t6NLkpI8Nczdj/uV6QgvXx7AZmYS1VBlul8mXiWjMUvaxWJrJafJlzNURejxJGsZMFEg 6zoMHVHlXFhOzRWGG+6zqqeTpec1SWxIq+oY7CBQPBQDSwwFOuj/R+clIU1F/CyK3DSR H1NbKnZ48P76XkHCSgW7g36eL6Ws/llbu0Zs8iWs4U4s54J+f3iUxZxORFvCmynf4ET0 P9sg== X-Gm-Message-State: ANoB5pkD920QUr0jIMxrCqLlNJkd3FBcPSiQHmGtCD7HKWqjEaWcSHaZ IN9v/tzeFZqFD/K9csg545WVE79OMVw= X-Google-Smtp-Source: AA0mqf7mhXSMvPAHIKV5eldK9NZwCghFwtK8hkBlHPgoNZRbV6erM7yKxkcrMmw6DII3oJFzTSSv4A== X-Received: by 2002:a5d:4c50:0:b0:242:ce7:ca6f with SMTP id n16-20020a5d4c50000000b002420ce7ca6fmr12339194wrt.26.1670929897377; Tue, 13 Dec 2022 03:11:37 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id m8-20020a056000008800b002366c3eefccsm11362665wrx.109.2022.12.13.03.11.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Dec 2022 03:11:36 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 19/24] ruby: merge .inc into .bb Date: Tue, 13 Dec 2022 12:11:13 +0100 Message-Id: <20221213111118.149697-19-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221213111118.149697-1-alex@linutronix.de> References: <20221213111118.149697-1-alex@linutronix.de> 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 ; Tue, 13 Dec 2022 11:11:47 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/174529 Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/ruby/ruby.inc | 39 -------------------- meta/recipes-devtools/ruby/ruby_3.1.2.bb | 45 +++++++++++++++++++++--- 2 files changed, 40 insertions(+), 44 deletions(-) delete mode 100644 meta/recipes-devtools/ruby/ruby.inc diff --git a/meta/recipes-devtools/ruby/ruby.inc b/meta/recipes-devtools/ruby/ruby.inc deleted file mode 100644 index ebff5efd1f..0000000000 --- a/meta/recipes-devtools/ruby/ruby.inc +++ /dev/null @@ -1,39 +0,0 @@ -SUMMARY = "An interpreter of object-oriented scripting language" -DESCRIPTION = "Ruby is an interpreted scripting language for quick \ -and easy object-oriented programming. It has many features to process \ -text files and to do system management tasks (as in Perl). \ -It is simple, straight-forward, and extensible. \ -" -HOMEPAGE = "http://www.ruby-lang.org/" -SECTION = "devel/ruby" -LICENSE = "Ruby | BSD-2-Clause | BSD-3-Clause | GPL-2.0-only | ISC | MIT" -LIC_FILES_CHKSUM = "file://COPYING;md5=5b8c87559868796979806100db3f3805 \ - file://BSDL;md5=8b50bc6de8f586dc66790ba11d064d75 \ - file://GPL;md5=b234ee4d69f5fce4486a80fdaf4a4263 \ - file://LEGAL;md5=f260190bc1e92e363f0ee3c0463d4c7c \ - " - -DEPENDS = "zlib openssl libyaml gdbm readline libffi" -DEPENDS:append:class-target = " ruby-native" - -SHRT_VER = "${@oe.utils.trim_version("${PV}", 2)}" -SRC_URI = "http://cache.ruby-lang.org/pub/ruby/${SHRT_VER}/ruby-${PV}.tar.gz \ - file://0001-extmk-fix-cross-compilation-of-external-gems.patch \ - file://0002-Obey-LDFLAGS-for-the-link-of-libruby.patch \ - " -UPSTREAM_CHECK_URI = "https://www.ruby-lang.org/en/downloads/" - -inherit autotools ptest pkgconfig - - -# This snippet lets compiled extensions which rely on external libraries, -# such as zlib, compile properly. If we don't do this, then when extmk.rb -# runs, it uses the native libraries instead of the target libraries, and so -# none of the linking operations succeed -- which makes extconf.rb think -# that the libraries aren't available and hence that the extension can't be -# built. - -do_configure:prepend() { - sed -i "s#%%TARGET_CFLAGS%%#$CFLAGS#; s#%%TARGET_LDFLAGS%%#$LDFLAGS#" ${S}/common.mk - rm -rf ${S}/ruby/ -} diff --git a/meta/recipes-devtools/ruby/ruby_3.1.2.bb b/meta/recipes-devtools/ruby/ruby_3.1.2.bb index 387bfa9b44..0115daf22a 100644 --- a/meta/recipes-devtools/ruby/ruby_3.1.2.bb +++ b/meta/recipes-devtools/ruby/ruby_3.1.2.bb @@ -1,8 +1,25 @@ -require ruby.inc - -DEPENDS:append:libc-musl = " libucontext" - -SRC_URI += " \ +SUMMARY = "An interpreter of object-oriented scripting language" +DESCRIPTION = "Ruby is an interpreted scripting language for quick \ +and easy object-oriented programming. It has many features to process \ +text files and to do system management tasks (as in Perl). \ +It is simple, straight-forward, and extensible. \ +" +HOMEPAGE = "http://www.ruby-lang.org/" +SECTION = "devel/ruby" +LICENSE = "Ruby | BSD-2-Clause | BSD-3-Clause | GPL-2.0-only | ISC | MIT" +LIC_FILES_CHKSUM = "file://COPYING;md5=5b8c87559868796979806100db3f3805 \ + file://BSDL;md5=8b50bc6de8f586dc66790ba11d064d75 \ + file://GPL;md5=b234ee4d69f5fce4486a80fdaf4a4263 \ + file://LEGAL;md5=f260190bc1e92e363f0ee3c0463d4c7c \ + " + +DEPENDS = "zlib openssl libyaml gdbm readline libffi" +DEPENDS:append:class-target = " ruby-native" + +SHRT_VER = "${@oe.utils.trim_version("${PV}", 2)}" +SRC_URI = "http://cache.ruby-lang.org/pub/ruby/${SHRT_VER}/ruby-${PV}.tar.gz \ + file://0001-extmk-fix-cross-compilation-of-external-gems.patch \ + file://0002-Obey-LDFLAGS-for-the-link-of-libruby.patch \ file://remove_has_include_macros.patch \ file://run-ptest \ file://0001-template-Makefile.in-do-not-write-host-cross-cc-item.patch \ @@ -14,6 +31,24 @@ SRC_URI += " \ file://0001-vm_dump.c-Define-REG_S1-and-REG_S2-for-musl-riscv.patch \ file://0001-Remove-dependency-on-libcapstone.patch \ " +UPSTREAM_CHECK_URI = "https://www.ruby-lang.org/en/downloads/" + +inherit autotools ptest pkgconfig + + +# This snippet lets compiled extensions which rely on external libraries, +# such as zlib, compile properly. If we don't do this, then when extmk.rb +# runs, it uses the native libraries instead of the target libraries, and so +# none of the linking operations succeed -- which makes extconf.rb think +# that the libraries aren't available and hence that the extension can't be +# built. + +do_configure:prepend() { + sed -i "s#%%TARGET_CFLAGS%%#$CFLAGS#; s#%%TARGET_LDFLAGS%%#$LDFLAGS#" ${S}/common.mk + rm -rf ${S}/ruby/ +} + +DEPENDS:append:libc-musl = " libucontext" SRC_URI[sha256sum] = "61843112389f02b735428b53bb64cf988ad9fb81858b8248e22e57336f24a83e" From patchwork Tue Dec 13 11:11:14 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 16711 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 05224C2D0CD for ; Tue, 13 Dec 2022 11:11:47 +0000 (UTC) Received: from mail-wr1-f44.google.com (mail-wr1-f44.google.com [209.85.221.44]) by mx.groups.io with SMTP id smtpd.web11.70922.1670929891962143381 for ; Tue, 13 Dec 2022 03:11:39 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=c3YvVSNj; spf=pass (domain: gmail.com, ip: 209.85.221.44, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f44.google.com with SMTP id h12so15198441wrv.10 for ; Tue, 13 Dec 2022 03:11:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=f5Ln/1SedIvJtsKSoF7xBebOZamcYaA3vGJ1MWDAaRU=; b=c3YvVSNjZ5ZMQaaD7U5gZHEHhXHE3UAKXB62blCPU2qCUBW/xXYPdZgbOdPjhTs4JI A2aSeVL0WhJFCDHwYpaxxKUIvpQcga1gknl5otAnJTdRFeaWETJjz1PoNPn8Lf0vfJxK SjIzxNg7rMXeJ73gVYtRLGZPPIjHTjsIBCSkeNz9n/TbpDN8lUMTtxlNd5pgrTcDpAeN EyYThJ/Q6aZ1bB9UprxrlSrCFV0hYrNunec/bdmiGzJR6xbxCtDZHfcqz1vx1PzJmkCG ks1FLFfCTpUFA43pawpNULNNp6UGZur4/PYkwyhEpXMsVmomeuFMJDohwrEyVFSadAMy b3Iw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=f5Ln/1SedIvJtsKSoF7xBebOZamcYaA3vGJ1MWDAaRU=; b=EZ2Fk5D1NxndOYf50YI4ktjNWqL+HPQ7nIfBu62rTJ4ySnTYHkUVacgTcXsQb2GhFh vLjIDdPhP+mop+bMsCnQ4Cld3A5SpKE2ySgjZM2DQGqERLoMiRDwiAxmpzK0W9Z60SNn 064HGjquKQ6Svl/UW4gn3LVgE3O8q1oJPYTh6sKusp+ZAhO8FW+UL0mM1GX+1AxEYvJF b4EU+dEIQi1694NjnxCbcldDhqUYdbAXSEA2woXzwzTTvbn3SsGuljrrJPEOQA1/g62W 1qIA/pg+tKDhBN5l1XUAj1xbNL3W/OKO89aBukme3sTHZkA3ArcOgtV0iivvUbAKlKpz DPLQ== X-Gm-Message-State: ANoB5pl8/XTWQEXlNPnJqBj7+E4CJb9sKuTa0kIUbObd/GYU8gAUAu6S H5cjS1875Qy97517Prm9XsO0kghqXmc= X-Google-Smtp-Source: AA0mqf5hVFOH8LzGSU7bEYK8CmOiR3dMPkbdZOXDDosXj3zkNCKvl+mYU5OrlRzogTJCH8lh1D0TJg== X-Received: by 2002:a5d:6acb:0:b0:242:48ff:4003 with SMTP id u11-20020a5d6acb000000b0024248ff4003mr10479518wrw.11.1670929898120; Tue, 13 Dec 2022 03:11:38 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id m8-20020a056000008800b002366c3eefccsm11362665wrx.109.2022.12.13.03.11.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Dec 2022 03:11:37 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 20/24] ruby: update 3.1.2 -> 3.1.3 Date: Tue, 13 Dec 2022 12:11:14 +0100 Message-Id: <20221213111118.149697-20-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221213111118.149697-1-alex@linutronix.de> References: <20221213111118.149697-1-alex@linutronix.de> 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 ; Tue, 13 Dec 2022 11:11:47 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/174530 Signed-off-by: Alexander Kanavin --- ...001-Remove-dependency-on-libcapstone.patch | 36 ------------------- .../ruby/{ruby_3.1.2.bb => ruby_3.1.3.bb} | 3 +- 2 files changed, 1 insertion(+), 38 deletions(-) delete mode 100644 meta/recipes-devtools/ruby/ruby/0001-Remove-dependency-on-libcapstone.patch rename meta/recipes-devtools/ruby/{ruby_3.1.2.bb => ruby_3.1.3.bb} (97%) diff --git a/meta/recipes-devtools/ruby/ruby/0001-Remove-dependency-on-libcapstone.patch b/meta/recipes-devtools/ruby/ruby/0001-Remove-dependency-on-libcapstone.patch deleted file mode 100644 index 5d0f8fcc09..0000000000 --- a/meta/recipes-devtools/ruby/ruby/0001-Remove-dependency-on-libcapstone.patch +++ /dev/null @@ -1,36 +0,0 @@ -From 222203297966f312109e8eaa2520f2cf2f59c09d Mon Sep 17 00:00:00 2001 -From: Alan Wu -Date: Thu, 31 Mar 2022 17:26:28 -0400 -Subject: [PATCH] Remove dependency on libcapstone - -We have received reports of build failures due to this configuration -check modifying compile flags. Since only YJIT devs use this library -we can remove it to make Ruby easier to build for users. - -See: https://github.com/rbenv/ruby-build/discussions/1933 - -Upstream-Status: Backport ---- - configure.ac | 9 --------- - 1 file changed, 9 deletions(-) - -Index: ruby-3.1.2/configure.ac -=================================================================== ---- ruby-3.1.2.orig/configure.ac -+++ ruby-3.1.2/configure.ac -@@ -1244,15 +1244,6 @@ AC_CHECK_LIB(dl, dlopen) # Dynamic linki - AC_CHECK_LIB(dld, shl_load) # Dynamic linking for HP-UX - AC_CHECK_LIB(socket, shutdown) # SunOS/Solaris - --if pkg-config --exists capstone; then -- CAPSTONE_CFLAGS=`pkg-config --cflags capstone` -- CAPSTONE_LIB_L=`pkg-config --libs-only-L capstone` -- LDFLAGS="$LDFLAGS $CAPSTONE_LIB_L" -- CFLAGS="$CFLAGS $CAPSTONE_CFLAGS" --fi -- --AC_CHECK_LIB(capstone, cs_open) # Capstone disassembler for debugging YJIT -- - dnl Checks for header files. - AC_HEADER_DIRENT - dnl AC_HEADER_STDC has been checked in AC_USE_SYSTEM_EXTENSIONS diff --git a/meta/recipes-devtools/ruby/ruby_3.1.2.bb b/meta/recipes-devtools/ruby/ruby_3.1.3.bb similarity index 97% rename from meta/recipes-devtools/ruby/ruby_3.1.2.bb rename to meta/recipes-devtools/ruby/ruby_3.1.3.bb index 0115daf22a..c8454da3a9 100644 --- a/meta/recipes-devtools/ruby/ruby_3.1.2.bb +++ b/meta/recipes-devtools/ruby/ruby_3.1.3.bb @@ -29,7 +29,6 @@ SRC_URI = "http://cache.ruby-lang.org/pub/ruby/${SHRT_VER}/ruby-${PV}.tar.gz \ file://0005-Mark-Gemspec-reproducible-change-fixing-784225-too.patch \ file://0006-Make-gemspecs-reproducible.patch \ file://0001-vm_dump.c-Define-REG_S1-and-REG_S2-for-musl-riscv.patch \ - file://0001-Remove-dependency-on-libcapstone.patch \ " UPSTREAM_CHECK_URI = "https://www.ruby-lang.org/en/downloads/" @@ -50,7 +49,7 @@ do_configure:prepend() { DEPENDS:append:libc-musl = " libucontext" -SRC_URI[sha256sum] = "61843112389f02b735428b53bb64cf988ad9fb81858b8248e22e57336f24a83e" +SRC_URI[sha256sum] = "5ea498a35f4cd15875200a52dde42b6eb179e1264e17d78732c3a57cd1c6ab9e" PACKAGECONFIG ??= "" PACKAGECONFIG += "${@bb.utils.filter('DISTRO_FEATURES', 'ipv6', d)}" From patchwork Tue Dec 13 11:11:15 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 16710 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 F263CC2D0CC for ; Tue, 13 Dec 2022 11:11:46 +0000 (UTC) Received: from mail-wr1-f44.google.com (mail-wr1-f44.google.com [209.85.221.44]) by mx.groups.io with SMTP id smtpd.web10.70630.1670929887012599922 for ; Tue, 13 Dec 2022 03:11:39 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=odUxC5pw; spf=pass (domain: gmail.com, ip: 209.85.221.44, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f44.google.com with SMTP id co23so15230896wrb.4 for ; Tue, 13 Dec 2022 03:11:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=0734l3aoUZblG4wHamfW+9Z0+sDRpxq4nYVqrIBnLAU=; b=odUxC5pwmcW7NLtUUAva99iCWyZ0FJdhpBY8kUNmCivACrPjVD6e6ZDmwXfA5Gf5FP gzAgPGDcoeGRA7UY1T0BgFpWIwF+sJoEjnf4SjwRZA7FgblTpkdXo+XHTpTmm5jwCSac hEQpTJOU+sU4TyxbbOWDLvxD1XdcbWTTD+lcQgSCyKzeSxITWCGu7fv3WgYJqczSf3h3 L0s972hvlEAGk69/mt6q3U/FlFJN5oEDQ8nS92NPNJ3/3Z8Q3nJVK2K/UIE3jqLVad39 aN9hozGvBWD078quuIag3xLU6fLUOyP8EA52ioVYwH1XrXmmCoL9v58cYx+JX7CG5TAK LGVg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=0734l3aoUZblG4wHamfW+9Z0+sDRpxq4nYVqrIBnLAU=; b=Om778+hZNeUU52U9FnPtN/OnBtLvC4j0pNMYL9+o+CIsUGp+SXF8Nsw39vIz+JDElG smhpI6DB2hCz5BQkpjSwDtFH44XzNzIUZcS+Nsd9MK/C74/DgYwxD6pxKE6eOaeGgQzG WPHZ40qBJGTdPPTPK07hScCKN/+tSBzbSDlr/zFU6/1jGcnctjyOtQCeWlD3alNd8rcD vnPzB9+e7H/KewEwZKMRPOQhsprHhCfUnXVJ/UzzGAOJIUlrHvxWxwPQacUGr+ThFnSp oKueQgOKM/38mhKDUKwodgCMQEv8AIHVW6hqtfixXC/PLoIInmhY8/8rfEFA7rpY8kjE aVJA== X-Gm-Message-State: ANoB5plgrDdCB7SItaARTxvDunAsNdo7uPTN3kz4ZcrWIGn8s2IlXOd/ rckPFnkbhbdCeJdc/tQyV7SoYqqTlAY= X-Google-Smtp-Source: AA0mqf4EU5mUfifXLMvpcpYrwxYhYO/VNAAkcYA8MyWlwo7cqfGgEwOM0/xqlUJIqr+K/4pIn7y8Iw== X-Received: by 2002:adf:e4cc:0:b0:24d:b0fb:e2c3 with SMTP id v12-20020adfe4cc000000b0024db0fbe2c3mr8255553wrm.61.1670929898795; Tue, 13 Dec 2022 03:11:38 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id m8-20020a056000008800b002366c3eefccsm11362665wrx.109.2022.12.13.03.11.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Dec 2022 03:11:38 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 21/24] ghostscript: update 9.56.1 -> 10.0.0 Date: Tue, 13 Dec 2022 12:11:15 +0100 Message-Id: <20221213111118.149697-21-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221213111118.149697-1-alex@linutronix.de> References: <20221213111118.149697-1-alex@linutronix.de> 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 ; Tue, 13 Dec 2022 11:11:46 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/174531 Drop --without-jbig2dec as it is now required by pdf support and jbig2dec library is in ghostscript's source tree. Signed-off-by: Alexander Kanavin --- .../ghostscript/cross-compile.patch | 40 +++++++++++++++++++ .../do-not-check-local-libpng-source.patch | 8 ++-- ...script_9.56.1.bb => ghostscript_10.0.0.bb} | 5 ++- 3 files changed, 47 insertions(+), 6 deletions(-) create mode 100644 meta/recipes-extended/ghostscript/ghostscript/cross-compile.patch rename meta/recipes-extended/ghostscript/{files => ghostscript}/do-not-check-local-libpng-source.patch (85%) rename meta/recipes-extended/ghostscript/{ghostscript_9.56.1.bb => ghostscript_10.0.0.bb} (96%) diff --git a/meta/recipes-extended/ghostscript/ghostscript/cross-compile.patch b/meta/recipes-extended/ghostscript/ghostscript/cross-compile.patch new file mode 100644 index 0000000000..ba62820df1 --- /dev/null +++ b/meta/recipes-extended/ghostscript/ghostscript/cross-compile.patch @@ -0,0 +1,40 @@ +From 4c3575346b9c7d394ebc73b4e5fabebadd8877ec Mon Sep 17 00:00:00 2001 +From: Chris Liddell +Date: Thu, 24 Nov 2022 16:33:47 +0000 +Subject: [PATCH] Fix a little bitrot in the cross-compiling logic + +Removing the option to disable FAPI meant configuring for cross compiling would +fail because the option being passed to the sub-call to configure would include +an unknown command line option. + +Upstream-Status: Backport [https://git.ghostscript.com/?p=ghostpdl.git;a=patch;f=configure.ac;h=4c3575346b9c7d394ebc73b4e5fabebadd8877ec] +Signed-off-by: Alexander Kanavin +--- + configure.ac | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/configure.ac b/configure.ac +index d5c68c4b3..738eb10a9 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -138,7 +138,7 @@ if test x"$host" != x"$build" ; then + echo $AUXFLAGS_MAK_LINE07 >> $AUXFLAGS_MAK.in + + AC_MSG_NOTICE([Begin recursive call to configure script (for auxiliary tools)]) +- "$absolute_source_path/configure" CC="$CCAUX" CFLAGS="$CFLAGSAUX" CPPFLAGS="$CPPFLAGSAUX" LDFLAGS="$LDFLAGSAUX" CCAUX= CFLAGSAUX= CFLAGSAUX= MAKEFILE=$AUXFLAGS_MAK --host=$build --build=$build --enable-auxtools_only --disable-hidden-visibility --with-local-zlib --without-libtiff --disable-contrib --disable-fontconfig --disable-dbus --disable-freetype --disable-fapi --disable-cups --disable-openjpeg --disable-gtk --with-libiconv=no --without-libidn --without-libpaper --without-pdftoraster --without-ijs --without-jbig2dec --without-x --with-drivers="" ++ "$absolute_source_path/configure" CC="$CCAUX" CFLAGS="$CFLAGSAUX" CPPFLAGS="$CPPFLAGSAUX" LDFLAGS="$LDFLAGSAUX" CCAUX= CFLAGSAUX= CFLAGSAUX= MAKEFILE=$AUXFLAGS_MAK --host=$build --build=$build --enable-auxtools_only --disable-hidden-visibility --with-local-zlib --without-libtiff --disable-contrib --disable-fontconfig --disable-dbus --disable-freetype --disable-cups --disable-openjpeg --disable-gtk --with-libiconv=no --without-libidn --without-libpaper --without-pdftoraster --without-ijs --without-jbig2dec --without-x --with-drivers="" + status=$? + cp config.log "$olddir/configaux.log" + if test $status -eq 0 ; then +@@ -2530,7 +2530,7 @@ PDF= + PDF_MAK="\$(GLSRCDIR)\$(D)stub.mak" + PDFROMFS_MAK="\$(GLSRCDIR)\$(D)stub.mak" + +-if test x"$with_pdf" != x"no" ; then ++if test x"$with_pdf" != x"no" -a x"$enable_auxtools_only" != x"yes" ; then + + if test x"$JBIG2_DECODER" = x""; then + AC_MSG_ERROR([No JBIG2 decoder available, required for PDF support]) +-- +2.25.1 + diff --git a/meta/recipes-extended/ghostscript/files/do-not-check-local-libpng-source.patch b/meta/recipes-extended/ghostscript/ghostscript/do-not-check-local-libpng-source.patch similarity index 85% rename from meta/recipes-extended/ghostscript/files/do-not-check-local-libpng-source.patch rename to meta/recipes-extended/ghostscript/ghostscript/do-not-check-local-libpng-source.patch index a9afb9948c..13e71c824f 100644 --- a/meta/recipes-extended/ghostscript/files/do-not-check-local-libpng-source.patch +++ b/meta/recipes-extended/ghostscript/ghostscript/do-not-check-local-libpng-source.patch @@ -1,4 +1,4 @@ -From 2adaa7366064a8f18af864eda74e52877a89620c Mon Sep 17 00:00:00 2001 +From 108a7d3f79af8c669af129bd87401402e76edfa9 Mon Sep 17 00:00:00 2001 From: Hongxu Jia Date: Mon, 18 Jan 2016 01:00:30 -0500 Subject: [PATCH] configure.ac: do not check local png source @@ -17,12 +17,12 @@ Signed-off-by: Hongxu Jia 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac -index 698abd3..e65ac8b 100644 +index bb57825..389c473 100644 --- a/configure.ac +++ b/configure.ac -@@ -1241,7 +1241,7 @@ else +@@ -1441,7 +1441,7 @@ else PNGDEVS='' - PNGDEVS_ALL='png48 png16m pnggray pngmono pngmonod png256 png16 pngalpha' + PNGDEVS_ALL='png48 png16m pnggray pngmono pngmonod png256 png16 pngalpha png16malpha' AC_MSG_CHECKING([for local png library source]) - if test -f $srcdir/libpng/pngread.c; then + if false; then diff --git a/meta/recipes-extended/ghostscript/ghostscript_9.56.1.bb b/meta/recipes-extended/ghostscript/ghostscript_10.0.0.bb similarity index 96% rename from meta/recipes-extended/ghostscript/ghostscript_9.56.1.bb rename to meta/recipes-extended/ghostscript/ghostscript_10.0.0.bb index e71a6cc0d3..56a93632e2 100644 --- a/meta/recipes-extended/ghostscript/ghostscript_9.56.1.bb +++ b/meta/recipes-extended/ghostscript/ghostscript_10.0.0.bb @@ -33,6 +33,7 @@ SRC_URI_BASE = "https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/d file://do-not-check-local-libpng-source.patch \ file://avoid-host-contamination.patch \ file://mkdir-p.patch \ + file://cross-compile.patch \ " SRC_URI = "${SRC_URI_BASE} \ @@ -44,7 +45,7 @@ SRC_URI:class-native = "${SRC_URI_BASE} \ file://base-genht.c-add-a-preprocessor-define-to-allow-fope.patch \ " -SRC_URI[sha256sum] = "1598b9a38659cce8448d42a73054b2f9cbfcc40a9b97eeec5f22d4d6cd1de8e6" +SRC_URI[sha256sum] = "a57764d70caf85e2fc0b0f59b83b92e25775631714dcdb97cc6e0cea414bb5a3" # Put something like # @@ -72,7 +73,7 @@ EXTRA_OECONF:append:mipsarcho32 = " --with-large_color_index=0" # Explicity disable libtiff, fontconfig, # freetype, cups for ghostscript-native EXTRA_OECONF:class-native = "--without-x --with-system-libtiff=no \ - --without-jbig2dec --without-libpaper \ + --without-libpaper \ --with-fontpath=${datadir}/fonts \ --without-libidn --disable-fontconfig \ --enable-freetype --disable-cups " From patchwork Tue Dec 13 11:11:16 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 16707 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 F25F7C10F31 for ; Tue, 13 Dec 2022 11:11:46 +0000 (UTC) Received: from mail-wr1-f44.google.com (mail-wr1-f44.google.com [209.85.221.44]) by mx.groups.io with SMTP id smtpd.web11.70918.1670929888100924406 for ; Tue, 13 Dec 2022 03:11:40 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=QTmCIIYL; spf=pass (domain: gmail.com, ip: 209.85.221.44, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f44.google.com with SMTP id o5so15237654wrm.1 for ; Tue, 13 Dec 2022 03:11:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=eK4WjCbJy51oOUhakYCmqHdEcyZ1szGEdTbAdbf4UTk=; b=QTmCIIYLfUFMd6RcXu6OgD83IJP3ffJlBGPKzabt75zBJPJ1Woe+SKVC8T4SLcyLYg md3S0/TCYc9y7y+01TJBFHCi+yEDfzxEYeHjT6Xl/PI6hI/qJjboes5cIUN33OO/zf8P vhNvGTr2h20cbSCvOsXXjXEP/ibnTrS8Egcxi8Q0806FhiD99uF9mbnG/Oc6/wJEQnoh WKEjdSCfR2vtvwZmc0e5rbBNKLOPLYFkXM9kp1tMojBZr7jwK2Bm760KwgZcLEWEr8De zMYjFCZZdG8CpuIlmG8KnfIclyKxnGwBZgG3J+KgtJ6GIU5vrNGGezdVQnFvdcXIbHWS quhA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=eK4WjCbJy51oOUhakYCmqHdEcyZ1szGEdTbAdbf4UTk=; b=hEAkaa667lhXmpRzUDGKeg4aR5ZoHwnnXdZxvA0TMLYqKYJaTvyQxR/f4cd4h8OOwq WpvzoC06K/S6cG7hU1r1nKCxiANgZKISG8XeQFNqF1Lr4jiGOU4Jw5TvL1tJZaSgsXy+ sOHSNjLzswHKF91orzLE0o7g5rHicNbHwhNS++Tjj0ln4Ks3zXSA+zrp8eBYl++MzKbB LQMPGwXg4YYRISCp07lvm4z5xsZZQgj0r/WRl0BUfxPUUgM4Q9U78s3FHmAKRKZxhjlP 50S6nUNGIj5IxLZWFMr1P2l2E+YS6bJjw1JEELVvWaFzAcSXRW5+5gp+DwcmDmL8i9Kn zVFQ== X-Gm-Message-State: ANoB5pnM9/YWy/wTDdQkqfz9IWMsT9FaYKTr5Byi26+iebqH97YMB6WV rY56P7J6jdTjk7ZvY63aVxnJJTggS9c= X-Google-Smtp-Source: AA0mqf5oItBFqr0l1bo+hsKk3CKD4M4hG1aCS+JA2VNCtCxkq3c1hcO4EkQFZtDYqM6gSLY3TmuAfQ== X-Received: by 2002:a5d:484e:0:b0:242:154e:5f14 with SMTP id n14-20020a5d484e000000b00242154e5f14mr12745471wrs.17.1670929899520; Tue, 13 Dec 2022 03:11:39 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id m8-20020a056000008800b002366c3eefccsm11362665wrx.109.2022.12.13.03.11.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Dec 2022 03:11:39 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 22/24] tzdata: update 2022d -> 2022g Date: Tue, 13 Dec 2022 12:11:16 +0100 Message-Id: <20221213111118.149697-22-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221213111118.149697-1-alex@linutronix.de> References: <20221213111118.149697-1-alex@linutronix.de> 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 ; Tue, 13 Dec 2022 11:11:46 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/174532 Signed-off-by: Alexander Kanavin --- meta/recipes-extended/timezone/timezone.inc | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/meta/recipes-extended/timezone/timezone.inc b/meta/recipes-extended/timezone/timezone.inc index d3c78e9157..1834665a1e 100644 --- a/meta/recipes-extended/timezone/timezone.inc +++ b/meta/recipes-extended/timezone/timezone.inc @@ -6,7 +6,7 @@ SECTION = "base" LICENSE = "PD & BSD-3-Clause" LIC_FILES_CHKSUM = "file://LICENSE;md5=c679c9d6b02bc2757b3eaf8f53c43fba" -PV = "2022d" +PV = "2022g" SRC_URI =" http://www.iana.org/time-zones/repository/releases/tzcode${PV}.tar.gz;name=tzcode \ http://www.iana.org/time-zones/repository/releases/tzdata${PV}.tar.gz;name=tzdata \ @@ -14,6 +14,5 @@ SRC_URI =" http://www.iana.org/time-zones/repository/releases/tzcode${PV}.tar.gz UPSTREAM_CHECK_URI = "http://www.iana.org/time-zones" -SRC_URI[tzcode.sha256sum] = "d644ba0f938899374ea8cb554e35fb4afa0f7bd7b716c61777cd00500b8759e0" -SRC_URI[tzdata.sha256sum] = "6ecdbee27fa43dcfa49f3d4fd8bb1dfef54c90da1abcd82c9abcf2dc4f321de0" - +SRC_URI[tzcode.sha256sum] = "9610bb0b9656ff404c361a41f3286da53064b5469d84f00c9cb2314c8614da74" +SRC_URI[tzdata.sha256sum] = "4491db8281ae94a84d939e427bdd83dc389f26764d27d9a5c52d782c16764478" From patchwork Tue Dec 13 11:11:17 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 16706 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 E787EC25B04 for ; Tue, 13 Dec 2022 11:11:46 +0000 (UTC) Received: from mail-wr1-f44.google.com (mail-wr1-f44.google.com [209.85.221.44]) by mx.groups.io with SMTP id smtpd.web11.70922.1670929891962143381 for ; Tue, 13 Dec 2022 03:11:41 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=iqZEEdqz; spf=pass (domain: gmail.com, ip: 209.85.221.44, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f44.google.com with SMTP id h12so15198549wrv.10 for ; Tue, 13 Dec 2022 03:11:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=594qFos5MUFZzxAVYz9a8SlFh/xDXgPZHoBQTYi1LUA=; b=iqZEEdqzEaC0dL1PJqMhkxHb3kQBfe0YhAh4p0Ly09rycSuBtVsvvyoxC8fAF6xYnd ql+IVQezBNJKXU/yFI3aQa2x7CvrfmBq2UeRck1EfZ0pcqbP11KV4snhkmDleP7rLaxL ce/uj1uYQX7WqZwMMt9lUwsrSAfsJCmtbLotBFKhzHggpzABccgB2V4dh4RDO+pHiHTi fedKVg+v4tWsjJZTI2adyhqmBgvMcUvOwylZqzJUj8yCPKkfFHd0ztutaVlbfUTpIl+C AW9J/S6LC/QH7C6uIkO4JHrauXQY/7xewzP+6Ck5jboA5eVYOuuME+Y2TbIICPpGRTLz RkTg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=594qFos5MUFZzxAVYz9a8SlFh/xDXgPZHoBQTYi1LUA=; b=L4K0hif+3MTD5md6ipA3FuhRQmdRKwTMdh0OZZqo3NmW08/wJUGaqM88sQrFOb03XF rZcZVOlS07pvdbUcrfbYKPCm2eFuxN65sg7j3BvKYDt5r65dHoMfPjbECwwiLt4zyB+x RY+El2zT8pfvDli5w/KYw26IAIpCucu1iv51/QpwUIVK0QH7IinVtAuW+zTMM662FtHm OLwthDPdDLlrOu0OaGSj95XOwsZVk2a0XjfsqIB51in0dyW491kazBDAwMpT4d5ZCDpH ptIaR3OMgTmD5tku22t3PKAj5lQ9DGw2KyEZhnrBoaaLiTSTPcM+5tT3u18fVsfKOYcl olaQ== X-Gm-Message-State: ANoB5plO582TnmdsW7WkHLTIgl0VCMdOT82ayoHvV9ZailHOp6Ioxoi5 7RBN43zXC9v5d8w0uPoc14fCsaCSQZc= X-Google-Smtp-Source: AA0mqf615MMm5q7JzwfgelPGe9dHlH9zCzRqa4Ekjw+dT/4XWyJW4TJvzG+To/FmxMXNrOUqx5MQlQ== X-Received: by 2002:adf:a743:0:b0:242:1c1a:37ec with SMTP id e3-20020adfa743000000b002421c1a37ecmr11765862wrd.17.1670929900219; Tue, 13 Dec 2022 03:11:40 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id m8-20020a056000008800b002366c3eefccsm11362665wrx.109.2022.12.13.03.11.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Dec 2022 03:11:39 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 23/24] systemtap: upgrade 4.7 -> 4.8 Date: Tue, 13 Dec 2022 12:11:17 +0100 Message-Id: <20221213111118.149697-23-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221213111118.149697-1-alex@linutronix.de> References: <20221213111118.149697-1-alex@linutronix.de> 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 ; Tue, 13 Dec 2022 11:11:46 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/174533 Signed-off-by: Alexander Kanavin --- .../systemtap/systemtap/python-3.11.patch | 37 ------------------- .../systemtap/systemtap_git.inc | 5 +-- 2 files changed, 2 insertions(+), 40 deletions(-) delete mode 100644 meta/recipes-kernel/systemtap/systemtap/python-3.11.patch diff --git a/meta/recipes-kernel/systemtap/systemtap/python-3.11.patch b/meta/recipes-kernel/systemtap/systemtap/python-3.11.patch deleted file mode 100644 index 6e0c97b8d6..0000000000 --- a/meta/recipes-kernel/systemtap/systemtap/python-3.11.patch +++ /dev/null @@ -1,37 +0,0 @@ -From 069e109c95d1afca17cd3781b39f220cf8b39978 Mon Sep 17 00:00:00 2001 -From: Stan Cox -Date: Wed, 13 Jul 2022 09:49:51 -0400 -Subject: [PATCH 1/1] python 3.11 removed direct access to PyFrameObject - members - -Take into account the change in PyFrameObject definition to allow -building systemtap with python 3.11. Additional support for python -3.11 is forthcoming. - -Upstream-Status: Backport [https://sourceware.org/git/?p=systemtap.git;a=commit;h=069e109c95d1afca17cd3781b39f220cf8b39978] -Signed-off-by: Alexander Kanavin ---- - python/HelperSDT/_HelperSDT.c | 6 ++++++ - 1 file changed, 6 insertions(+) - -diff --git a/python/HelperSDT/_HelperSDT.c b/python/HelperSDT/_HelperSDT.c -index 967cb6077..4d287132e 100644 ---- a/python/HelperSDT/_HelperSDT.c -+++ b/python/HelperSDT/_HelperSDT.c -@@ -14,7 +14,13 @@ - // PR25841: ensure that the libHelperSDT.so file contains debuginfo - // for the tapset helper functions, so they don't have to look into libpython* - #include -+// python 3.11 removed direct access to PyFrameObject members -+// https://docs.python.org/3.11/whatsnew/3.11.html#c-api-changes -+#if PY_MAJOR_VERSION <= 3 && PY_MINOR_VERSION < 11 - PyFrameObject _dummy_frame; -+#else -+//PyFrameObject *_dummy_frame; -+#endif - #include - PyVarObject _dummy_var; - #include --- -2.31.1 - diff --git a/meta/recipes-kernel/systemtap/systemtap_git.inc b/meta/recipes-kernel/systemtap/systemtap_git.inc index b05a5a2b0d..d309a89496 100644 --- a/meta/recipes-kernel/systemtap/systemtap_git.inc +++ b/meta/recipes-kernel/systemtap/systemtap_git.inc @@ -1,13 +1,12 @@ LICENSE = "GPL-2.0-only" LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" -SRCREV = "0c335a75a789ff44b514e567d458881e15cc283d" -PV = "4.7" +SRCREV = "b176afb2e49119ef844d193d27b0752a6d84fe8f" +PV = "4.8" SRC_URI = "git://sourceware.org/git/systemtap.git;branch=master \ file://0001-Do-not-let-configure-write-a-python-location-into-th.patch \ file://0001-Install-python-modules-to-correct-library-dir.patch \ file://0001-staprun-stapbpf-don-t-support-installing-a-non-root.patch \ - file://python-3.11.patch \ " COMPATIBLE_HOST = '(x86_64|i.86|powerpc|arm|aarch64|microblazeel|mips|riscv64).*-linux' From patchwork Tue Dec 13 11:11:18 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 16709 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 E784CC4708D for ; Tue, 13 Dec 2022 11:11:46 +0000 (UTC) Received: from mail-wr1-f44.google.com (mail-wr1-f44.google.com [209.85.221.44]) by mx.groups.io with SMTP id smtpd.web11.70918.1670929888100924406 for ; Tue, 13 Dec 2022 03:11:41 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=TFfXJ+HN; spf=pass (domain: gmail.com, ip: 209.85.221.44, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f44.google.com with SMTP id o5so15237704wrm.1 for ; Tue, 13 Dec 2022 03:11:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=8Yh0fh48xXBpouUL9Ne6fWU5v4oCokp7YRWdzoeR/Fs=; b=TFfXJ+HNvEsf0lukMJiJVQkb/IqwdPdjg7AlktLwiyLpqI5Kw2LeWX4ea9OdEhN3V3 JUM0Q+os5hwi9OwGyy4NJN0V0vxo4wfgveoEf/PatKsIo9TsBl4t/UXCHPMS6Lbyfcvn CS7Nv3my8lcxKuSzABT00sxRxtim2pxRDYYI3AJQj9m9rMsQOMIrJw4wQGHTk86sWbX+ tj+7jOMGaBMeDc+jOo4pdiJ2lcUtLpQ9mp4z5yIeTjpSVvjUxqAdRlMNx2eLuhJEY2Qz 7BZPluytVydf72bhCEYRu3G7CQnz2aUNlmb9/0QAuI3hHapbOfdbAdLdrNY+GEK8z6gH xhPw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=8Yh0fh48xXBpouUL9Ne6fWU5v4oCokp7YRWdzoeR/Fs=; b=WacRM146bDCdFfQdEJcOjWstuT48c8Z8GLqalSzS9z8wZQBWxuHr5KpOOkh+juxmkf 929OTDU9iP0aqtFe8EzIusI6BRvn5Aq680oVKomr/VPdKJJ4LRYlLeZB5MFX++X3+KmO 8bKfSofskCF3mpCtI7WbQNq5dugePNcN9XApPU51h//dym7MMnyRiI1IRtFPn1tnjIpv EkNwjt79iZV1e8BxEkolTnCWSPGSQnOX0tH7mMK3pgODH/RU7+KpIomNPSKCwFEqr1+S gOH2onNjmfP855vQQoRZirDL4Oc1b+Ljh+j3JcP8rf6ckmHCrLXh/VFPm90wT9JYQoVv 8zfQ== X-Gm-Message-State: ANoB5plNqaQuxrBBwd5wc5yMKRIzwT17vWLX51HbHwOsMkzHV/5m9Q0+ 5U3LyujH6V4wBIre9OFxWk9uxS4Xz5k= X-Google-Smtp-Source: AA0mqf57LRJPndE1zJaqb3aR2iGzvTvS3yW+p2NyuRgdboK1v8Giz6sImf2Q1YZskSZ+yTx30tlCZA== X-Received: by 2002:a5d:4492:0:b0:242:3600:d221 with SMTP id j18-20020a5d4492000000b002423600d221mr12811335wrq.55.1670929900870; Tue, 13 Dec 2022 03:11:40 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id m8-20020a056000008800b002366c3eefccsm11362665wrx.109.2022.12.13.03.11.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Dec 2022 03:11:40 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 24/24] gnupg: upgrade 2.3.7 -> 2.3.8 Date: Tue, 13 Dec 2022 12:11:18 +0100 Message-Id: <20221213111118.149697-24-alex@linutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221213111118.149697-1-alex@linutronix.de> References: <20221213111118.149697-1-alex@linutronix.de> 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 ; Tue, 13 Dec 2022 11:11:46 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/174534 Signed-off-by: Alexander Kanavin --- ...-a-custom-value-for-the-location-of-.patch | 4 +-- .../gnupg/gnupg/fix-ldap.patch | 35 +++++++++++++++++++ .../gnupg/gnupg/relocate.patch | 18 +++++----- .../gnupg/{gnupg_2.3.7.bb => gnupg_2.3.8.bb} | 3 +- 4 files changed, 48 insertions(+), 12 deletions(-) create mode 100644 meta/recipes-support/gnupg/gnupg/fix-ldap.patch rename meta/recipes-support/gnupg/{gnupg_2.3.7.bb => gnupg_2.3.8.bb} (95%) diff --git a/meta/recipes-support/gnupg/gnupg/0001-configure.ac-use-a-custom-value-for-the-location-of-.patch b/meta/recipes-support/gnupg/gnupg/0001-configure.ac-use-a-custom-value-for-the-location-of-.patch index c4ede9ea5e..eb2e47f035 100644 --- a/meta/recipes-support/gnupg/gnupg/0001-configure.ac-use-a-custom-value-for-the-location-of-.patch +++ b/meta/recipes-support/gnupg/gnupg/0001-configure.ac-use-a-custom-value-for-the-location-of-.patch @@ -1,4 +1,4 @@ -From 89b98553084fbefe1ef2c7cbff9e72cf43144c49 Mon Sep 17 00:00:00 2001 +From b0c42c8273c5fa1e31094567122be24ba28a965d Mon Sep 17 00:00:00 2001 From: Alexander Kanavin Date: Mon, 22 Jan 2018 18:00:21 +0200 Subject: [PATCH] configure.ac: use a custom value for the location of @@ -14,7 +14,7 @@ Signed-off-by: Alexander Kanavin 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac -index d86c60e..65c22b2 100644 +index b043386..dd839d0 100644 --- a/configure.ac +++ b/configure.ac @@ -1955,7 +1955,7 @@ AC_DEFINE_UNQUOTED(GPGCONF_DISP_NAME, "GPGConf", diff --git a/meta/recipes-support/gnupg/gnupg/fix-ldap.patch b/meta/recipes-support/gnupg/gnupg/fix-ldap.patch new file mode 100644 index 0000000000..24299e16fb --- /dev/null +++ b/meta/recipes-support/gnupg/gnupg/fix-ldap.patch @@ -0,0 +1,35 @@ +From 7011286ce6e1fb56c2989fdafbd11b931c489faa Mon Sep 17 00:00:00 2001 +From: NIIBE Yutaka +Date: Fri, 14 Oct 2022 09:58:41 +0900 +Subject: [PATCH] dirmngr: Fix build with no LDAP support. + +* dirmngr/server.c [USE_LDAP] (start_command_handler): Conditionalize. + +-- + +GnuPG-bug-id: 6239 +Signed-off-by: NIIBE Yutaka +Upstream-Status: Backport [https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=patch;h=7011286ce6e1fb56c2989fdafbd11b931c489faa] +Signed-off-by: Alexander Kanavin +--- + dirmngr/server.c | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/dirmngr/server.c b/dirmngr/server.c +index 04ebfd317..98f354300 100644 +--- a/dirmngr/server.c ++++ b/dirmngr/server.c +@@ -3137,8 +3137,10 @@ start_command_handler (assuan_fd_t fd, unsigned int session_id) + ctrl->refcount); + else + { ++#if USE_LDAP + ks_ldap_free_state (ctrl->ks_get_state); + ctrl->ks_get_state = NULL; ++#endif + release_ctrl_ocsp_certs (ctrl); + xfree (ctrl->server_local); + dirmngr_deinit_default_ctrl (ctrl); +-- +2.11.0 + diff --git a/meta/recipes-support/gnupg/gnupg/relocate.patch b/meta/recipes-support/gnupg/gnupg/relocate.patch index 43999b8a6d..ca0e46141d 100644 --- a/meta/recipes-support/gnupg/gnupg/relocate.patch +++ b/meta/recipes-support/gnupg/gnupg/relocate.patch @@ -1,4 +1,4 @@ -From 89ae4f03307104689e1857d9857d452af6b35ac4 Mon Sep 17 00:00:00 2001 +From 7c6f9724f53ed2c5237dad4e3f4ec44091ac683d Mon Sep 17 00:00:00 2001 From: Ross Burton Date: Wed, 19 Sep 2018 14:44:40 +0100 Subject: [PATCH] Allow the environment to override where gnupg looks for its @@ -14,10 +14,10 @@ Signed-off-by: Alexander Kanavin 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/common/homedir.c b/common/homedir.c -index 260aeb2..1aeb08d 100644 +index 67bbde8..7f360ba 100644 --- a/common/homedir.c +++ b/common/homedir.c -@@ -1143,7 +1143,7 @@ gnupg_socketdir (void) +@@ -1171,7 +1171,7 @@ gnupg_socketdir (void) if (!name) { unsigned int dummy; @@ -26,7 +26,7 @@ index 260aeb2..1aeb08d 100644 gpgrt_annotate_leaked_object (name); } -@@ -1175,7 +1175,7 @@ gnupg_sysconfdir (void) +@@ -1203,7 +1203,7 @@ gnupg_sysconfdir (void) if (dir) return dir; else @@ -35,7 +35,7 @@ index 260aeb2..1aeb08d 100644 #endif /*!HAVE_W32_SYSTEM*/ } -@@ -1211,7 +1211,7 @@ gnupg_bindir (void) +@@ -1239,7 +1239,7 @@ gnupg_bindir (void) return name; } else @@ -44,7 +44,7 @@ index 260aeb2..1aeb08d 100644 #endif /*!HAVE_W32_SYSTEM*/ } -@@ -1238,7 +1238,7 @@ gnupg_libexecdir (void) +@@ -1266,7 +1266,7 @@ gnupg_libexecdir (void) return name; } else @@ -53,7 +53,7 @@ index 260aeb2..1aeb08d 100644 #endif /*!HAVE_W32_SYSTEM*/ } -@@ -1268,7 +1268,7 @@ gnupg_libdir (void) +@@ -1296,7 +1296,7 @@ gnupg_libdir (void) return name; } else @@ -62,7 +62,7 @@ index 260aeb2..1aeb08d 100644 #endif /*!HAVE_W32_SYSTEM*/ } -@@ -1299,7 +1299,7 @@ gnupg_datadir (void) +@@ -1327,7 +1327,7 @@ gnupg_datadir (void) return name; } else @@ -71,7 +71,7 @@ index 260aeb2..1aeb08d 100644 #endif /*!HAVE_W32_SYSTEM*/ } -@@ -1331,7 +1331,7 @@ gnupg_localedir (void) +@@ -1359,7 +1359,7 @@ gnupg_localedir (void) return name; } else diff --git a/meta/recipes-support/gnupg/gnupg_2.3.7.bb b/meta/recipes-support/gnupg/gnupg_2.3.8.bb similarity index 95% rename from meta/recipes-support/gnupg/gnupg_2.3.7.bb rename to meta/recipes-support/gnupg/gnupg_2.3.8.bb index da2b1c4deb..aaa8d8fe99 100644 --- a/meta/recipes-support/gnupg/gnupg_2.3.7.bb +++ b/meta/recipes-support/gnupg/gnupg_2.3.8.bb @@ -18,12 +18,13 @@ SRC_URI = "${GNUPG_MIRROR}/${BPN}/${BPN}-${PV}.tar.bz2 \ file://0002-use-pkgconfig-instead-of-npth-config.patch \ file://0004-autogen.sh-fix-find-version-for-beta-checking.patch \ file://0001-Woverride-init-is-not-needed-with-gcc-9.patch \ + file://fix-ldap.patch \ " SRC_URI:append:class-native = " file://0001-configure.ac-use-a-custom-value-for-the-location-of-.patch \ file://relocate.patch" SRC_URI:append:class-nativesdk = " file://relocate.patch" -SRC_URI[sha256sum] = "ee163a5fb9ec99ffc1b18e65faef8d086800c5713d15a672ab57d3799da83669" +SRC_URI[sha256sum] = "540b7a40e57da261fb10ef521a282e0021532a80fd023e75fb71757e8a4969ed" EXTRA_OECONF = "--disable-ldap \ --disable-ccid-driver \