From patchwork Sun Dec 22 16:22:30 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tom Hochstein X-Patchwork-Id: 54537 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 4F6AFE7718D for ; Sun, 22 Dec 2024 16:23:08 +0000 (UTC) Received: from EUR05-DB8-obe.outbound.protection.outlook.com (EUR05-DB8-obe.outbound.protection.outlook.com [40.107.20.46]) by mx.groups.io with SMTP id smtpd.web10.27158.1734884579574530729 for ; Sun, 22 Dec 2024 08:23:00 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@NXP1.onmicrosoft.com header.s=selector1-NXP1-onmicrosoft-com header.b=YIAetN2p; spf=pass (domain: oss.nxp.com, ip: 40.107.20.46, mailfrom: tom.hochstein@oss.nxp.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=BzBfuvzfg59TH3bGK7k2vsjOv+Xzqu0h2cddfFU7rqMzme+G9TUqLTKcelwNNtCl2QS0K598DZ2eISchYEod2/AHlhL4YGG2i6GP1JC3reY1yh0QJKTz/nYB52F8UdesJP1BbADNkAO9JnGe9z5anrGq1hG0ZTNEZd6yxlK+UH0EZalDXtZ9q5CnnJEyY7W/MigyNYK+zunUWY/blnPaahXD7BxUBlKhS4HBBzIyza5+Ffz0N04M1AoHqXqZ5HyobWII925eWd70srb2KulSo5xs2W0VZqy2dSKPRnNpTVpbEON8NNCmRhuCwAm1bj9Lshoz26D5kP6yd1IYDAzdHg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=wHV92y8DSYfToHl6jXQa4dt4yHKHiEzMvXmZcYJB6OM=; b=mKK0en+pM+YfL4WZxVlGoz0xYz2UOyvQueQHNlMNAg/yxsjd9sYLhtXJ27g9UaQdbToO8lDxDlKKuG5t6QJPo9lVDaJXaDC1BQb5KBMGnweOicV3zJF9aHp2GcZRubhjST4QbEgWkq7GP91/BiRGdvIFIqwRm4GrrzxSWbtu/HhOoBirgMJgpwDrztm1XOGoL+KWPuYOt/Ez0baoLvsU0lZUNoxWKGkdHJn9npCPW8mKej4ETfgiXEeoz0PzJiTE2E/1t+hrR+HpFENWzlFdWkXIN/LmHZMtklt4EcNakWSn3xcIbNINMwmTQWWKmme1qKo25vxDTTy6+XRho/6VQA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=wHV92y8DSYfToHl6jXQa4dt4yHKHiEzMvXmZcYJB6OM=; b=YIAetN2phk3g/XPvw2RaU64cF3V1YOtbnbvLajmMcJycxvnuLrqE49oJoeCcRZSWw8a82Yprc2PByNAMbLutK3PBENPPBH4A9p/l2GjsloGafPK5N/XE5YZSJU29yz06pgLbX9m3CJkFGKZEZogW+KNoZyEx3INaWgIPJoj/XE20X9oOGGjuaId0WDVgmoNgT5aihTakIznWLxUq5Ve+WP1tNLMWyw3hQuURc+mwx/V9Qtdcwt0+yXn6qhw4uwW/OEvrNJ/1z6GxFeYcRiPpTld3Xqsi0na5x/8+pMumT3P56BWvVT5VTbQxfth8Z7zLJmL4QZ7C7kY/CatQK2SrGw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from PAXPR04MB9448.eurprd04.prod.outlook.com (2603:10a6:102:2b1::21) by AS4PR04MB9483.eurprd04.prod.outlook.com (2603:10a6:20b:4ec::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8207.18; Sun, 22 Dec 2024 16:22:55 +0000 Received: from PAXPR04MB9448.eurprd04.prod.outlook.com ([fe80::51ae:5f12:9744:1abc]) by PAXPR04MB9448.eurprd04.prod.outlook.com ([fe80::51ae:5f12:9744:1abc%2]) with mapi id 15.20.8272.013; Sun, 22 Dec 2024 16:22:50 +0000 From: Tom Hochstein To: openembedded-core@lists.openembedded.org CC: Tom Hochstein Subject: [PATCH v3 1/5] pkgconfig: Add pkg-config-native to SDK Date: Sun, 22 Dec 2024 10:22:30 -0600 Message-ID: <20241222162234.2411262-1-tom.hochstein@oss.nxp.com> X-Mailer: git-send-email 2.34.1 X-ClientProxiedBy: SN6PR16CA0049.namprd16.prod.outlook.com (2603:10b6:805:ca::26) To PAXPR04MB9448.eurprd04.prod.outlook.com (2603:10a6:102:2b1::21) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9448:EE_|AS4PR04MB9483:EE_ X-MS-Office365-Filtering-Correlation-Id: 92743eef-e678-4319-7517-08dd22a4e0e5 X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|52116014|376014|1800799024|38350700014; X-Microsoft-Antispam-Message-Info: 72i3dfMVQPROoywnntpqfgtO8D9YUNn4NP/COouSOAtQwOAU/yXf1N8MjvdCxwKysCar8fidS2yjFX8NERhpDWxNo0nFeJr9tYdLjS7C940Yu6szPVMFZIyzZSRLoKzLFBztDoB4fd/C94dVHiOJ289tt56ZYdPCdsi4deSAK0b3ZvD4Qph+cRLHefY52vVpndovXvbvKBwHVWqh/4KZWWMYTXjCq27oMG+LsjRn5fdAnPZNZl8SnHbrjbruiOiEqRLo055jo78krTs0xGlIZtFwZvPVoK09Jcor1R7qzMHmk7tAoN1OqYieXWDP428PTTCB4B1EL2+fVLjGLI0h79EM+BiiiN2IxNkDP2svvF3zkBzx++Xuy2maL6UIH195oiy5FBx9LVTv4tXObI6G/VmYdqAa2iUgI06bpMaQpe5KmTGq6QaSOwJijxkbw+qoAu3CykKrujavRRFhAAzPdZ/ZJJQdl5dfKptEzTXr3d+Lds3G9zyyMnG1FDBGxOtBSJWleWlcy8+QMN+O4zTqUWxhtkUckW7kJ4lD00tRHkz74+YFID+FLY2VUMnFG3nl/ITY6Rle1nNnQe/goXKIcb/Sn3rohvkFoCo/vqgOR6JzZ3YNgSS+BcJUe/dQgjwYkm+IrqretYATI7t/RMoJBEg2gctJxFj9grFK5RwjpEigGO30tlUshkiEIRmjL1lNnNAou7PT1DklkruE0sI/pc7gnPvX7g4tStHoXekh6HlSYzX32o61iGOCaW6lsL/nn7Bd19HG0pZzLHQl3Zh51uCmdyLWVUYJfsIzjmrbenNPF8UvNxW7tEzbXAXX55i0OsZmwtNA45IYveUnNDEb7ESUd6gNsmZ0wInWIWEW8k2qtivcedljYYItaIqIkmcK4hIuzx53AQn2YmPJGjTzrja5eoGdrFQRQAOqQnyQGdJWPbU2ZlfLKZUq5UiqawhAnwJ+akZHkA0/Xz2Y5Y67ogfiTEjtpSJn6Pqm4wBvORjYfpbZW2WFvFnfEY6GyTR64LXcnzSLlkRmpWer4CYsLq3g5kfZK1o64O2zZsz6UYKxVNAyi82Zbo3MWG1o+Q4AZSj+7N4Nsaq273/m+UlIUNJ2vOi6PgiR4qL0fgGCKkAbSXcV/ug1argk+gWtS62NhYwKOHWmVEwlqKPPZ3vKU0Rmyb+A4kaCzFg6yuNGQdOiWpaBO8ixaMGHpqAUOydGymBjcwlHqRTt1rYvh7lrYsGSJQellYPay+b+sKB1rVXMO66yEbQYpWZ+C5ktS1H5VT8mq0P3GyBBATcPW2/f1wB148d0uzle7bRUdjRVs01l/02bMrAdr+qMqJG5zBLaN7k9xWgJDFHTqWcAnXYBU+cMfpoVjLQ/5YUG9X1FRoxIKPKakx/J8j2NxnxuO+x1gUm+Fhd8/gQFxdjD676Ca1LPEXFeg6/DRP15ud+7DoyBPcFSfUnsq1T/k2ODFm96 X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB9448.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(52116014)(376014)(1800799024)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: mljgu1UcHuzG8/pHlaDIYhdhaEVeI3sv3TJ1kdCbOu+1Ij1vMk5sTCFADErvr+oxuvGrLeck9QQB+Bs9hfliEeSn2ptfBXRPo+gQQg0pVDiCPERm2N619//eaTgVm7jhS5Ok2RXE5tVGAqIp6E/uFtFxZhKRVlTDW+qZLyB5wgMh8GyDsxg6R0d/VreMSEV+jwlSUkHEQP9DbUMpjbU++LDDiCXF8NGnu2UFEBENeCztFMre2vncx+ifRXw1V6A5SQ8pBYBlNTRvPnKmcD9haTNe3JBmCxOGEZu7+p+42K4MsgQ780LSkCOp8ExI+gUd553toeaZYIxZ+fsIHfFquN+i5vOSIhEvjC5nnMGakqeRWWmOTGYzVCjQrmtfUjrCRMqxHlKVSN8u9r425dZWsRaLOGn96nZCb4UvdllkZVXOqFmR2OMYVGGkN4efqka/8dA4iw4anGwarY14R33HBzl+zlrOkAQ+ryy6ISgeLCzqIoE0xJgqYNyoq0oB1/CjdFQbuzOw1XZdYlpaLuRYzfgEVY6UJ1Vj/iBvl6An2I6qyzLiSsBEUJ46/s7v16ZbdF+uIH8NTx7LG27AVuRwxshnz4sGfkb/PvpGtb2fieuIPxvbs9y/g/QpxD7VZm1pyswlL3izf7eySEZPtfTBvY1GvOFXbyM2LE4TFP3cl9iXuXJuJdd356zp/d9w7T9LD7E5fyOnVnwa4lsy8oY3FYwTIOOs0GYE+wUZ9gPfYj+3JggGLjgixgkm9oQdrURUFGaUuj8uTxkxTTTPDeugaQC/4EoD/v/8vhNu6Bcg3K8qiByg0j4lm3XrhIuHkiATt+FZgiLTCuvQe6x/MKvE6uT9daw/1qfxTE+6kdgWR4LPxoEU+EoJmhVgs1ZGQlOnPhpfv4EI5oOeM7saGES8FxOxvdijQSmVc1Ee++R89H4TQLpw8AmiF6BGAwAddku9jnYOwPtZyMfhmKQDdDGdKiQQaROAqdRYb1/g9B1/JmuniNcaQMPmMKvDKe99BiifglanqhrC07ltOk3RsBKBJcJSK7msqwNzyldSKBY6u4Kc515fMzeEa/qRUqpUE4nhMFqX/LbTsOO68rCdXiTTsZUe0UbW91ffz2CL8zMoQx2d2Xo2haf/ySzMgApj0euu7MZlZb9k7bFc3NufWNWPKt0qLGAnXloUahHrOTC/amNEeqEZA94/FOxyAgJUzYKI9IBrWXWKYNAT/DVquuVemJ7H6gDYAVZjB0aIOOureglMFfaxg8OucbdboW5E14TVyiyQNhY8kxEyknRsVWYohyGo9TxzJ8vChXH8PMpAg+uofi7whtZJhi23KBSikxW2zgAEESsxwUfirn98YAkguJJHyBdV/5j/Rxmm/fu+4DpaTpbKOS7nj/H0oKKpLqfxutuwPmdnXKuwDhm+Vz+Lh756DME7eNvdCkp7JI0r4JgcxHmXEGIvNwUNYM2tVXBQc0AkDToQ4OEx6Ro0VS8sFQGJ8YBoxwGM2SAcwm3JiAfgnBT3QKNlenaLbLFBeWtVJhxIHLlJx0+q+my5vHqmBCkzDxe8f85FuBo6C9OfenfIE0OMRZM7uSbqeYRmCu0D X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 92743eef-e678-4319-7517-08dd22a4e0e5 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9448.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Dec 2024 16:22:50.1560 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: m6XKu48jp+alEpU6xgcZ+7ykWcKeKwHpvO8RMcdzwSaCxEevk7hUhgasAWfbqCurRIfgbf36eEc72goHSKVciw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS4PR04MB9483 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 ; Sun, 22 Dec 2024 16:23:08 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/209007 Building weston with an SDK fails to find pkg-config-native: ``` Did not find pkg-config by name 'pkg-config-native' Found pkg-config: NO Found CMake: /opt/poky/5.1/sysroots/x86_64-pokysdk-linux/usr/bin/cmake (3.31.0) Build-time dependency wayland-scanner found: NO (tried cmake) protocol/meson.build:1:14: ERROR: Dependency lookup for wayland-scanner with method 'pkgconfig' failed: Pkg-config for machine build machine not found. Giving up. ``` Fix the problem by extending the pkg-config-native wrapper install to class-nativesdk. Signed-off-by: Tom Hochstein --- meta/recipes-devtools/pkgconfig/pkgconfig_git.bb | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/meta/recipes-devtools/pkgconfig/pkgconfig_git.bb b/meta/recipes-devtools/pkgconfig/pkgconfig_git.bb index 6f13d0177e..2b298eb5e8 100644 --- a/meta/recipes-devtools/pkgconfig/pkgconfig_git.bb +++ b/meta/recipes-devtools/pkgconfig/pkgconfig_git.bb @@ -46,9 +46,9 @@ FILES:${PN} += "${datadir}/aclocal/pkg.m4" # specifying an appropriate provide. RPROVIDES:${PN} += "pkgconfig(pkg-config)" -# Install a pkg-config-native wrapper that will use the native sysroot instead -# of the MACHINE sysroot, for using pkg-config when building native tools. do_install:append:class-native () { + # Install a pkg-config-native wrapper that will use the native sysroot instead + # of the MACHINE sysroot, for using pkg-config when building native tools. sed -e "s|@PATH_NATIVE@|${PKG_CONFIG_PATH}|" \ -e "s|@LIBDIR_NATIVE@|${PKG_CONFIG_LIBDIR}|" \ < ${UNPACKDIR}/pkg-config-native.in > ${B}/pkg-config-native @@ -59,6 +59,15 @@ do_install:append:class-native () { install -m755 ${B}/pkg-config-esdk ${D}${bindir}/pkg-config-esdk } +do_install:append:class-nativesdk () { + # Install a pkg-config-native wrapper that will use the native sysroot instead + # of the MACHINE sysroot, for using pkg-config when building native tools. + sed -e "s|@PATH_NATIVE@|\$OECORE_NATIVE_SYSROOT|" \ + -e "s|@LIBDIR_NATIVE@|\$OECORE_NATIVE_SYSROOT/usr/lib/pkgconfig|" \ + < ${UNPACKDIR}/pkg-config-native.in > ${B}/pkg-config-native + install -m755 ${B}/pkg-config-native ${D}${bindir}/pkg-config-native +} + pkgconfig_sstate_fixup_esdk () { if [ "${BB_CURRENTTASK}" = "populate_sysroot_setscene" -a "${WITHIN_EXT_SDK}" = "1" ] ; then pkgconfdir="${SSTATE_INSTDIR}/recipe-sysroot-native/${bindir_native}" From patchwork Sun Dec 22 16:22:31 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tom Hochstein X-Patchwork-Id: 54539 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 5B405E7718E for ; Sun, 22 Dec 2024 16:23:08 +0000 (UTC) Received: from EUR05-DB8-obe.outbound.protection.outlook.com (EUR05-DB8-obe.outbound.protection.outlook.com [40.107.20.46]) by mx.groups.io with SMTP id smtpd.web10.27158.1734884579574530729 for ; Sun, 22 Dec 2024 08:23:01 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@NXP1.onmicrosoft.com header.s=selector1-NXP1-onmicrosoft-com header.b=wSCL7KQD; spf=pass (domain: oss.nxp.com, ip: 40.107.20.46, mailfrom: tom.hochstein@oss.nxp.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=pAHB1ikVaO0c4Gxyt8iQhe4G+DxYWV3itITmdG/bIBRaLn2gwpAnjvTYKrAInESniFM2YACdSPaWEXlee3mnQMdCKkccQOAVPhVPro5CBj0r8UuJb7lEI1pQycb91t3ukgbNigNh0/ew7fw5ssFQDe1LUk1w/8hbSckTGSzAJ31nKjdWoX70/ECB1EhZNU9L3Zt/oqWbOVaaP9xehH1yvp2qmZCZl0etjt3PkShYnXyTN2BP7lPf9Ig7WRNe4JvRdxlztKBO83njymRmKk5V8zze7k+HkStefhXUrZknTw4ygzqtpXTokxsGmWhv5hkJcAxpfWFl/2D1jseb8SYfWQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=N/wNdezoNmq2OIUMr7XEZfipMQUw4ZdNjGDErIF4pL8=; b=mCGMIR5S0z2gHRieSkNpzzPrBYJFZUjNFf5pbYQNyrR9JHZBjbzvMuRhIWeyLxFUGEMSniNwZYN/C71xu5V1XgKOigkdcxRylUmpNsyDPk/kTnI1IwMK6fQFBZM9rhlxslkA0FpRdNf7CCuPwsJk0SO6p2hkBZhk576SeKEyLLmwwFf8nps+jTrEEia187d5dIOeUWyy5vmgZjv0ugDXoCn5Jh5/Sz1UNP8QMt8ghZctVAHAS2JR6rrm1iSTN9XEoWfxYbRvLK4DuylTiynCjCBGtwYvTBwAG8gOx787XosSE4jOoBQLVfkinz6wD83JiVgn+b8quSamFdODGXZ7yQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=N/wNdezoNmq2OIUMr7XEZfipMQUw4ZdNjGDErIF4pL8=; b=wSCL7KQD2c57mRX4hvvUg80JnEs2aN4dMMwX3EOzMzMKcB1ajBfahgQuCGEXBvpA4pRh+ulXNX0IBns39BwjFKQ2bdr0YrOZUs/AhlEyOyps27ngi+JMCgftxafy/f5gd6gzWF4uMYui+y7zCaLaVJsEV5RGuLl86w97OT1cSskxzePYQadXePnlKw+wvOydvuvAzNtpozUKWkbUkG0kfLND/hqfFKEYeeqBcXlR/2+OoFLB78rr24Et5GWldzEUJMy5zT7Ind6cMyJjKu06KjHIdOSG820yCR2sEiB05UyYKnsv0exhFOLLzGHpLGWpIaEqKCGMiTtThIpaTXkaDA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from PAXPR04MB9448.eurprd04.prod.outlook.com (2603:10a6:102:2b1::21) by AS4PR04MB9483.eurprd04.prod.outlook.com (2603:10a6:20b:4ec::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8207.18; Sun, 22 Dec 2024 16:22:56 +0000 Received: from PAXPR04MB9448.eurprd04.prod.outlook.com ([fe80::51ae:5f12:9744:1abc]) by PAXPR04MB9448.eurprd04.prod.outlook.com ([fe80::51ae:5f12:9744:1abc%2]) with mapi id 15.20.8272.013; Sun, 22 Dec 2024 16:22:56 +0000 From: Tom Hochstein To: openembedded-core@lists.openembedded.org CC: Tom Hochstein Subject: [PATCH v3 2/5] wayland-protocols: Remove inoperative packaging override Date: Sun, 22 Dec 2024 10:22:31 -0600 Message-ID: <20241222162234.2411262-2-tom.hochstein@oss.nxp.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20241222162234.2411262-1-tom.hochstein@oss.nxp.com> References: <20241222162234.2411262-1-tom.hochstein@oss.nxp.com> X-ClientProxiedBy: SN6PR16CA0049.namprd16.prod.outlook.com (2603:10b6:805:ca::26) To PAXPR04MB9448.eurprd04.prod.outlook.com (2603:10a6:102:2b1::21) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9448:EE_|AS4PR04MB9483:EE_ X-MS-Office365-Filtering-Correlation-Id: b4e3fc40-3376-47cd-95e9-08dd22a4e1a2 X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|52116014|376014|1800799024|38350700014; X-Microsoft-Antispam-Message-Info: 1IKgZgg5/Mbegpu2sEgxAJahokFi5enXlxoINnFOVDMNyvSQB3AFoPfOCqdwIZ/Hi/MGWpgmdw8XYUmXH8lyqYwyvweo+jtqYAsVJMNhOUfL6sLqu7g1rZDgDHGYcc1XufQd7PMSF2NvD4MKqc17fLK2m8uHagfE7yZCNtTCr/HK0R0minNNhCe/5l8eaCzdJ3iAop/Zam5NbUHLDkhenIzLqT58RH8z4V7OnwLQ45FgW7eD5vZfNfxYmDqCrVlxnzvgCq+nEfvBTTVyRkRqPZ2kR69nWahuBL3uw78aPsnm15BfWhURXoBEOfxqpu50zFmzfGTfpVNtQwZIQflaLFZuyNPtX3wK3ur6eYbGE2mm9HvB8U5T2MQV51o452R8XrVlMdkdULAKvU9lPGk2pZXzZhHLqgRvtb/k7b7BePRdP/EHLQx3ETwIMvVrdTO5cDNut7evIwxSTf0atfUNNzgzHqrUOVkKhaYGqYGg4oNxj6G59nnVli+TBsEv/lQZnYnHFVT0XqKuCdMGMhVVS6GCFBDr231/wmgFskWwU65O3rMti8IXx6zX/bQL9Bnc9GxEzhapka7ygl/p5KM0HOLgvdeh4H7BgCV6kZdIq7A03VGJ9acgWHjyVkR2KyIbXbLfR0V4CUXiBp4RWmltwPm8GqgA8ujb/CAduD7zw3uC566sznK9IMJ3zO698L+sntXN7oG+QRD7m/XQDOpPEiya6vDd+5xfqQi6w26A3DBfSHn14fV+VZ4p8EjC0F8hhp3iNyOroozKfthaWFPHjRHS/I76IrsIsvPHG6nH5oXWcFR48Y2eN9W1+kXrcqfbVI6xNgdEYX1ae5jlv2mJ+uXQ2kFMfrIHbvE7wQdQlnQpnOyXihfzV3nyd7U6z8snqX7y2ioeiMz5uQrHHeSCmF/W/aoEu8h6QW3k8dj0gmXx6mG7ppx/b0xATCRpLBvdlr4n5mBCN9rVGahREM2ntu+TMwgOyb9U5aofUAATODqnYGJzTvmY9wnTR/EyW/csn+hF4e6uPr5x/JhGiaAUkCdboTzeT4QE/Xa/gHpxDdXGIg8Hty/CUIEwHeaBQBvuFTL3f4aJg9LPQovpXBih6+LP1IZoicE08bDGp+nrCHd6Pm/LnkS0YJRJj3LkGjseApUbCn49D5owbdl5kVD/P3ylktn8yAPSW2oPGgzDYaFHrl/hJaudQSdrmbKgs1lF5t1VCdTuLQqeT2b3Uhg+e3WaZd8syx/s69ysrXCZvXN4s31iDpTglB3g+ZPQ44pq6MLk1ZkIXakXKfX66OXTXo/mGlcnPW8G4KXoAO6jN6W14elj5QvJmw5IrLr6ttrP0gf59WE06KV9OeG9UIxy5ynjQ366D/GIB4AILrkSuY1vlmDb05oMAQPTG59ooSvijN9kURYNX3P6t5SDC11ZlX3Mcv1NHY28LTrP5ecEnGBXgprtFyOt9nNr9xRsazP2 X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB9448.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(52116014)(376014)(1800799024)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: tBtK8/V5k2GQVEFIvwTkrJsChKleIHB8Ilx4vnd1XHv7efnAFgMr+EMzKs+sZYJASb27NhlDmyFidGe6W034MwCyiPetmLKfSbvlYgeLdqKcZwcWFUZz1YeMSQBjVVsb0zL+8T2zF4eYR8tXad7IOqPpIk2XeVqYc9zg1DHt2iGdmqwEYEENrzvQFbR7pf9hFyNQ1Uphj/uVv5vwKlICKei2tdqaiXgqT/0l56YL+dk0nuXoooWSHICXJ8VE5h8sRHLp094DJ/o/RhrHmrgD0JWuXzembEEx9o609oCj8M0t+JsOGezsVAqqYErkJ4GDaZAWKnKi6/tT0kfQXNVTJQCVZeEy4HBnKGmmCYTauoqK36lNHsKrZZe7gecmo6u+CG/7dMLFHdK+xSyCV5lUMx/EgRx1DJZVyg5rmEMXgFyt9wYTL9KW1/jbOZzslNMOuOnDuibrK+UrGYSh/59NqHNkRe3iz8FzkxA4U3lMrrhNWWyhDL3WOvbIyUaeN/MQh3oHWygwdeoX83eiue46MOpAaqDo9h+0TXjkG53eGyKevOgHdoYI/obvyFGZkQfovd2tKgkHwJZz1A+OPqTsHkAVptk9x6IXemhtR6LTlB+MPJs1FxXXfMvALd3w7oD8F4UfyfKrqGJIK7Vgsz7SuiG8i26+PS9YnVRNSwmfH+xkCkjs5mUsaKRDwzojnia0xTyW0mikTc0N9v4HGyyLQKk0JsMfygLl+YuxV4OaHW8z/n6RMTXp7+bRPsTridLU34Q7VtODRp88PjneMgMtxOAxyHatHgCcCUYE5bRhZRGH7s6+hWyoTLRS24BmN0O7QpLQToLtjND8bKzoV0FSCDR36MCoYWLlEYaqwQhxt23UBrhqTx8a9iHOsOYX099Xe+/nuiuRhXsRn4L+jN1J+ANHL2nnNf53Uz99xqqCMEInTwnLHvu0RDmVaxztbT+2cgUHz1mGQlUB3QQLUKjFWql/0X3Z5ouk6cb7g9TtMojL+iLswWpV13NGpTAsUNcfbUNnktxTVEwnjAxe8h6sX84WYY5IvDXG/UoNmACcWWRZK9uD23MzlRfmR/yOSZ6wsHwvBxtE+nZLdckW78ONGlg2BY2fefA6uQSGFeir2V2KYja3F6la9bQHwHqG0TbKCmZozMLBS3qn0+aVSqOirW9I8mYEm7r4gAArS3WZ+SqdufRI43Up3lN/aiy3UO65FQoH1q1fF2J0E9f39sjo++zq/987du9NnIqfq0ZLyeuMVdCojj0vvs7whjni/lOK0WaLZ4AKm4BCxCfrw5I0EtFsDlX7x9pFDhRP1ry7sUsK13X7M7kcDh9N4bA1gtGXAytIojuyrF/7MD7f8B2wTZ0RF/orKbj/6teJL6J6A21oy0kZZb9Kg+nngnl9OYJynIpQBS+EfTRwu90WvhfV5wyCpfpXjVchONzAYDOeULblQD0E04PCQwIOH7qSIdtEvc9VMF17bfFbhdSnYDPu7KFcnhURZvFSrbONRmKzusLtDJqjdgM8ZEyWEvFWpvQ6pHfRR3wHMDHAwHaZMp4hEIJP05WT4RRSxlbGCT+j3hOThNtaF5Xy8DoISaZgscTD X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: b4e3fc40-3376-47cd-95e9-08dd22a4e1a2 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9448.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Dec 2024 16:22:51.4875 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: Q7pAiXeH8TNUH+J5YWR+M+7C8Sjf69mMM5kobvVivTYWKVrx4j+0s1yjlKN9mYZA49Z5Y46Q3LaxcWRollYASA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS4PR04MB9483 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 ; Sun, 22 Dec 2024 16:23:08 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/209009 The upgrade to 1.38 re-enables the dev package [1]. With the dev package enabled, the file wayland-protocol.pc is filtered by default into the dev package, and the override adding it to the main package does nothing and is not needed. [1] https://github.com/openembedded/openembedded-core/commit/5de187aee675a78fe59620a3fb64a5da5ae662aa Signed-off-by: Tom Hochstein --- meta/recipes-graphics/wayland/wayland-protocols_1.38.bb | 2 -- 1 file changed, 2 deletions(-) diff --git a/meta/recipes-graphics/wayland/wayland-protocols_1.38.bb b/meta/recipes-graphics/wayland/wayland-protocols_1.38.bb index 3e628ab113..be6b732b1a 100644 --- a/meta/recipes-graphics/wayland/wayland-protocols_1.38.bb +++ b/meta/recipes-graphics/wayland/wayland-protocols_1.38.bb @@ -21,7 +21,5 @@ inherit meson pkgconfig allarch EXTRA_OEMESON += "-Dtests=false" -FILES:${PN} += "${datadir}/pkgconfig/wayland-protocols.pc" - BBCLASSEXTEND = "native nativesdk" From patchwork Sun Dec 22 16:22:32 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tom Hochstein X-Patchwork-Id: 54540 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 6283AE77190 for ; Sun, 22 Dec 2024 16:23:08 +0000 (UTC) Received: from EUR05-DB8-obe.outbound.protection.outlook.com (EUR05-DB8-obe.outbound.protection.outlook.com [40.107.20.46]) by mx.groups.io with SMTP id smtpd.web10.27158.1734884579574530729 for ; Sun, 22 Dec 2024 08:23:00 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@NXP1.onmicrosoft.com header.s=selector1-NXP1-onmicrosoft-com header.b=l6napOmT; spf=pass (domain: oss.nxp.com, ip: 40.107.20.46, mailfrom: tom.hochstein@oss.nxp.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=c2wcx/afXwzTg6d14JesG5HXAGuBMiXlE3EqvsHwNaGr3F1qNkSRaHP/li2uElzYO1AaHIM4q1S4DqIw8fw+e/tcwjQKW5kWKlyDOIWPvxmXeikRf1rar2u4yn7XpeSRDq0S3CzvmzCFtNAyZ8RM0nsgaYX37x/+TeCwVKZv8he8nwJ+2zCrcujbTbVUXcJvqAYDarnDCYMDdVU9Y40rh3vRu2u3Qgi2QlytnKcyOZ9xZhOw0uqQAo0wnau/NiVGnVb7UXa75m1DoFSgnSjLd/QKSX6B9uiVUA5bbdakcp+6flh6q8nH00pNFTyNUkSZLMjxweAz6D39Yru8JPa9wg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=2z+f8XLzADN83aWGHcgsvLSqfiI4ga/IaAZHU7+Oorg=; b=Ii3mSif2heXKAblFM/zPT916Lh8Uoh1a7B4i149906J8jB+5NVBKyModkg885HjNWjB3F31QK+tKU08Pth3K9W+L57yVroOxCzEUJNaPTBdwx5qaFdyLBjA8vJuIXp2hmFeAV/BkXvztDqF3UDT4Na2fP3EqnRATWm+RoaSn9R3x1yPR/mjudnyhESzQAZn9WCmPIVjB0HD0o0FEd/hupzjV4HRoQHBb47m41cF8kSCbn72O/pgZKB9pnhiW9gWtZ5TjWRSYAALhM7sbEy4rrYBgZcdtmMVBnwLO11bigUyIgwxdd/kmq3r0v5vwpw8hXtTgQy8uaG86fD6+ehDiUQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2z+f8XLzADN83aWGHcgsvLSqfiI4ga/IaAZHU7+Oorg=; b=l6napOmTPnhkN+zD4J0+yYDHtYmZr91Wa9JqYgEsjk1HdZk6kfForhLsYkkH0FHoynP8sCYzgc7S7bJ3Nj6rnHxi8Xuyx3wMD4vZGfbz8B8iEbxuvizm7U/4EkkLEP78v45ADRgO9ghh37zoMVH4z1Ov/wAKjXPmV1A03VSDv0VUs+fCZfog+85AR5zpxpo9bVMG06hq6XXvo16vJcevb9Bpaeu4teuTHRn8N/fqtqe/CZQxAVOv/alv9Wpuq4WAs5m0/kimIMzPAKVkTkT9KQX5cHQk9sBy37EG8+CqnfnaymwOfEwU1gbsThB93fA5bNJ86vxqj16AFZS2A+FOdg== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from PAXPR04MB9448.eurprd04.prod.outlook.com (2603:10a6:102:2b1::21) by AS4PR04MB9483.eurprd04.prod.outlook.com (2603:10a6:20b:4ec::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8207.18; Sun, 22 Dec 2024 16:22:56 +0000 Received: from PAXPR04MB9448.eurprd04.prod.outlook.com ([fe80::51ae:5f12:9744:1abc]) by PAXPR04MB9448.eurprd04.prod.outlook.com ([fe80::51ae:5f12:9744:1abc%2]) with mapi id 15.20.8272.013; Sun, 22 Dec 2024 16:22:56 +0000 From: Tom Hochstein To: openembedded-core@lists.openembedded.org CC: Tom Hochstein Subject: [PATCH v3 3/5] weston: Fix wayland-protocols dependency Date: Sun, 22 Dec 2024 10:22:32 -0600 Message-ID: <20241222162234.2411262-3-tom.hochstein@oss.nxp.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20241222162234.2411262-1-tom.hochstein@oss.nxp.com> References: <20241222162234.2411262-1-tom.hochstein@oss.nxp.com> X-ClientProxiedBy: SN6PR16CA0049.namprd16.prod.outlook.com (2603:10b6:805:ca::26) To PAXPR04MB9448.eurprd04.prod.outlook.com (2603:10a6:102:2b1::21) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9448:EE_|AS4PR04MB9483:EE_ X-MS-Office365-Filtering-Correlation-Id: db4bda44-4f98-46d9-1891-08dd22a4e23b X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|52116014|376014|1800799024|38350700014; X-Microsoft-Antispam-Message-Info: DX9jWYyKY2tXooibXW1zzIi8+SgtgAzobRAucLvM7skaBFd7MqId7QznyzYq7xHw7GXGa0tLeDGxZk/b3C6wTBZn6me5jMTlVoNawiNAtgcIp7C2qxeAIB5F+nWRK/GmCWe5LzFfx6hWsJ2ToeGfb8ZG9nl9mlE4i2c86nmvQMpfPJKhLqiuTtfFQTJXKxD7uXPpCuTWP6ihd7bSogfS0j5GoM/I9AuHegzrWYrSncHLm9d9UOl6v090FtS4KniuGioJlZTyuNLjJUdNctCnLRo9aE46AID+AP92zqaS2ptgeDteHzSVIiru3fkjWJlcQlylWJbZLQ9BbyhJlP7KHy0BdiBmIk/q8Q9866ekTQQ9QRq0w6l4XrFi0CyH1kNxLw95IEaaE0b/BHP5+CrVutT+jbXyPmcEQ6mCqDsdVckadDUXc4aSk3w6Gbf+t2tlIJKSGo5A5LhlkmazLgx8O7Fjaf+kTKUhMsqEMIncNYUkC8L+umWP04gHi8pq1dowQ4Ct5fiixsQFLDors8RLSUNU2ic0mSWWANuFVWOgpTeHYlHo5E5aWkypmw6YqqSGcEV1RWDGLwT/lsmS7s//78MOemz/I5Zy8vTr2Cvc/5vPNd2HDpa+UWH/XdPOuaLA6srTzNFoVZINcwOIjfPwli6Em4k6CxlomtzU68+qeVrb9JElW0/bo9aPvlRx6PDFS2AL2zSNzCs1ophtReerRT5yA4nO0YmFyTTwZ7y++vACW4ce5fq3qPUuOqi0GUaJSuUJ6UZeNtHq8vbW8ABBhfNRfFRQ+/EG2zVKx2M03nCR+uoLZ5/k3rymYlkN+rbHDQE4bmKG63pRSrx0vHloV/3zfhKryXeD14w241Tw3TuE06SPBtCigsRiEsLcABmeW+xdy7ENMfHCskxsX++rncv9aQ7i3dB+zr8CLae/eIoCw3zYsCK02JCGyCm9OmxbuU67RtMJrM7XKuqiGc5FuaDe+OvbDV6/OT+3RVPmO3mU1gcCPUYO3AoDK3AMGZkEqvapDPMR1yADRaIS35gaei5w4l1IVs7h/d+SsW3bCkCPCCsI4ndVRYifwuS3Ix59MIS+b1q2tMZjE7XgKqp+VCaTnt8MgDi9p1F7km+szgEd2eDDAYkdCJtj/fmzw43AATfdH4dvlEUJ80gFUa2F0MiT0rDsJICGUZyUIqHHOQ7NG/Mq9V6xX27GK8vcqj8FGjL1hEw2N0rQvC5pWzoO5RHfNFSrV8FI+Q6xPR8UwEfDqHsmDX9WI1U54GiwAz//PO6zys+MJwx4QQEFOb5j60zdCjMKIrk4HXTfV7/gBqRdlzWirJeLZVGiO//P8kk3eOXtnWDTg7uLBlo4w4G1iGHnmVYO0ajEQ7dHLSKASrkpzoBoDPrEL6LbKYb70tUrV/Kx5hwBvlw9vrVfT1EoJydupfAhuumAjgIVRv4INbQv70zjOn4Nq2rbR5k350Hz X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB9448.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(52116014)(376014)(1800799024)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: bnF1waApE1QwWzau5q9DLKZyDiKmoX2rllvsBmmkS/v6thHKhhU+pdE6NXp72u080h40R4pc1Iyo85n22UKQiZAXgxSJO4/STmw23aL+v0rUili3oDq6DLtsz3NdGJgEzV/mWi3PUfORdw9/zjNIq4R5Jl6bzHlQXKk+ofFSWxXPshoawlMrwV2seKjFJftG+j2KMel+QlMa32EV7m8WP/qgyfXZT7pYMwDRywsIfmdg1mqt89CTdFu8Ub71ivQvt9cmB2pMplwpNkhc+Nn9F+q9riHshOPjrPqD6uuhiGj6hTCsy6AouWxaBuLj1jAVsEqNMhdPu8n5T/3eyvqHAqd5vUISmVkfN9Mu4FBbLSHKetcEj1UTJuiGBqnZ9yXcJYWdOFaEDFUj9fNvBEUrKUYsEGKMbfthsjzjkX0trtw+hrfkg7pSwkjYEpjdW07hQ77wpDLrolQCudyicc/Juz0ivJX5PZA51M8of0wv6tIBALd1UHbfixFS04OEpmh0C5Oy3cLFDVAN4zEB6NL3gHUV0hPPmPDlfmtnbrYk5MAAaxaG8QksFRTuMzDbqwMZEgqO9esI7C/naLcLawsxasaa9uV4Kyp7tqZAflb2CdPs3D56et7VeA3HCbNv193CSWo52yh4TImlkJmdJCfA9tLwH6fmiT5XvVcm62/a4pC3dbDZPrLS7mPdeax0r/p0tVINCUXKHdSJC9g+/Ejg3qd9GiWNSVOB3p6rZEsl6BWVT4fN6LykOMAcnVQYudj6bj+EAvKaDGBMxgdrXzsjwWRiB1YIQ5IXWgkZ+qxwVQgk6e1QOEnL5+YDjK7m48Dd9HMs0mHTGY5SvTiTAq94BcSljTe3fsNaNphy8CryR4LZJdUVn3nqbCK408jYoJWJpX2hssj3iVbs7Q5j1ikG2qKcKJeLEdoFkMRKkfKh8WiFSCyz70ioq+OGYZxsGSAfOTwCg96ef1Tu6S06hHlBm6KvdMc4YYgBkqWbxjKeUG5ThVS9thbINqWw9bj/JXuN2MiwS+wDjzmfLPW79IPPzWiL9UXI9q6WUB/7BC+orlJP0hTOvoRXg4eTeQ80NoV9pEEnxxCOq1zZVT8XFj2ATa99G7/RIo5uSBfRld7uMoqGeIPejfGEiTdQFsgqXwUlD8/cY2R2r58VVleSm0FxLkKxhJjiLN3ZdwVAJ3prulEiKzpvry2jJn6qolj2H2tCNb/L3mzsjtoIg1f2sDnsdcZN5LpLYTT3MkWvE5uAsmlkfEszfPD0skhMbEhxCAg/00Wk970xA8VGqTUTCO3esm4h9h5OXTYFyBbto69XFaI1QhKzF4/lU3Owzdy/6Et+3HxIx1DSvW8d1yB7WyQPmGJSu2EnF8Ozs3jsBaayXvi5M8W138en3wZLGBhOBVH8qsZ4X2a/magxfoXHZOyr9vt46Ay7S/tzKDxlO+SsdTb8F2BIwg0+L7dowFo0iZ0Bez6xlwH3E5U8vxbXP3YGePUua+TGyDQx3HnzVUsPUdsxgEJfRgRulFoA7EXzhDPp7HO2PYYF4wJrtJrXeu2cyI+BGGqVzzf8U37xbVvmtiTV7JM/KneAZ2d7RwPWmoM8 X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: db4bda44-4f98-46d9-1891-08dd22a4e23b X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9448.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Dec 2024 16:22:52.4248 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: BKhDUOI8BRQOa/FEwRb07pKrTYYYf4J8YamQktITXCERu6mn5Ndb/4C+ni0Q/78hPtDPmwkXqQqYALBiKjgZuQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS4PR04MB9483 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 ; Sun, 22 Dec 2024 16:23:08 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/209008 An SDK build of weston fails: ``` Run-time dependency wayland-protocols found: NO (tried pkgconfig and cmake) ``` The file wayland-protocols.pc is missing in the SDK. This is traced to the upgrade of wayland-protocols to 1.38 [1], which re-enables the dev package, which moves wayland-protocols.pc to wayland-protocols-dev. [1] https://github.com/openembedded/openembedded-core/commit/5de187aee675a78fe59620a3fb64a5da5ae662aa Signed-off-by: Tom Hochstein --- meta/recipes-graphics/wayland/weston_14.0.1.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-graphics/wayland/weston_14.0.1.bb b/meta/recipes-graphics/wayland/weston_14.0.1.bb index 50749d7d15..4cb0ca4d5f 100644 --- a/meta/recipes-graphics/wayland/weston_14.0.1.bb +++ b/meta/recipes-graphics/wayland/weston_14.0.1.bb @@ -137,7 +137,7 @@ RDEPENDS:${PN}-xwayland += "xwayland" RDEPENDS:${PN} += "xkeyboard-config" RRECOMMENDS:${PN} = "weston-init liberation-fonts" -RRECOMMENDS:${PN}-dev += "wayland-protocols" +RDEPENDS:${PN}-dev += "wayland-protocols-dev" USERADD_PACKAGES = "${PN}" GROUPADD_PARAM:${PN} = "--system weston-launch" From patchwork Sun Dec 22 16:22:33 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tom Hochstein X-Patchwork-Id: 54536 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 52963E7718F for ; Sun, 22 Dec 2024 16:23:08 +0000 (UTC) Received: from EUR05-DB8-obe.outbound.protection.outlook.com (EUR05-DB8-obe.outbound.protection.outlook.com [40.107.20.46]) by mx.groups.io with SMTP id smtpd.web10.27158.1734884579574530729 for ; Sun, 22 Dec 2024 08:23:02 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@NXP1.onmicrosoft.com header.s=selector1-NXP1-onmicrosoft-com header.b=f3eapJap; spf=pass (domain: oss.nxp.com, ip: 40.107.20.46, mailfrom: tom.hochstein@oss.nxp.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=F/sM5vMp+qfw2c70AvY0+EQEUTIcbztNBGypDUb1icnquZshhJhDz1NLm1TbD16D1p70QH6K9RZwc2VE7BXFmRdVxTzdV6Sg6L51Q+s22z2ywif9nKaTkZpcasJCRmH7eHlpY3p66SOjdokPpEExPX7v4GfWBho0j6ufY5pK7im69jJVvd0fDs6AKnUWn0VxxS4wMY5ysw8JZYcfC+lxvEXXjlEJf5oMywLQqj0ez3JDJSQoJ2HZn9xoaMMygLZzuUxlU5iz6MJ2lwUn71v5sdxjxVfCoijDo/XbtCVacQmaZTK2IRi+cvjj+BMh9urx8rhO0pEsxOBcdVrTdfpJ1g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=cYJzlWO7mg4AaZRYFLBn9yr6RmYVez/nm5cSEYkAyNY=; b=bf1ufKFiZJxLz1tNmxALvqW/Lc8mA+ZmgMdwnDY1Z/zSN+17y6gUXtyKp2mVg7EHOoPYOxMA+D2wtsQf02byCGsLph3rfRqEz/YFgOiZAxHwGosx7rA1/Dv3IKE6Y5iqxULbIuCTR4qJpEdqHieIE5f7IRkIfXeQSEwtwWExk3u2V8/9P9+M/TjZeP8VoRmtAsz2ULxzyUyeESY6XfbDwS0Mbh1z3jI4BVv/eysqJ3jRWK3EyaNXtZ1oIIcAD8y6Xki0G7+WOpEwX4rr5Eef/N8uB/pgHbeXQlKyP4qBRGK1Mni6jpGu60PCB1dHMj4zsClSTnDAnjbJbGDJ1NGD1g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cYJzlWO7mg4AaZRYFLBn9yr6RmYVez/nm5cSEYkAyNY=; b=f3eapJapUxLV1AThY/O6bMyzFBglGYLTDEcFK9/1ep4ajTxN6nQgIFeNBldwPtbHQtWNeKZScd92cp9JDrPOSUBvsPX3MVfU1+EseiwoO5yo9N/iwBGJ7JWk6En4iUYIWzq/oXemjp7xLgjm39SZREwu2T1m5/0w3pTzDtUzj8ZOHo+aCcq4joydGPYU7rLOlj5rd+tWCFnY88frewvN17+hniRdyPechwaZjtx9ed6unPaPys7LqW6tfclUbvb3IROceStKvZMqPpwNlR2F9ReKPbgZHzmUY+0bMPcpTqzpJCM35gDZNqpQF/nTT46axk0URidDIyGO/zqDIWy54A== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from PAXPR04MB9448.eurprd04.prod.outlook.com (2603:10a6:102:2b1::21) by AS4PR04MB9483.eurprd04.prod.outlook.com (2603:10a6:20b:4ec::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8207.18; Sun, 22 Dec 2024 16:22:56 +0000 Received: from PAXPR04MB9448.eurprd04.prod.outlook.com ([fe80::51ae:5f12:9744:1abc]) by PAXPR04MB9448.eurprd04.prod.outlook.com ([fe80::51ae:5f12:9744:1abc%2]) with mapi id 15.20.8272.013; Sun, 22 Dec 2024 16:22:56 +0000 From: Tom Hochstein To: openembedded-core@lists.openembedded.org CC: Tom Hochstein Subject: [PATCH v3 4/5] weston: Disable unused tests build Date: Sun, 22 Dec 2024 10:22:33 -0600 Message-ID: <20241222162234.2411262-4-tom.hochstein@oss.nxp.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20241222162234.2411262-1-tom.hochstein@oss.nxp.com> References: <20241222162234.2411262-1-tom.hochstein@oss.nxp.com> X-ClientProxiedBy: SN6PR16CA0049.namprd16.prod.outlook.com (2603:10b6:805:ca::26) To PAXPR04MB9448.eurprd04.prod.outlook.com (2603:10a6:102:2b1::21) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9448:EE_|AS4PR04MB9483:EE_ X-MS-Office365-Filtering-Correlation-Id: da2a56a6-559c-4b46-13ee-08dd22a4e2ca X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|52116014|376014|1800799024|38350700014; X-Microsoft-Antispam-Message-Info: IWWsxOp/1D096isfzI2vbhsYVjtpBA+6vPyUpmnEt++iMuL3602qbQTOUUx68QcS9RRyiynP3WpbxO907dOV0SPXVEL0zcpHlkgwq8VD/EKlWEDu7UBcLBtJomxzkcAFvcu9F4FRoxntyXXxIheid6nEyZP+UYuIk9Y4/QGI0GzdKBFS5sghx97SAj8X02FpZGMdkhvEse4iKgfcNrYoCww4bsk5DWg+WeTZlhMlSA4u3G5oQbRuMCL7kGqtfVtKR3cEk06rU/xVpAPXVLE2dSNXMR9MKpk+8aM2BhaoT8QSdm3L/G7jXQQfVtrxqahtlOl6tY7+1dj1DPyxZtGsVHx8DGhqCfJP2mkja24D4TcVHLvfvg2bZwA457tsDVmZQDPWMPFPUKSXPA+7RB6EdaqoKgqz3JDARvZySz6TgaD4N8lVF9zeRQ3Nr6WqR+5sET8tmbtc0TEwVCzY+iY5PsmbdkHblTs3YT/471yrMz1Se8gnccbqFzrAfQtW7AbN+lbPVRysLC7CxFlfoH5aFNXB/UsiiLgAZYZ/uYNZWqrA4XFe4TXeuLXO1khn9qsVi+NEUQHPoBUfZQIx9NPAk+2i6Iy9XatMZXH/wb/G0+nshMeYaV+MYgevsAhIZslwhUSn14yQLmGbvj6/JQfupzsRBKh6fKwgQscI/qr8UY38IuEcNuPONUrc9WKFY4HkRV0kecpu6k40cNhl2DVfVKzEC3i3HtGwvkIn9qKSbY0JRfssnaEiLtmlnzvSTP9dLnV/kActQC78sbEPd4Iz1DX2iY1JzVwN10MNRPl9D2ZJtsqk4UksbgnJW6gFxyGjlLJP7Wz1OeelLjABDoFUsH/pJrn/cH2csoUUZvipcJC2E22mwepiEQxvqu+C1pm2EeaeWyrgN21bNMMXVgU/LBC1rNWPKn8hrwW1PStmIuFTzeFn62Xg6hGDDZKMdonbTPS4/xBMLI20YxCt8hiOQGfwbyM3LsZM6EYbt8j3mgDavve2Jb3WedZ1zyLhrGXd2LS25ZotqWfQlgetGBqxjE3Au7Pw+0LOfCa2rIG8ku3t++b6zMMRIhkpBwDkgnjQuJAsH5a91sL78e1KxTC1mUawAW5JeIWEd96ZO4wv3qkLUZPR+GTtFteTKWCL3HsIiPfBwksBRG+kikxjku4S0Plnkd1SGxCK8VhgpKnUKfEmglcrphfWSQ9eKiU0jKDKMv7c6q8bCsTkeBgoi5BXe3M/tGmXl0IsDxn/Ut219i8WqOeN/S8h/kWfeBKDEwHhXXhCbIuzd5TwbxxPNjJ/ynld5sNTJxIeJh/yVgGQHou/ne2BAT5Lz/nSwlo8K9P//12Wosb/xsQdisvbYPakErpvk2IgdVIi8dxUV/WmeHjNWUgGFr86IBpU0VgkHOLlKd17OJEdMA4vC2Qw1WZU/KpJkrZq2v7t4BgW+ZB6ojbxrJaBUF60yS8pd53jOq1/ X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB9448.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(52116014)(376014)(1800799024)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: dvXskn0QKpqJc7M8jliq2kgsLJG8iNjV24NdLS0edIXtWpmjDJ/Erh9X7qgUKAenALTMOF6VwpH07ry2FwXteyjmyIgvBKRRhCI2u/0PwzHgrtQp6aHLad2ql5/rWiqmv0CwgbKFFJ4ViJroviahLz/Lh5D1gC5cyVvJhgN66TZsHLqYS0pTYwds3WJiVt6JeUciBcU7cmGlzNImTf64Lrr7hsCeksx7EwNqOQn0ig8YzBDNruCYe81F2XF2mqHMPRbxBnCWk70TNJyec1rvAjZT7bLBP9sNbcq+XJYwd/M1AaqzTalkGAcvoXCx9Lpd1UoBA2Ll2Z6AMGtgu5J72LfZIlZBVYJrZg9g7ThW/5OhHieGE3pSFTgkSzjNPgjW9RykvDcnDFk9n54PMh40tcRpvJueBnAvIFoRpk6Pe9TDZJr1WNu/hMTDsLywAqVSpMviVKWwvtyMfxC/xn3MVurHmMrUOckKeFbX28CEHHgzJYeieOKkaN6q/gzBFpU/QaFixVCbqIgl3HVyoH7YOxfK9Gn+GCNBceHm6RT051poAWylwjgVRDO9nojAvZq8Fn5hmjFAlHKdYSa69eYGbvkyXqCVe0/SNUEdU0vMDnj98OC0I35ruaEErUcQxI4G481yRC/gMkSKhFLxtzOTz7UpNSHY881SMjwPi3agLaoNC4PyL0QOPsJ+6+XraBt1qMAbtYZS1vvNmO395dEEWhskdfbiktaowIxZNopIBKrxllOYeN2Z9YEsI2RnYV+p8IHfN6f6GFCdzoDpbssD0ZDHLEDw5Ph9jUsIHBz7UoU1EeU2R/cZRxamItsLqRDFnG86ubjNfFMmybJV5c5bClJ+FQa3s7Pb2+IPhSaSxfWOoEWgCWZqUlpURdBWOF5K/wWrm9xqCpMkQqnW4DJgCGnho8vCh95i1X1DJl+CenOfrOUPJzi+WXoJAnBQXyiu0gneyAXAo4SMldmfylc5B4kvKc1qCspgUfdldTACY9/k8qYLQ7npL8TEaU9bYw52mkGYEZlL8+GF2h6bbusPm7k+/dOYOJe1ymiJ6lor/FGNP0mLLAUjgdtwlX4C4FAX5+rN7baHOgNCvBb3E6Fy7AhdbJZsbKzRTVZWjf4MUtsbZWOpr7L+61wpWALr7EKdRnwy0nBOYkC/knZ4/HrmmFd6p6DO8z2eL2CsxIardnkrSNhAojt75CP7b0RcOvBGd6WXbUSOfPvO5j+cfOzQ6R/lTkvXBGLLDyXERu6NA5biqsqeNxF3Qo58/7V/29HCKwh21dAIuBeZuR5USRf1zuFdJN69RepvMvxZBUw+DshUdqPukdVGn8/KzW970XZ8X6VxzhbJAx9E3VjRLwUTzWgH/A7LdzeSgYly8tVfGSauq4t2yVdQw5LzAYJRN2oehoB+cfRq66pNllMDx4F+MUhte2e8+713hV7PHG+UUkUg56wxSAkKnKsd00IShyn+au7H29UZ4TMHNST7bWyLsAj8ly/PVtf0pmkxUVMUDu6FaYE3sq5MFDOLXMovmK3ORg7CnGaGVTPA56OjakSRTcgLqSFDavpuYKIbUpYE7mqOemtaOvqJw5T6e/HSfDO6 X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: da2a56a6-559c-4b46-13ee-08dd22a4e2ca X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9448.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Dec 2024 16:22:53.2239 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: IxPFiaziekNiByuUKg4eJiZQxpvS5+PgU7nohv1EfXGKK4u39ZmAMFazIkRLgvnySizR70Ls6F+kHbEcfx63Kg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS4PR04MB9483 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 ; Sun, 22 Dec 2024 16:23:08 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/209010 Building weston with core-image-weston SDK fails for xwayland tests: ``` Run-time dependency xcb-cursor found: NO (tried pkgconfig and cmake) tests/meson.build:357:2: ERROR: Problem encountered: xcb and xcb-cursor required for running xwayland tests ``` The problem is the tests folder is built but not installed. This behavior seems to have been introduced with the 12.0.1 upgrade. https://github.com/openembedded/openembedded-core/commit/be7da75827b4ffee3a243f977faad429dd9fa21c Disable the build of the unused tests. Also drop the xwayland dependency on xcb-util-cursor since it is a specific requirement for the xwayland test build. Signed-off-by: Tom Hochstein --- meta/recipes-graphics/wayland/weston_14.0.1.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-graphics/wayland/weston_14.0.1.bb b/meta/recipes-graphics/wayland/weston_14.0.1.bb index 4cb0ca4d5f..2a0a403d99 100644 --- a/meta/recipes-graphics/wayland/weston_14.0.1.bb +++ b/meta/recipes-graphics/wayland/weston_14.0.1.bb @@ -31,7 +31,7 @@ LDFLAGS += "${@bb.utils.contains('DISTRO_FEATURES', 'lto', '-Wl,-z,undefs', '', WESTON_MAJOR_VERSION = "${@'.'.join(d.getVar('PV').split('.')[0:1])}" -EXTRA_OEMESON += "-Dpipewire=false" +EXTRA_OEMESON += "-Dpipewire=false -Dtests=false" PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'kms wayland egl clients', '', d)} \ ${@bb.utils.contains('DISTRO_FEATURES', 'x11 wayland', 'xwayland', '', d)} \ @@ -72,7 +72,7 @@ PACKAGECONFIG[webp] = "-Dimage-webp=true,-Dimage-webp=false,libwebp" # Weston with systemd support PACKAGECONFIG[systemd] = "-Dsystemd=true,-Dsystemd=false,systemd dbus" # Weston with Xwayland support (requires X11 and Wayland) -PACKAGECONFIG[xwayland] = "-Dxwayland=true,-Dxwayland=false,libxcb libxcursor xcb-util-cursor xwayland" +PACKAGECONFIG[xwayland] = "-Dxwayland=true,-Dxwayland=false,libxcb libxcursor xwayland" # Clients support PACKAGECONFIG[clients] = "-Dsimple-clients=${SIMPLECLIENTS} -Ddemo-clients=true,-Dsimple-clients= -Ddemo-clients=false" # Virtual remote output with GStreamer on DRM backend From patchwork Sun Dec 22 16:22:34 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tom Hochstein X-Patchwork-Id: 54538 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 4BC5BE77188 for ; Sun, 22 Dec 2024 16:23:08 +0000 (UTC) Received: from EUR05-DB8-obe.outbound.protection.outlook.com (EUR05-DB8-obe.outbound.protection.outlook.com [40.107.20.46]) by mx.groups.io with SMTP id smtpd.web10.27158.1734884579574530729 for ; Sun, 22 Dec 2024 08:23:02 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@NXP1.onmicrosoft.com header.s=selector1-NXP1-onmicrosoft-com header.b=MfoDX+SI; spf=pass (domain: oss.nxp.com, ip: 40.107.20.46, mailfrom: tom.hochstein@oss.nxp.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=lG7fD4B7qPJRGuHz+7t1/c2+DGci7tcsB8a2S+AmelIceWJwUbDClfmI3bwpVrCOYtgrPbTt0HiPSDspmr4hk6nf7NY+XcnvPIU/pQv2lf49knKrtR/IHvvWLScpKi7FgI3qO7hwM/0NBe7QhG3fY/mtyhCwrDgwT9dhwELSKwzpcrHnEO6ma8KKrthtIG3rlJkGiED68g+xW4wVw5h/e/yO4sb7oYCI4Ajz/b+kbgTwdahlDRGSYL4NsXeLoed8ZnIyYw2EYoaB+CM1Xi7FOqWHolVL2jHiNhjA7QhB5W43tJZfOrTcGJxo7gQ077Lz2rj8Fm/S5A4bZSYe60Oe5Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=sRNg19NFfqP+ic1fx6FhQU8E8StpWzagqOpPJaZFFz8=; b=di1mHEnd0C6hwQPrmv9q5HhqyorG/8wnssDIVooG1CHAyDzJMGU7KzFLKzYlfPVp9hkbc6JZdJj0kAQoHRicpbYAIo5KzGvZx4MEz49/74UXFIlEIcY0cg7YYTe4RR9enXowVVkFgtJZBPl4clvCuAQQyngJzqejbzXNDSmOItV0Pcvr+HrFdqWO7bfiOs3Zt/wKKVPd9/brP5t8PJBEdqVF3VOChG1sIPH2IATAWu4W4xpTYN2Xv/dxLS6QVWofyudaweQPdUo7UyZKWoUbtb6HE/qMEBSA3772++aZqqMN3vCfL6icCWgY2J8lb3W/K5lPkrX6ZRtiwPkgZqCjnA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=sRNg19NFfqP+ic1fx6FhQU8E8StpWzagqOpPJaZFFz8=; b=MfoDX+SImlyMdVJSS3V7VkWXvsG3ln3YpBFLKyRwPLIoLZlnwG8tajruiZuY9JFu7aG8Rje5t08U5msVxXu54bNIGa6vilTG/cepNpOzBEZKDt+w1iyGITaPZ+DsxbR6BIu/UWsjoGtG0WAprcwxmCcFVSyMR7yxFr6r0pA2JHNeexROZY0MI6cnBGjXNH11rOmt8/a+nbMXIUMizVM4dfn1mxICshuPeztTM675CmuFDFwALjtU6WLrPVC9vdrleTN45hDzciabQWv5LsKNvWuRSqgmicKvKlvxALIKAYTMFcAXR3BH04i77YhDgUxV+IPgKZv8E76PRs5xb82K4Q== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from PAXPR04MB9448.eurprd04.prod.outlook.com (2603:10a6:102:2b1::21) by AS4PR04MB9483.eurprd04.prod.outlook.com (2603:10a6:20b:4ec::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8207.18; Sun, 22 Dec 2024 16:22:57 +0000 Received: from PAXPR04MB9448.eurprd04.prod.outlook.com ([fe80::51ae:5f12:9744:1abc]) by PAXPR04MB9448.eurprd04.prod.outlook.com ([fe80::51ae:5f12:9744:1abc%2]) with mapi id 15.20.8272.013; Sun, 22 Dec 2024 16:22:56 +0000 From: Tom Hochstein To: openembedded-core@lists.openembedded.org CC: Tom Hochstein Subject: [PATCH v3 5/5] mesa: Fix missing GLES3 headers in SDK sysroot Date: Sun, 22 Dec 2024 10:22:34 -0600 Message-ID: <20241222162234.2411262-5-tom.hochstein@oss.nxp.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20241222162234.2411262-1-tom.hochstein@oss.nxp.com> References: <20241222162234.2411262-1-tom.hochstein@oss.nxp.com> X-ClientProxiedBy: SN6PR16CA0049.namprd16.prod.outlook.com (2603:10b6:805:ca::26) To PAXPR04MB9448.eurprd04.prod.outlook.com (2603:10a6:102:2b1::21) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9448:EE_|AS4PR04MB9483:EE_ X-MS-Office365-Filtering-Correlation-Id: 32a12c86-f719-4b9e-1d9f-08dd22a4e343 X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|52116014|376014|1800799024|38350700014; X-Microsoft-Antispam-Message-Info: 6MfqpoIQ5LyaYyvuTkH5zewUztvbWz7Lp8BpD7bZfgeAGvAXGaP7nvffmmzXo11wJVSndaT3X8MzIfWHJdm0lycG6dgLHkQGGysKF7J86KCnqnC4N6V88kK8nWFz0aVz4yvoPJZPKiiDGrqnCHvuYNued/mjbMpAsS3PYX9V4kxFaKqc8AKDveVhxRrDwsAjQ4aXXn6EnwJ8o6pKylQAI7lAm6lY2EM0JPWEPJ5GfgRZpJ4jtOoVKdLFGe4OjSxdBFAnTH5yscKVwcho/MqXKUqaOMRMziCb/daLIcAGGRyV/2h74Y8qpNCV9hgvugEc4YmHI09fm/G7U7OtFkyI5kpK0/2pnIguKhc27WFNRmbmBQbrTtmAx78fj+7C34gXeowldMJKLsey0qIcHAEYd3myLN/c49cVsovXqq+hlzhjtxOdKj64Qi6ONji9hFx1D65s0nzs2MMXYIRY6IiQiYavJXqBJuJPtjArksmKiGR74+AJyPR7b+V2ZmaNu39fEjT4DirASUL1gzV0P3KGwmbQ/0YQq+KDYz00gMxNmjtm/TLj32kjIrduX51lf/SxAOFEw+2Erl0RVGQbiWcDclM1canorbEllwmXay8mYEuxmUam4QGBom5tbhlhaAi0C+Csh+UeFB2OvTI9d3rAcDXZ2sM44hGnyjc4VKYID7NbHRni5yXpn942SbKo8V1OE1s/uhI2dGD0b9I/25/M+oZ1sF2zw8a1xqmxkvXmOxUqPFpN9TNXKXwhV6BGL00zHzu2ox9WcueJFz3n1iUiS0iumBR+N8NiXKmo7WMLJ/bLJgBlbBZHI9YlUc7vwkB56hVojflm5dTKijbpglj71q+tL0rFN1K1mLNy9yZg104smskP57HlF3BCIIHx9205IGtytz6P02debBOLFn2oQtci37cT1mT/NGRpyA28kWgEWkD72+/TsH/mb5vLGjPVUfPRfSP0o0uFRAOMm7efxBhB8OqA7l6xESRYqv5Df9aokGCCzddeh0QkbBEv+sV4Pcaqz9Uzc3xGRp4uOXgdUQ07J5+vjQgm/EPTDIsMh4h3jxBeVFf6H3wcf2suFb9o7Eim90xyR2AWtIK1NRR2MSpfyzSQlm40PoCnavt03A8hVJDJEQIOSknn6lnwYlUx24K8DwvkeQpPH0s2NYyMutSrsCGJwmoseH0aFHKZaA9HaWmUj5YR9iVH1f+gzEc+tV7Ib+AUTPorgGfO9hNd4ajNbuvMQyg72T1O5YYOGlHdPK+Fz95y6ANCRS5ujSbrlXlJZUc1el/LK7/21fHz9GTXnCb8JSxk8g+hPvJZHChzxOd9trILYVrmPHXa9PAaZi0Hv9ZDTNwtTQwlyB+kKpA9SYXJUPgJd3xYBLInELKcvY3ile9e40hQTqF1La86oKOFmuZjGFHwalfaTJ+EdObq9x0RBJPKKDHI0ufCtkaSvjdkyZZfqeQm/KPC0o9h X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB9448.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(52116014)(376014)(1800799024)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: pXlwA9Rqffby+z/kFJ59xuwSkug9ALLbOzdGQc/Pp/fpdPG3R5HbYKNZHjSRECfhB6KGljHXTQDcH7SJINxtVDo6tRcF5pcPTu1QiI1gp4X1bF9i4mRXP4+gTxu+ku2YkhgX+7kwuNARrbHP4++wJ0vGBgnhjeIfFAj1OeJSqgaqhkmaAFEAor89F5jK5Rije+vE4TSpUWI43VApfCpbl5VXG9rypxBPnpjBN1OwHVEUu7DtQ4zzTJ8x9oRQNh/n8uR0fGRm9QJxK+X0hj4E6mCB90ZJtp71P/5J88WrKzvErBpWhHNx/T12WU07EIdvP7cLl66vlKj8ExRam4ke6t7EPg8w2CUttuRuuLUaJAkqd/cMsWQvFvVONZ4dW6kTrDrxIcAcddhakF269fpSGK1P3GsfciJz1maKZ0TV/t+wIoPG0wVwK9X47OF32zW3Z/uMMivUBVBfhx9rsCAO6WCuRKnStggxw+8qIjFaSV9Q/74jTXUyg3jhSbjqzVZXM4/W75A10Vc2e3m0JEIISPUG641vpA/dxWBfLj/8Ejf5Bzne8SDuU3Aqd/paUigmr2f7q5NPT6nuh/fdI+SCf09Tmkh8VVM7vPQOCedUog1hR9bo0ksH3sH20t2IbTuXrAQ5uKzK40V346j/dOD4cwfx3HTFxQvUlSh6kisDVX4WxTyFU6xyXRo0UvTiGQxmLLOzViBT//gzE1SelBtcm2vXySVO3eNj7jyXG1DPFrIHogI1NHm4XSnsRVJTofVYh95uukhh1I2BtrSAoYH7L18J9aiyBUFAFgkk+2kjpf6gJTzMUPePGUQJTAUor1xdGGlwFjfbFw9Y2TuEL4Pg8OeeBYNSadduZGTZsSjhMVI7SJUBQDZlSwIa2xF1n5nL6cZmVU4hHOeeXbCUTjKyRNdnDiEUWPFGl7rTCuBiqynGDqXH7Y65k9CBw/1PKZ+2Xfdmgkg263OzB0AztEdDC9d3t4tq0iLuTBYRhPyb3Kgu1EXE9maAf518GVWE41CLGYBk1x7uruxPWu/J/WM+QicmhmuwxcOgIq2g1bWCLElIp3mnyGukXLdQ16i9LAoc3AidzAxXssZ45IKFTQ9tvhb1ak8frmYAAJidvxuFqFgrsOZhX2zqiDELZFq0/8YMGZ6yyAAbYzpGN6YbGhUo3zGpC4TCuhJIWjKJMj3yuruOWZ5cNdVQ8TG0rgJaj0tP08tfVFkjKYEIa1RoIR0c3Ly1lus1O192M9Tr7dj1e7Oxxesi9knFwp3Ja/O3AGD5FTm9tRwO4vU8X67K/FYL9aux8N+wUkBfbmpxFIvk9CP+rabm2cHIAmc/Q3h5TpYKHVuITFSZ5xpE0z7jefLrQcLbMGWaynpz7ZBF8XfFbEXw5ehPvD1ESocXYo8zkIRlSPz6oap9BD9ioU7gvYM5ZbndNYp3ETP8cI0WhngQdskZrDvTsCxazEetQL//pBVjv7lu7BYDqXngK7J98TX5M8xfLEdnlfuFFAKUm4YePfaaDOruLreDJX1jY3HbFhPi39NC2nCft0ui6ejUmba55L+r/55i7eI2XafIngvow+8MyCHXbnl7SvUClhRx7hUn X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 32a12c86-f719-4b9e-1d9f-08dd22a4e343 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9448.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Dec 2024 16:22:54.0192 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: pVso75FZ0BLhC2kJa+EtHxdQpisk489RS0ZGJ6GMwIdBmVn059+GEBXthIxrgMoNbzaV0uJ7MeRoex0+8O4dMQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS4PR04MB9483 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 ; Sun, 22 Dec 2024 16:23:08 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/209011 Building weston with core-image-weston SDK fails: ``` ../libweston/renderer-gl/gl-shader-config-color-transformation.c:29:10: fatal error: GLES3/gl3.h: No such file or directory 29 | #include | ^~~~~~~~~~~~~ ``` Both GLES2 and GLES3 implementations are contained in libGLESv2.so.2, which is packaged in libgles2-mesa. However, the headers are split between libgles2-mesa-dev and libgles3-mesa-dev, which is why the GLES3 headers end up missing in the SDK sysroot. Add a dependency so the GLES3 headers are properly associated with the GLES3 implementation. Signed-off-by: Tom Hochstein --- meta/recipes-graphics/mesa/mesa.inc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/meta/recipes-graphics/mesa/mesa.inc b/meta/recipes-graphics/mesa/mesa.inc index 9fdf496e8b..84490158f1 100644 --- a/meta/recipes-graphics/mesa/mesa.inc +++ b/meta/recipes-graphics/mesa/mesa.inc @@ -233,6 +233,10 @@ DEV_PKG_DEPENDENCY = "" # development package of libgles3. RDEPENDS:libgles3-mesa-dev += "libgles2-mesa-dev" +# GLES2 and GLES3 implementations are packaged in a single library in libgles2-mesa. +# Add a dependency so the GLES3 dev package is associated with its implementation. +RDEPENDS:libgles2-mesa-dev += "libgles3-mesa-dev" + RDEPENDS:libopencl-mesa += "${@bb.utils.contains('PACKAGECONFIG', 'opencl', 'libclc spirv-tools', '', d)}" PACKAGES =+ "libegl-mesa libegl-mesa-dev \