From patchwork Mon Dec 23 20:04:52 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tom Hochstein X-Patchwork-Id: 54582 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 8D8BAE7718D for ; Mon, 23 Dec 2024 20:05:26 +0000 (UTC) Received: from EUR02-AM0-obe.outbound.protection.outlook.com (EUR02-AM0-obe.outbound.protection.outlook.com [40.107.247.77]) by mx.groups.io with SMTP id smtpd.web11.20895.1734984317855565748 for ; Mon, 23 Dec 2024 12:05:18 -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=cQLgKlNa; spf=pass (domain: oss.nxp.com, ip: 40.107.247.77, mailfrom: tom.hochstein@oss.nxp.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=jaNvWfB3aYdBL8dFrnmbxTQDsHhU9Cbrl4Ul/jpwEk75nJ3QeB4kUol+nVtEeFUYHqrIWHdTGVxlw1qcNSeQQnl5/pnia9N0qrnMDKGEnXT4h0AdDPrj/QPJVY6W2rTkqTubd9Nqj5w/HhJkjryvW90L+Mp4bqQQVks3uDxKojEBNJqwWWksLHM2ZJzF6xFcVbCrB5zN9lK7TjtBjBHbEhNvWvxSeuES2dcRFbNcmMTla5+dQN/YCIVScvcU6U5gHc4p2jVnii5qAoU/wURX7880tQbWTZfaDriHZQnRi1Ahs3oOEFxyeMFfPDxcwvHh0l9FtjYSNWEloGMMQQkaKg== 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=tCkWwXZtLfJuKqmeN9HtapMJOH2BaWP/fsvNRrzKtrMR/pqhgqanLqsgECag6hZKvoQMiJ+YypqjTA10SJodJYOGJ+w9eVHtL8PESzQbXfoWiHeH/cAmiB6eZ4ieLVs3Ykr2s+ARI98iephuRvpmxCHs75tvDIUNLG4Y4McDVfiKFdPxBFOBCaoETmCBdJu2+lFJqXB4SHumGjk0zWAiK7OJJ9BaJzrgSmS9Txnm3BDREAvI36154y1ckiFxMuE4U1cOmjAqnErcZFIAdD+lwwgIOcZrufbCSHajmUPnWHLWpXFTURL9OEf7IDNcjd0N0DNAmXyhWEPiMKWpwI+sJw== 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=cQLgKlNawEzrfvCYkME7yB5dxXUv1V66gOSqKc/pSipp+R/pUh9O+iZMXLs+OO91EVT9f+zyQETrh+Va7bC6NfaM53BO9YRnEa/wQ7XnBfWnph6OcdJAgEMydeD86XkzxkY3BgjafxUB5ln/luGd7POOIvzikkcH+CKVYyyPgAUwdwZ9Fl5ki0fqzPea2ppTKr2a8XOXFUKbMnWk3xSDiBxZDqUuSgt8hIeq/L8DVImZH/DDhItc9QlUPkREGwpPKVe0wA89NoYTq8ehWY8fWSCS1R2Yt/GdPr1mgw4Nssc+F6KVXXBaxU0uIjkIa/0icJE0EcT9zLRPqg8Surw7IQ== 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 PAXPR04MB8157.eurprd04.prod.outlook.com (2603:10a6:102:1cf::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8272.19; Mon, 23 Dec 2024 20:05:10 +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; Mon, 23 Dec 2024 20:05:10 +0000 From: Tom Hochstein To: openembedded-core@lists.openembedded.org CC: Tom Hochstein Subject: [PATCH v4 1/5] pkgconfig: Add pkg-config-native to SDK Date: Mon, 23 Dec 2024 14:04:52 -0600 Message-ID: <20241223200456.2504683-1-tom.hochstein@oss.nxp.com> X-Mailer: git-send-email 2.34.1 X-ClientProxiedBy: BYAPR01CA0003.prod.exchangelabs.com (2603:10b6:a02:80::16) 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_|PAXPR04MB8157:EE_ X-MS-Office365-Filtering-Correlation-Id: 13f2cb11-d0cc-45b2-99c4-08dd238d1aa0 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|1800799024|52116014|376014|366016|38350700014; X-Microsoft-Antispam-Message-Info: krYylcRcPW428iuXmzipBxdrk6/hSthjT9P5/orOWHTySOunnxPvQAUyLKHod9XbaseYxNYId2bz4Mf7XMN61paCCxm1qtOutdGbKanCOVkFLm0CiKBF15HxBgI+5/0CM5mN5nMv9LI3/uoajRFA4aGwUTmi6czlM/fpOqDUnd9CgPJXb0BlYAPAXiIj5nFjFA4k28o29HWw17tiLZBRzoHzFsBdm7bF1C/S9Li2JTlNod0hFE1Gse85i98FZY+CN5OSFr+ow5ZXbHCO1RUAwct0i9iJxWuXiNYXlBow1g+62xqpT8jGdbhHcB/z17rrYPNM+KKrj8vXSy4mACxyFprOqziaTzoLskj7op7kA4cGagK91h8WrUBn78iKJNbpX+pax9oztgwV8yc+EgZygBUGbeWg3Wp0NH7SD92FU9orHd8CAmByhCCSCzb7DIIBneCQAz/vkgI9icTCVW1BULvfKtlkKSIlp5lvIGXYVI2ykCcfof4ptne4qr/T4j5pP1uTGkYC8M8M36f8nGDqqpRPGUJ+wj8f79QJcvLxwKe3ri+d4/IyrxgT5Kbd9EIJabohpZnStrfwRbtMggYC5r2tA1JB0CbJKv2NYBJepaI0VYkA7yx/+MuzwTv7yd8o2TqqRTdhQ3M6UIq4jzj1aFvUvP5fQF0dKMEqhY/a+48YkPbJ3JrG01no5KQPZikOM978AyeFtCO5+QG+wkRIfBzPywLN/FrxTBYUmdQAUGfhDkobJxv73Wdw/ldoh4tBYPxpyo9DMSuva7rpc28E1q8AKWaoR88FdzxmruWiUD1EC/FuKfHrPbvs6lCXLDt68qhfvWFzQkgXkDFuhbCD3FVwxlchysS8D8NJPjiu8ufQzEet2QFGboEIYo9LUADMF1a4AnEJLiW8cqVot5K5q9Dd0ZYHwGH473pRTMkWgAcIF5+jtcDyVZlFDZS3I7/yaSV+c3UKItcw4inTGFYmqoAyT26N/do72+K4zJDOcBiu8q36H7wh+duS6uukf7kbGozQMsQ3rF3pDRy1STsZj8bOZsffYGwGHhQKD8xqDlxgpy9elBX7CK9iDlPaCCevB8AcDKjFto2Rw7Fb//woRP3eCs+SNqYIb6KowOkPKDBpE8wj1Yy/hGSBQ3Wyxpsb4DNnmOvNTuqfSz8rMvAXbNF3808XNAsH+andXaSU18Ir0YjunH+pibijblZo7VRjtuejTlvpCzsVHvI0+jTL3H/hq484TeS9x99+58BO7RCB1W+6cWrt/OtvQ/im5oF8u2sgnuwukjiMYyvcph/VUNMPBCUElHFHvP0gNDDOdzPN7dPPESQFj6OYAPrFDcdyo+sQYep8IuGlLo9ha0r61ED7RV5MKnz2aJ7EQv3lxv6IWjoIVSEEj2Ul2oONYFu2Dm3kHEcR3GvsKIyvrhaAyUP+/zKWhO9aKSXDDZkxyYb5ZWbmUK1BVlEhH/qtMT2+ 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)(1800799024)(52116014)(376014)(366016)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: I4kyXprRIXnHbxGsL+A7lE5AvY9JC7NNJJwAShnp/wxWLDiHCRETe19CHqIz/dy5Q/mn1y5w3FF5ZyZ7grRfVgrLQ8YNad1g38u5lrItDTnl/2qHIwxVCD4IvhaefAds1C4UHCvgto3G35JjRIT+BivCOvJA9mL1PiFVkTY5gaqC5kHd9417i9qnxesgyzh9r9wIsSAle04ESmdHliT9CtMnyPhoYWgsgcJCYzPnchibGDCZAmJ4IgGNc4slmPW89joDS2buCj5osfe370SiiK06qvqnp1tvWnenN+HPD1F0Ag89gjf4SJnyn0yUzJWDqRutG75nx9VRasO7ahV7xgcBZQZS1VF+WeJBKUmloE5lul2Ia4u83sql1eXS/47C7fUpn75sJYX3o1UKAChsvi6rEd0TfevBs9tVOracleG3GIXespr/hmBelsdpzjfZjXWaQHDClx754cnHxATtuUhIr1WDHc0rj0NYEgOHv3gguYoL7jlD1hTkwEU0W3reVgluZU3oEchYx31YDm6vYWsIggSiaY6vfNumiG8pkNBMpBJujhD+8NYOg5IVJim4dbwTElLjpr6SId8hmr50NSq6OdLuT+FWTs+JckFl4mOIkGYcVmicZqc/bfOoYoR702w8NEVhr+nDltaIj1HLWnnOOOTyStvJcNdi6eeM8DXuOHcLKrD3RlTZ52hXTAa0u8NznBKkVWrkid3PJ+a2hALAt7v37vpB6faDa7jpA5HgFwVJqx0cD/gaj6i6pXPZgTY6cUvYJQUkdjVUjH6wNVJ8pOFub4Of6R9NUBhn7//NzdqpsgoPOAR+9QydqgQHMxl7v4S/zncfwG2jI+lZDMtgRaC9c6OQxy71FBOBkRs/s39pZmrUIIveuB3D0eFd9Fon2NXqrcKVam8Je8K5mkXjXRQCwDdZ1+WXe/1FL78VDcGjXRaiOkNJezPG2ehpU6HePUwyAKmi66khu4zIS2mZMAOjngtF8IVDRipMIvRArKwPbDP7HMV/CC2QPv1sma4sOce8qvRHuw6Xmy7e1wHkoncr+3LqBbMbB+kQFr2Bi+6kUEuVy+eLLOYpM9soF+FucJkp2egSZ4ylQlA3q4l5QrjttJsX+49wJdNGjnpVMhYtath1AaVk2sTUDrxV3R1qLROIMmoAbW4t2Pvh8BLR/RRXqYnBbOk2jZ60qCXtcXYfEsl4PLKNXSqqu9vD7rNTQKrpQfxFd5nXn1m/K2+YDGGtjLwg5LdnH7RyqTPG9jhNlnJOvaQRR9qn0J9Ql36/USZux9e1tf4vd8VKKKgLZvJoukB6YHtN4z9peEec0VLvvMKo0m0l3ERhHuCPfdl2E3aNv8GJQqeMcbIg0Jjr7tWjzvHu7wJTfW5aY30M04Vn3Vvf59vDHGOoJ7pp4cVSwNgOGhmGvPjdae8AfVoX0Zb42eyUs5eN5daG384lW5hPEilLmN46N7fm6TNfjWcUj4LUgMz6ZTiZb8NAphhlTTX6+ld3NFJmb1zGrsnljptX07iKlELy3rUfZr+JqePtj8s2t+luosZ2LKRDBvA75bzbDmt7Xu8DTHvlMvTbyPN0IRB1zxYyX+RJdHXw X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 13f2cb11-d0cc-45b2-99c4-08dd238d1aa0 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9448.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Dec 2024 20:05:10.2924 (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: U5q7iE0aDJKVHcLslwOA2QT3ibsC8SPL7K/b4qGLmSl/Nw2ws2LfYH94OEQVV5FAAlZFKPR3rBVGpHVbbdeb4A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR04MB8157 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 ; Mon, 23 Dec 2024 20:05:26 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/209048 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 Mon Dec 23 20:04:53 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tom Hochstein X-Patchwork-Id: 54581 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 91335E7718F for ; Mon, 23 Dec 2024 20:05:26 +0000 (UTC) Received: from EUR02-AM0-obe.outbound.protection.outlook.com (EUR02-AM0-obe.outbound.protection.outlook.com [40.107.247.77]) by mx.groups.io with SMTP id smtpd.web11.20895.1734984317855565748 for ; Mon, 23 Dec 2024 12:05:19 -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=gn3uDwWg; spf=pass (domain: oss.nxp.com, ip: 40.107.247.77, mailfrom: tom.hochstein@oss.nxp.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=ccbeMsz1wvfUke/jvaNpsljbjhGCrzdbKeyKuBQA8snsExPHXrxs0HgR5an3Iq0Sk6V7uUsA+s/9TWUyfqWC1sJ5+eIRHbDqAA1NNXMpugLT4K1bqbaglDrb9tG3iGO+mXDolItAnP7XIYEOeynvCM0DMVVU5bJrgQU1R0PgVs6WvMVUPBVCqO5ecoic+CMqHC6Pag/76l+L+kL35Ck9s+eVoTKoHNhdoqiCP7LW3agUXIZYdt6hh3QJqjbfCo05u+D4i33CMe0nyiUEMbUtO2GHgiByDMm+YRMJ+6S7d5mGiGT7H+vmqV3+Co0e3w3bVxOl0lAS/H51syqrWWcmSg== 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=DeLWUWTpd4UAIHIT6I39+qkcdF6DK4tWd5dTT9K2wrNBFEqGbCLYzrxYsAbmIpeDmGMqNNO38sctBoV6eOhvQB5FoxZ29mF7i8zYvdfWg7pmNzBEy8gQyNiMngzrRBtfJDljwByZITkmXBt6OAUiMB6cdVDY1Zu//PSppSkYCuYjJNbhUHXcX/4WkZsz1zCWzwa9n7nfvECxQEr/If4gccql4Rc6n2LEA2gKxa6u0pDnjNB5Dgf0691ePJUkPVhEzgicVDEoP/IdG1NlHMZUc1BMPusURij9OJyfazltlZIt5UpywL6cxBpq9cPUZox5VwL9BK2k+sX1o6vwMKaDjw== 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=gn3uDwWgladPAaw4sWcf5neerc6psRy6T+1nArmoEm2FyFqLV4zu1d8mAeopes4ZnvGntB1TxNu0vVar4tetWS3dLKUvItXkx3o/PTRtfbDDGE+2a0hx5XAEbOsZVoD0Ot43RsgoMSHH6GN5uhPZ5Cozu+mwL65rlul5b9omQGUSFEQ/O+UF/nnwdQNrqf6w0VTfKWk1iXh3xQo3+abDf+ldvKSta9p0s1P7Kw1tYqGveVktQceBQvqeGDgU6xJiIXOntCwhozkgcVdaW8Uk1IvNl5UGmXbLCFalkuWYXUFC6r1zNymr89q2sOevhLBne9l6TgPocQwkBg3QA/bPBQ== 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 PAXPR04MB8157.eurprd04.prod.outlook.com (2603:10a6:102:1cf::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8272.19; Mon, 23 Dec 2024 20:05:11 +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; Mon, 23 Dec 2024 20:05:11 +0000 From: Tom Hochstein To: openembedded-core@lists.openembedded.org CC: Tom Hochstein Subject: [PATCH v4 2/5] wayland-protocols: Remove inoperative packaging override Date: Mon, 23 Dec 2024 14:04:53 -0600 Message-ID: <20241223200456.2504683-2-tom.hochstein@oss.nxp.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20241223200456.2504683-1-tom.hochstein@oss.nxp.com> References: <20241223200456.2504683-1-tom.hochstein@oss.nxp.com> X-ClientProxiedBy: BYAPR01CA0003.prod.exchangelabs.com (2603:10b6:a02:80::16) 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_|PAXPR04MB8157:EE_ X-MS-Office365-Filtering-Correlation-Id: 10863468-ee5a-4524-855e-08dd238d1b87 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|1800799024|52116014|376014|366016|38350700014; X-Microsoft-Antispam-Message-Info: j79FKlKJgskGd2Jt004FGCdw71TDBsZ2gYSGCVOn8fAHMEncEYkmO7pYNPUCJna5ZQ9hCZ19AMSVFhA5/fse+qfZejyMLqXV2eMWWkgr7LmLuGLZ4wOWi3liHKlo5g7AVlflqZDFVQ3PA6/+nkUefDPSrOe5IjcA8lpkHqzUMMkyjGC0kF19trf5morB6BoZbMhDEjfIAemTY/a+7HaiQQTWk+KAe0GpqXQdgx+hmub++G9gGKy0mVmEY9wYxJSe0xMke5hVAwu+aRFYh6iqaG+RW4EjxxC28HYnUHqpw/22vo+OxOqC04rAoBoYVHAgvJ0xpPYRYNzNWi1K736l2/PdKw2y5O3Yr8OrsNssa1L2MZD0cEJLvBZtFVEi2SAC9fXJCKEUhjVHKrPM5JKmx9LyoX2vNsobqSC0+kijuie8pYMfcxlXGDmMfs/ljLBx3NsWXFd3630CAz8g8r8MTSUk2ubv2y4K88hW2FA9PpTDYgUj5VTV2hn64qAAQ+HXY64l6o9uxdr1oVJgnbi9lO59mgCchX1XAwne+RTXqf1zWTd+akqmUDnKCfUPxJ2RMpeJTBJZ5TT5dE+TC9RPttfR9qQJeOOQsaah8ZXdFBrQtAeTBJV3Qbi6Fn5eh1ty63aPXlLMtrV5SkIHhc3loKtNZHDxy0M9uIQ+bm9D5k+IdSvWsLUDrTsTolbCYRr+bIKh1I/j3blMtQn1z+3yNtpi3vxcu5aLdE5h0aJ3eyFKyKJjB2rrf0caD0t3RYmufFqEt419MfBzD0SaRKGx3FgJfczvJygaigZbzj1dFFwx2Pfxro9NJU/2cluelICg1kyp+jBEZL9DlN9xRbx1o5pijZpyRHb0o9+ZjeT/oTh9Qt9wqll2VBUA+PViJFOB7uGE+t7oupCE9nnIA9rCuZwjnb8ra6xg5oKDKnbK4QVQUQ4/4zwLE1d0Ix/M2H5nfhhxnLJmXSX9iYvw0Zn9loKtwZEkYisUX/OupMT1tc/LOJeS+tC6dEQ2mPy2hLLRzpQptHqbEygFqD4LdR/C74/cPEbo/qMQdZVe5zatMKFCBddCOBj+aD8EEq25igUuTBi5czQUJNJcqP5MveoBNnqiYkb+nxOA5bzojZa6hsc04mgu3fb0q6/cmA4eNDb0abpwBal+YHdztB39bU7SgPKJq96Fx+LosmtLlmbkP63o2qGC45hhCF3vIHD1TIDPbcBFe9MUXBVXRMZe22xmPDeBwMRwq4ADC9f+3jae1m5Quufl7lr5hM+l6pyx37cJzs+a3hjLkshkhuieryvojTdIyFY1JxUPJEmMHAOPtARzp26K/4p6FnrQXSKq53rnVltI76YnQvtzjtnj3Vm1SSbZauN4+tD0ApHk5E25WHYWLyW1Sbb1jWbUYnTJBBFZHTmwK+r3iHDzfSCNd+jW9aYSJk5pZVey9QHzkSfGMG+fOUueMY/S9BEfdtUfejRv 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)(1800799024)(52116014)(376014)(366016)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: VrNhAzUleZJfCPDgGAyZrOEsYE88CVYQGZ7A48jMYMH4MMZnbDfgD81E7hXVDMSoQpJ/lPdfsI1qM00tkawi++5INvRW7O3Vi+Ui5xo8hNs1Yy7gWSSlp+fH9MytrO7HdEKucttAUbqqlg7VJLqFTx4SrrtaRJMpdY4NvxMDm7/MobgBLfUn5BD8U0WpxBn7KxwcGbsPqyHZDEGIX7ZvSDU6Er9LcGecGPTEtyZNVVyi4LWaNiwmP0KHrjpZ2JyMd7zzvwEQosXloyR2MuPgeS0pdYTzznvzTZTb0BtmPPNa/cx4+UbaPG/H1omkINQ/6AVPBrCL6NFWYk8rZjcrhieMsCdPnpedpKfD+uRwju4g4XwkdNGmOyYPspOu23JJWe9XbN5a/dCJKnqI7ZLHSHv7Eni1vyvVbNLZZFtgJamkN+kqLuxVjTx8KAE6O42bM4VB003/3ll5VCzC1CeW65nCacBVoJLgj2Uto5nPxl8+I8VgiRRPQORBFo3YPC46RKGbBRgjpKcL8LOV/1jUICcXdmlNe6us3e0Qw1adttpUbYheCLjqRjm5keMCd7KG2uW9rU2CBe7bJaOlyfZOa+KWb+K4Av025f+wawe61DD3XGXgTonN9nbVckhfZSMr1/65z7tAXqwdJHwJvIvacTjChPAGT64OaLlVI4zY6nA8+eg226cfP/kOOzChFJXS22Fs1fOYnk8/Md9bGeFfV+VSuBSH8ZfMnuB1ymcc0bKx87YsX3xNKE0BlVLp+IvB/WybqvyaA4Xp7b9CSsbE5Uxu1aG9VikcrWCMeFJMokQnA0XqqD8cqJUoX/eYL3N6umNzbpSmTR/p3FtYU+ZfAKhpD6sNIDBkGdrDW/FND4RnzZ7FOZLomx8QhdfNP6mlyM4BlPMsu35/JLuaagOJuTLW5LboxX6WBwnyLxBSdc9mIalWaIXM9rU1Tf0VwoI7QOxcrLQuRgQigy6xl6OLleCZ9L81f0sr+xIseYYtEHu14R2sueTzvsBbxOz9DSLA71A8FKvyd0sDBoNAZXlN4CD37LozBMWHG9y/JYH52ajZr6GBBhuQ5BRaobrxrxOX2r4W+ZO/mXES4/D376lTMiU+jKF0dg6DXmJSzetl/dWsrZwsQlOOhs1Km+mA4902oNaSfHi4sW6Rcr/05MySuU2LU2AtSyRnvLb+nSmcrOuwhfC1OWB9jC/UD2iGouKBUx52etKG+gcko9pEA+QGW0qBe2GebHZZnNXihkSuh9acE8IcKFrEqU06dY/C/zb8Pz9IZGTjJt9pl2Uo+70QpROu2AYJVRnJ+z6TT5F6RYP8kwGg8+QM5HvaLLD76gSvDcxl30X4FaI81biZ2XxxGT/wrYKWcDTcCEXPMnabkLIo9WMcOyY6bZ0G8mLMqL9bDn7N3zuwHKRQANM5kF04lJ5TsMxDFEEvmMWBrE1tpKX56dX1hpzDtbSIVxyqXrpXGWl7oAjhnGfZIK0e4peaOn4nawoCB3UPj/Ce104CXeKssRYFvx7IhHRzDZVqSaByD9kbHuc2fg9TIDePTsjG38sro2vuU1AigZ+weS9HMT71a2TXdQ0NKeQDvBDjPUFA X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 10863468-ee5a-4524-855e-08dd238d1b87 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9448.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Dec 2024 20:05:11.8778 (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: 7SrmNmH2NWDExS512vyNO9WgYosAz6FhydnHjP7lEo50Cie8sS/YHyIPRP50T+YDylAjahOe/W4oiWBQxhIj0g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR04MB8157 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 ; Mon, 23 Dec 2024 20:05:26 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/209049 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 Mon Dec 23 20:04:54 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tom Hochstein X-Patchwork-Id: 54579 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 9ACDAE77191 for ; Mon, 23 Dec 2024 20:05:26 +0000 (UTC) Received: from EUR02-AM0-obe.outbound.protection.outlook.com (EUR02-AM0-obe.outbound.protection.outlook.com [40.107.247.77]) by mx.groups.io with SMTP id smtpd.web11.20895.1734984317855565748 for ; Mon, 23 Dec 2024 12:05:19 -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=rpHFcFvJ; spf=pass (domain: oss.nxp.com, ip: 40.107.247.77, mailfrom: tom.hochstein@oss.nxp.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=U+hDxrbs0eklw3ERosTsNz04k3EjUTQtpdkX8R6ShOhtnWXnSi/W6O2ZPirQBJk2P4zHP9UqB6x36G/LWX2huV0p3nm2DwLVXZYO7/Okx69Nj+hcCq1yZDieoSBrLNwOsaUr7Dd+4sDR64VanH+EEgfo8YUEKKlfZzCPxKORaWzEiUgxpoudvUtjyb2yR7ewOlvmQSu5+UwCPclx44TQirIGmaPAjLExML69rSaoDa7xrxIiuvR5RjCtVYLcvqng0mcg4NY13t6vHJAS7Qpqn6+/xHBZV39vMlF6evV9/xGLdx8cnntbcsYD5ukNl3sLvijCOSGIfZOTU5i4Dwzozw== 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=G1MlKOel5VdAhkUSTgvodDw7XDSl9fJZUrXvsddEf7bM4W7McOsMsDzIPJt4JWlVfxKhkon8mORJ5Yeypue0daN8fV2yv1heRK34EL/cv2R8yoa1ZzV65o/MoL/EeiIkdK8dmvTceZeTF5EscPJdBguPytfg2MK0xWSzrly0fEfS6EbarfpvL1iQNtj8rSqViGRZJc++bFs5n9YIGKYfj3+HZfqgQoHBoIg9+8YJijkvshhqHAYmdFnmjf1QEs1tNvwY+CjSk1znOPf4XLeDvVQo/sh+lVDv69CAFfyehhTrT/zsLbfvV4fJUbokgwpVj4ba1Ir1Ye0M3eoergkZZw== 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=rpHFcFvJxAy0jT9jd8BXVo7gFvPaL69xLBw0ziVuWgAfFyvHUn4K8+yODdQJgxBvJSjc6N3AlENP8O9wS8GTFz01ZZpa0HpEOYJGnq0paJ7qXT9x+aXsirZZ/D9Hfhh/gZD8nMT6aSCA/ccpf+eiqYp8BoxEUG6blnrIvH7vXtGlP/TeZ64Wm6fP3LPxqB0hM0bI5Az4iPGSOdrcteiZQQLUOo6xTecyTJkN50ejkjZRo8XZuCD2RR8PFguwbUBJMEiVqFLFnmwiaRuTzX0gSRwqqyv/uGTzSq90QAp4ppAS/pawaI6rRgy6ecRmRVCWT72gXbtY2RoVLJdEUk+wYQ== 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 PAXPR04MB8157.eurprd04.prod.outlook.com (2603:10a6:102:1cf::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8272.19; Mon, 23 Dec 2024 20:05:13 +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; Mon, 23 Dec 2024 20:05:13 +0000 From: Tom Hochstein To: openembedded-core@lists.openembedded.org CC: Tom Hochstein Subject: [PATCH v4 3/5] weston: Fix wayland-protocols dependency Date: Mon, 23 Dec 2024 14:04:54 -0600 Message-ID: <20241223200456.2504683-3-tom.hochstein@oss.nxp.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20241223200456.2504683-1-tom.hochstein@oss.nxp.com> References: <20241223200456.2504683-1-tom.hochstein@oss.nxp.com> X-ClientProxiedBy: BYAPR01CA0003.prod.exchangelabs.com (2603:10b6:a02:80::16) 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_|PAXPR04MB8157:EE_ X-MS-Office365-Filtering-Correlation-Id: e763a3db-c87a-4a60-167a-08dd238d1c5a 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|1800799024|52116014|376014|366016|38350700014; X-Microsoft-Antispam-Message-Info: +QyrqEQYxahtW3WEUjXhvGxGnc5qJx72ibKbM5AiGfBFmRE+9d4u2VLGgKqCZzd0LB/SIvOY/RxNWK1sKxBzOYN3FBySdwX1zh7PpCuGBaaAlue6jNxe/zSd/jCsrqV8ted4iKCMltUpQoVsPGojNRveDlWd8OQURfGq6+Ie2jWFrIAZZ76enFq9tTYRzBe4irThwAUCOJBolZhEQciMlcLFWqDt2lKf+6Hdc6i+2zCrGwxiuA9O+DCEIHcYIHio96Mw0vWhYqmmauNvoI7zcudklryZR0u4fQK13bEBhVpn8/oXUwcstvuHOBsHbxACCYO6w2V+ytSbqfc3u5Z9YvamFVEQVkGGIrAXHArIBWG7VJb5wTRUAZOI6m1JZn31k2bIC9y1YAoi2rETz32zHopyX7TnJL1pKe8i0lzkgzo84LAIuHWrMBPFysEl8s5ctiUozd1G753g771JOtCjULl3CpKEWseXbq4QerrvukOFjo8xdPmmBXLWq30rCbexKxHxi1C7n2e4rOdJHHhLmZ6T/BqGA3tlbGJp2dhMguKr92wbsPzID9DQUNprGs72DIy1OiW6CXhA/E9rW8MJryhjWf/lvWu/T/8Z8ZYN2jsm+4D2LN4sjFMXSUthDo7zu+Q7mUze5XYaucgV+SrZGHNCCoHSo1LhmS46JoXXIiLSuGvP6t451SUNzdkEZkvOq9VjvC0PJFqrW5iHizAQVdQ6OUxu5b74JMvBsr4PXeHhPL2EQSK2TA8h2DkLseIhMJklAIyTH/5EEFyJFX3ddeIZjz77EJN0FtajOZYZCP+vudt8shFGS+MTLoM9gUWmF7xnMp2IxI19jF5bAwedB1HAIfcoDAcG19NAbLi27Ya0UDtY1UjQA94orxmOeJfnH5F6kE+L7T8qHg9agg9nkgrkltHtObHl17buDAaar4xn4zbE+uzva5Pexm1BOUHKL7+QGv+6DwJZUi+Ppq8oSN40N6INkA8CT0EV1gt1sQ+Kkad8o6g+JCfEjpXXTfbPdFGdP/l1FI1vfooG235ULb0jKcdSNqda1ge5bhefw2AGg//L0pWvUviiYNzcRQW5TnzT8VKi0cEOHMjJj77NYt5AMpyu5jLRjMY3ZqboyqsDqZsfDKTfOPgN7BQdCCZe5cX2pj3kTxI/MzjdiHNcim+Ov6m9P5up+GHpbJpnlL1mvwWu4Xfbf6YCObuDLWXlvhtCom5D1v1diL3AOqBLYqKhFOKJvzKIqcYhKLB9VIdA7iiQCX06h1b2r9ekvXHx216vZv4km1A1T5s0P9oclnkMXbIRqfDOKpOKvDPsge/BWi4sCpTOib9q6kFJ9jh0ZyWqN0FrlhXVfBlI7rqleh2+j3pWM4SW0ni+5s1yro99MM0G/U4GTBUlBp381ac2tfAuM+2ZmgXGiEYRTpwyOuxSu3UpX0QilfjUSher7ppSAkmwAnv62Th8LVKGleEG 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)(1800799024)(52116014)(376014)(366016)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: JqLLKeQSuodcemAX0UM4zq1GGE78YA7sOhCf51h8Sopkc8myWwOs191qucRS5qdtGeiXeAhZQt+mJc5XqtEkCrZhkguNqaezvIa8MVhl8H/wvPd/FwRy/GAYundbCfq8mioRDhG5Ew0mpwdNRBN5VWgp1AtvSxLifuzLyuYumKAp8xWcro/Xfpd3ZYpf9IdH/yL7Lh6ACNduJLOaN6dr5w02shWTUb5VcmX51+xAQdXD4dUdDUz5tqmutdy6GGhtvDvygC7gwXbYwikXUSdJ0fs60+GR7UkcN1RbCF0ahVz5DDi3Thxp+SKxbunP8ptgg3+nVhtN7NWmMojPyHg1/8DMwhIVf97HsZy4x9SgcW1sriShaElz+SmeXWJ29Uqlo0mHsew5Wq14lRpiOvMgHGVi2j/W82rshabu+xWRl3+AFnfyh1FvWMwyjU3zUT0/j1oZYCxkzN1hHvkfuPiSFKHnqZaqETKU1jp+XuMZbgpYFIJXhIXUKBQUkCe9XDSxypcZXxel/y6KiZsQom6M22H9LsXyG6atzTgixAY2T+oG+6gvv8Tg8r0IQ+bAMKvvwCEk+k2um3MD0bRYi2bb1jICeSgjZUez7F7XrV3neJB4J23u0M/WBH1+xxuJQxUlI2PEbZEEFF6KnrBSN22DJNoEueJqgWgOdwanAhNErb7pDokg3DzGPeV2HzMAj4n53UhqxFCZyjKYXafmY68ubK5PN7ahZxBLFCZrc+fNnBP7UkaWNPU4UchaVlRhuusAb2HZXe1Gms3i1AtOCm2CCILAIeWqBrttFq+hMDKeU82ZvSNaGcDfbGYS3h//uLODjcyi9B8yteGoYnTbb0fzhMZs9E31vzgJPB6E+Dd/Rp+Wy7dqO/zZv3lAF4RAFtbNauiy/hzQmo6uc1AiPBKDJ1z7+erzXJyrUA9K9GwJFVJ+llBBk3yTWXaw2e8+4rqI9bEWv2ICq/AFBpZnm0zkuxmhsmDFBk4jlEpIYoMkpjFZshLw4H0bjl7j/C7vQdJireUWdBy4KPKvrVhgJpBMIdjEndcHm5yn/wGXgnRYmF4tDYqhCzJdTCGWvKhJdEpUelSAnuIWtNkafq3EUBCg7qaupYxS/qlIU382aD6QybRFPv9R6rWIeWz26F6dviQ6/j/scoLlavgpSzQHEcwFcu/cOullIGBWabWeNYSLqYRBnA5zuGgUz2HKm2VlHVeSoJTAf7XQoHTekYRulUtP51V4alTHxqk4Q18wfKcrTwgXIjKXqNbNe2ltXQ0XokfdTsU+ZcGAprEceYCWYk0qZBhj//hfzAftOwQN/x0WPieZPzERl8rGHCxBg3IrdFMdpR+/ZnZv+rFMJxNQD7lPRokMjmcEn+ZOZ9NHzilOpgPmW4xPm1W+Qmt70SjicwRG0HzTPlzZKtsE8CsO6GlfPFx7t32jqvSbyRVin5BAJJ4vMQXPL3JVLCybEanfletyEZzue0uLQH5XXla1Xw1trO+2pFBjOyGclyhLUm7ZBwseaLafUNcOBSPMWKRUc9LT20bn6ixtME6osQgzvv0povbkQPmL6AHzlWlQRHxe37+SWy6JWEdYqVs5ylDWq07G X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: e763a3db-c87a-4a60-167a-08dd238d1c5a X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9448.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Dec 2024 20:05:13.2351 (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: UXxvqfcGEqpcSqJEKNIf5vvau0B6b7tA/ZmaoOdoaCQf241Vfv2tdI6GwpNoUtDS1hfxHxDHii2zRmAYgmOufQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR04MB8157 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 ; Mon, 23 Dec 2024 20:05:26 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/209050 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 Mon Dec 23 20:04:55 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tom Hochstein X-Patchwork-Id: 54580 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 9A94FE7718E for ; Mon, 23 Dec 2024 20:05:26 +0000 (UTC) Received: from EUR02-AM0-obe.outbound.protection.outlook.com (EUR02-AM0-obe.outbound.protection.outlook.com [40.107.247.77]) by mx.groups.io with SMTP id smtpd.web11.20895.1734984317855565748 for ; Mon, 23 Dec 2024 12:05:20 -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=rPYpPSQv; spf=pass (domain: oss.nxp.com, ip: 40.107.247.77, mailfrom: tom.hochstein@oss.nxp.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Pj0rMrr2skij4xEOo533KiockFTxaVB+HjKm/Tb3w24sFKbCmRWHkGMcSqhZoVyu+EftLJlJ3pJdEoSpljf8bd1SvltMya1o6OK7db5U0HQqYZ5xYvFiyZbHqzXDYP6ABeY0XJZ4TsjD+wDGEw2/GGXf3/KMYdV2acTcu01KfKdI7NAnGznxp3m+pX8JZpIB0tEKeN24KBq1TtP2TRQSZK4nFO+8y71VLQ4tz8b+fyzACO3p7XvW18SbOhIfkGjywCR9lflGlQxPhNdbDaZvXiE8R/g90lx0mYglX0KOdJpX4rfGTActV0Ei7g1ldIh6bDk+iXeG0NFMqnpDjzL+dQ== 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=AQPouyolWJ0MqJqVfyAE3/pzyhLZe+jo5DF7KQk6TJ+eOvFhtoCB9nc0OlQ37JLgymd5oG3uXlElvzePYUEEZj7ttZasSwHw3WBMjA3H6mS3HbdlFZyzJz5SvtXj36Ij3y8v+UHVelL7Xv2fzNruIyBPn6vHXWoHJlRSfdOrFYJup+J08ew2AJvtbMa8NOcXYVOJmf1m+kenm/Qlhts8iaoK63uH3+dRyy3wWFKYkZ0NoJLjblD3Rwn4Lz662K3KL6xbXT5KDI4oyC0cXzIxcm4jZExKOj15DMDBBvUGwk6JeZAjCUHRt5VnyuqCc5+H3nRzK258nDFDL1/MUOwA9A== 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=rPYpPSQvtVl4RVh7+o44ozQdmzlQ7hIopzRjKweFKCxDx/6RMXB2hNwuPKyCs9WJHsBRLq3ToGqddGDN7ukO+Z/YHkQVop0UinXBinKNHmCwXaf2lNkusxZPh6naXQ8FyZpBNZFD7UD/1vab9EsZNfKK7oJboZhRlsHzCxuKrzS7MSD96hd8zPuLOo2FH7fkRepX9U66QoCUnlyppQ/sAYC0E4O1iRh2b/p13uK/cPKN+hgpNvesG0BY/GYa5mpeUETE3nQOEK+P+3u8cTA4VHsiSs0rhmn28+dkii2y2EBjKJpnzFJ35MIiW7U50GAwz/6obMMfrOXBFPDKFswT8Q== 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 PAXPR04MB8157.eurprd04.prod.outlook.com (2603:10a6:102:1cf::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8272.19; Mon, 23 Dec 2024 20:05:14 +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; Mon, 23 Dec 2024 20:05:14 +0000 From: Tom Hochstein To: openembedded-core@lists.openembedded.org CC: Tom Hochstein Subject: [PATCH v4 4/5] weston: Disable unused tests build Date: Mon, 23 Dec 2024 14:04:55 -0600 Message-ID: <20241223200456.2504683-4-tom.hochstein@oss.nxp.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20241223200456.2504683-1-tom.hochstein@oss.nxp.com> References: <20241223200456.2504683-1-tom.hochstein@oss.nxp.com> X-ClientProxiedBy: BYAPR01CA0003.prod.exchangelabs.com (2603:10b6:a02:80::16) 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_|PAXPR04MB8157:EE_ X-MS-Office365-Filtering-Correlation-Id: 0c939048-f9b9-4bd0-7e96-08dd238d1d29 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|1800799024|52116014|376014|366016|38350700014; X-Microsoft-Antispam-Message-Info: U+usTmHcjXUBvhKdVX5Ym5D8UeiVmd1dD3zPopk/fLhc1Aqc4EWVj2vg2Uq/2EFb1byRi/ZyCjvIh1/xLSPQ0t5ABgAq7KaA5jdVWhnRisBBs4LUxC2K/BkaDOG4ILMbPK0NZeG85IE4PtxtBzQRa1XeoeQbk5+xtx0i3blii/dloqoOfciNyqOijsYEI95h5XjVW5ZbcOfKWrACICc2iMrIbmlgsOpJPHzOoD3cLeqYEaihJf7So/mt0ibltS8N+HaV6A9ghbh3VBsfjPp8Pux9x8XqhvNV8/C5q3BLUOZt3MGU77UxGZTLbzHtrRbBjd83KLyKKl8tLx5mbVRzhc9k7vU7ouMuWKIjXaTk/ybuLAdHPS818H05uqL/4279KeBXQ8c4AkjdfKxgw/aN3qoVQuiwxnO1+YOb6Dt7qtmBgNupqrGH78e/k19MflPqguRCSuVNwJVwBSkdOiHPjbYKXqe1ijloba11d/5YyAR4zh199sxTZjiWfXmomwiTT883h0uzH40AqLpoduW1yv0dsEHbTwRluXvqPmcw+dwcfVpNAUateHYpSzweYAWnbMrzZuozUOA6StMrMAi9qSrlAPLzBowS/yR+7gY98HGSDA8AkQVL6RHslNH9xL4dzivMFkhkcRDXXRwzFutKVXcF60YkasCuxiOobeVFI29R8XOZDmO5WogkKAlVKaS0AY6FjHacymMLBBPAU1c9Sc4lsby7XmvY43Hc7JSGzqZBi8KNduWRl5LexjCtM9QFiS8zFSVr2NC3K+WBCLSQBBoC/7enVQi4hVfnYir6aGpX7D7E7k5NWKPA5+owo6wvZFsAmxYwKVLz75mr8brbOOgBzagEqQxMcZab8qZyFC36FxFaSWt3HjSZIjO1u3V2fSKC6yjiVwurHTfXec+T3bqHlFmXogNCsA/rqxcA+uBBv/LQR1q5T2kolL9SVBjF5Cym14YBwkEcsG2hOG+pCMb+hHxswlrPqEsGlAniuz5dfInCDtpEzaoRq/OL0xeW/PHseMDNWokPYCzbr1dRHx8mK7zGOtqsdI2uZyc3ZN5zwnKxD2LY3FYuwDXEkVE/csyO3CbPTV5Amk0qm3e4IvyUf8KjVpPYelZtP+ZXMCS2abvB4PKlUIFaCNsskuS/O8l9TH6uqoGYYGIyVJUZIKuQ46MxxGpYwauD99DeokgP4bo8BDCCT1t3xeU+JJAPSNOUL+60fSECQ45q8g5YxPUvt8ZotYO/bB8Velug/Z/vNSbXaoLmP7+zo4ePdyQizyhXr0AmZ3PzOuuwpUateLuFalJc7YWakYEndBo2MDynrCXWkHQBF7I99S80WPWpR8s8bJ4ub/6Pr7+DvoWPGaYtQUdkSG5GTqfwYxoqzSIBXFlvHDEp5KczQFJDjgrphrI7T8yLViLdRlj4o3DtwRbuAgGuVUbj5lwjuhRApK/B8oqnD0eyl+WW9kY4ISrZ 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)(1800799024)(52116014)(376014)(366016)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: +PiHal6qSchivrBa94exLr8RVlxHUHpwCHF5zgHELJrLFJnWiaKNSTEdBjUPu9T/bzSW91+lXBaLxzyE7stCOyiVvwpzi0jfKBpMZ7cYNzLOkiQIDyhBzpclXEDpY/aNySZId2cNTZqUO50RJPf40AB02RoUd6y8d2SV15l08V1ys9Z4PJ6QadyVEmgyJM2+FHjqA0LpDR/AswW0Z7UqfYFBL40mEvYqEILjQqgu5oxLnlIqlR0cJ621OsvTqZv1vzwKk3oYIjNpTD2G1WVW3lkfYbd9QcfQtHw+ZHXK58qhXqmgSY8eJZc3DXFdz43Tuo4px9r/CMSXqgXRlpJtnscM7BkKKodL/2/MH7CHqMUbnlR+7gwQ0ZcsmhCSDVlaYedDjwHqTKXL5CI+RNAvPqleOYFr/mGCeuT0ORcCBpoc0uu81wocKQ2zU3bKCTFBW13M7oKZTSZwuAfJkzUv7vRLTu2mfKNb0JPfLEs6JmlrCgSD+dsTzPeoyTKPu5OXIYWEEQlOiExTy4qJjHaYGMfqRexnVqqZGThA0Fe4vOKTJ9C6MSjJFnwo+rNaK1pgnEA8yIZIRHnq4t1eaNOIReuIeNc2OqnQvdY4odsfzQ/Xy1Ke5/DIn/4yJwnc4QPcNUo9JpPucYy6F+eY0NblIRHjovUzWUnMpmNHit8APX1tinxYcuSGbttP2C6ACYCWWwmMkktAnYYnoe1H1MW1H34D6QYafL60RpybqMw60PMR749we0NrJ0miWf0qRZIKTzCxN6X+hOqHtFyZJBJOZ88c6AjGtazlWRv0x3kOfk5qa8OKV9N+McTnNyeeSaeuS5KoFRTmM39bWAEaOGVVFEgrWm3K1UoI3bdqI7CJTOJdNZRI5tjNHnG7oBgoLiDs+GdDQM+F5jFbUjv7yezPQ/2G+fUzHDaZa1kIZs9IOrPgy5aTePnBA/iPQFXS3T/WwGOUCGWiUw14mu9uWxRBDA4iKfZfOiahW1sfVybB83IgWD6i6lYi6QTY4UB4EFGQA1AURqbVuvasC2M5OcTBmJzxmfHjPxIK+YzLDyR4WJu6GNFkZvZty8FNE3PEDr/WfNZjNbUYzU9BAsurbz21MV2QJVu8D+1cEgo0PAcgUjUCX38SmJSsWQGNC2UiTY48/h2DnULGLKxgLNNOfTyosCZZ8NQxye/LmxxmgAeNjEWF5x0aCtTcOnO4vohHQZf6ou97KKdMQeVkrpbhmcpuKm3MoBWpGOfxzby/sa6pNPcUo5EFgDJQt87Au8G0Exz8PY69Y7sglBOf6T+PhqnjEc8ImGXuRazJvAXSZ2i2Y9HFm6QbnS+3Yv/x5r6nXYAsOmPQhzHEH5HtDDl3s66U2kI4wcEnhDjidv46timJPUygo5jIwB7nYLR5AUxF2UIJmwC+nsbWi9Bwqi39Z275a5BgAc135Ne13ODupU3FHcoTM2m2I3rJIDxtaXY5TOMg9MN0OBLr/FvL4Tqh+R5qkyjSLAyC1t+l63TgOtzOKN9Sv5yaQjvlwkCVQrjQt+uUsvIJdvrFr/kq5p9QHEswp2B7IySYvU/EGfx1wo0PHlUzlHYaLthui3dUFQfYQj9Z X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0c939048-f9b9-4bd0-7e96-08dd238d1d29 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9448.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Dec 2024 20:05:14.4862 (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: mG+B0mLIlbGblvOzsIQ7jrVTF68D2QCh6j0Fz3+EgkkzRSc4mSciO4SZ2tvLBA/v3f7hmaTOBSxht7Dg/zd2Tg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR04MB8157 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 ; Mon, 23 Dec 2024 20:05:26 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/209051 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 Mon Dec 23 20:04:56 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tom Hochstein X-Patchwork-Id: 54583 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 8C24CE7718B for ; Mon, 23 Dec 2024 20:05:26 +0000 (UTC) Received: from EUR02-AM0-obe.outbound.protection.outlook.com (EUR02-AM0-obe.outbound.protection.outlook.com [40.107.247.71]) by mx.groups.io with SMTP id smtpd.web10.20963.1734984321952508713 for ; Mon, 23 Dec 2024 12:05:22 -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=PiTm8CSB; spf=pass (domain: oss.nxp.com, ip: 40.107.247.71, mailfrom: tom.hochstein@oss.nxp.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=B+s8WoPDK2Xr8xzUTJF2y4iMFEkJuUDIecoHC860N93wVDbdcXHnLdlSLHiTgIqWP0f2FV68LJgBjoFcbEBu89xc/4YFxPoUTcecl9uYJGLt6IbirKuAaFgYq1X6sn5cCTv3EU/vVQjlwaakctJtTDvr9BhBJvSum4fqWT3M6FXClZ8Itk81lNL1qqZt38riKbV/hI6wkL352XeXDv2LLhOGx/aMNOJsqbMWoQJOJu/uGkS9x39ARxCIf/27T6wjeDH5KaWjXdwECYKqnZWZyqhVkFDcYpP0vOG8wcvegmNVb9af3ZV8DfsAEnWeaOOPPIgkgsYUYrO4BthAVDy6zA== 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=epIEKRjqGJElmQl+6kZUAyBh7YI/1hpQ+FlfQ+3ykRI=; b=FdzO+MIIfPSawkp79WR+vm37ZF02/6jrGc79n5om7OvnpWMIN9ZGtIDzlzxTvNQBB/bLoH+xyiDum9X1YsFxV789ZPCs4SBTSgaTJtf3mlEPDpzLhtyHr/rwY8+FcOHLU0k3NMjlYbSrN8SkvQOm8jDQagSCPYY4/dxnZn0OcqXuAXlA6UzKhaSPoMhSYjXy5wPmE8SbojeacOoGoW2xUv3yVpgl3AIpsNHbe80cZw6QR7r00m1hbmkQelmmxb+gE7D1KA1IpvWGRDltlsyPAioN47PArFOtwd4m8bXbDjpI/zPlqEAXil8Jmybn30Dt/1sxk7BfR+EIUjXv29ZU7A== 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=epIEKRjqGJElmQl+6kZUAyBh7YI/1hpQ+FlfQ+3ykRI=; b=PiTm8CSBn6jGbnclfX1qd68IQ+1ZnqcKm97IOAL7eX+U2JeP3xB5f75qQKunyDgdpR+dxyztvu+SpXw4u94SP/izbL+9MHEyMiumQI2sukxHONMQnWB10WZAPm5TvQi6aDOFRJ7fmF+cgQxNAaYRD6NHS9m58iIfZGFbxjZGTkV8O7UsKZOi7oUp2bJrs76HoZ/fsEGJcNPcorIwzfyS9VVfkB1nCZdbP9AZ323jKCsm7MNr++h2ezkV/+71r0vPklmhhSHpiCqtkDDnCLm3rnUn/ehVUpvWcRjfLYZ0L7M2CbtvaR+as6/hG7Q61xBZhGTOwmIdrrcTndwkojSZEw== 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 PAXPR04MB8157.eurprd04.prod.outlook.com (2603:10a6:102:1cf::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8272.19; Mon, 23 Dec 2024 20:05:15 +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; Mon, 23 Dec 2024 20:05:15 +0000 From: Tom Hochstein To: openembedded-core@lists.openembedded.org CC: Tom Hochstein Subject: [PATCH v4 5/5] mesa: Fix missing GLES3 headers in SDK sysroot Date: Mon, 23 Dec 2024 14:04:56 -0600 Message-ID: <20241223200456.2504683-5-tom.hochstein@oss.nxp.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20241223200456.2504683-1-tom.hochstein@oss.nxp.com> References: <20241223200456.2504683-1-tom.hochstein@oss.nxp.com> X-ClientProxiedBy: BYAPR01CA0003.prod.exchangelabs.com (2603:10b6:a02:80::16) 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_|PAXPR04MB8157:EE_ X-MS-Office365-Filtering-Correlation-Id: b593344f-23b4-4986-562d-08dd238d1de8 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|1800799024|52116014|376014|366016|38350700014; X-Microsoft-Antispam-Message-Info: cOOLedmtxzdBKC61nHzxmoFiCaUzCsk6k4ls1CEfg1SzskBzN9ig1VgxfMQKHNBMFtpyeEfazR69xRf3LziAnEoYZg6KDNn5PlXIEdT1hkKDtusl+o1qraZTUkS7xWiy3h8B7GTHx4qfXptl6I2IcSHZqwboZS5LhKiIp50cMHupuwrMXGWlMof5Eyv3XpBraRW895oAJr38DNXodnxcU/3fIIZKN/qDQSlew4RE57HfrkL3dYaybDCcPm2R7J3gY16IcLYoAJFTZONp/sXGjNOl6X05+T5cwTVrq1PkzvaDr2kxwAgkhEPwaQGNYnIzwT2NwynteoE5chyTBN282NwAVOt/dDqxCDAWEF4Ws5W60cCcEXA1ETSRpfRQzVgnNl3lhf0Lt1Q+d2p0CbPy+qYzW7k+dPiD1Xn2T6hJaeIp05uMcSEyK+sd8Qo40u48I6/O7yx6otn4VpqNz3t2ugVCgH/2hGCHmm2G7LGrTb2XfqcqJnwm8WilCTbsn2HdRpqcN8QrzYWQ1RDcQy97NMJUFIinWvtJI2KYXPZsu2YAwAqLHbyhgAeuW5eAtNpCKmfeHWp1RNdM7EPAgA+dLWJ2wC1ZsLHaOVQh1jIQChdw+yrFPAlF8LITR6Bhm0n4GkMOTO8HDf2T0BRVD0ujRE3Hn57caXLDkTK+IjypiS4c1pTjcKpJcNNQFSZgCzEc4E6IxTUQOI8S84LHAhyT89D5fYepIFjZuaWrPQp/OV8Oe2LA0QvTe1YCW/TXEboyEHpfgJiBhfepV77HH2OmltaeVT6xq3/K1niroaMmVeSiUXjUKiNvqEfbGeEmPqAsBreW4Rue+Y+F62ijIV2viZTYkZPpEHAV+z9YUW48ir2dLtAbYuhZtA5gBhd10G4BZjpZsLf8wKqzaFDtmnqf78jUOuRmCwxiH2Nkn3R6JujjMckpvrVyr3iCev6ZZ22MINR5epiy71HfCq6VbCnAx27K+kzNcbISskN3WUS64J4Fycsm4oUEgqugugcGRmPjuja3Hba+KgVwhQ3zpp+Wf1LqKUphYqA+h4hw5QVQ0xsOhJ11UCChB1te7VNYMH9eaGvbHvie1FX8J9xM6OoMPlDyJAxvjsthD2OknMe6yov1BXoHJziT0s6gjdKuyjrQQ40Ls35Zc89O3FnGocbJBcfoaoxv57Wb1BN9Jns9cN0DaDX+d3kbdlbAOSbC8902Z+aqtcBtVy0/yM4+UzMIFjD+YeMqAFCO+IsIgQHDNwk4xsuvC9x8a6lgMulqt7GqkhlO4CGATaEGxdiVhu9OuT1r6nU7wflq+uxc5pr8xfCBSq8C+oJTsBL2KgVezMMJlr+tBHC/0CnVetfzGh7fly//bnvjKNQp8tnAwbLBJ71f5BjvzcZCohkXDftcTwEC/O3+3WZD4W6f06Ksn7Bum98JZMaIzzvLMZBse35NwXzdQEzBu1OuhKTJr7FlwDaZ 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)(1800799024)(52116014)(376014)(366016)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: P5Rsvl0oEorMjWG/utLE+jwTFSNN8Jsu3TkZKQzAVM3bxYWBQ5qUUkyemxl4Jxk018AetYXfovo0GqVTnpzY3WGTq7GzBvg9kZLUJNL6mCoDcaWHMhXXTwNGdlLzugf5gZMFbnfipKOt2oJYzI/l3QhMsMmwxiwvEmjoj6QIK5qP6lsRwugndSV8/VDy5AtqX2zs0ubd07Ii5nnebMwa9pKKkwfyoXcy74LW5XN/LKvz/d/5GxwhcCFcvkTNdOdYcqsbC8VcarDbNwso2L4YpKHRZwZfxN0F7bzvjvy/SZCyeqM6mQb9qwXfx4EnS6EMkXPmiOqTylzQ2qJ4CIPIMvNZIWiA4F7za8Ip0Rc9dJowC+DpJyGVTQcbexcBpJ3prJ4iKoX9+K5gkuvueCYLJobgGn2iCVqUVpjmnbGetQMPjyEFkRtZ4Y/uvOURmca6phiwZwtU7GPiTG7X76Nq4wMO98dndmDfW/wsBjub5NnDf4pcjRNApiMw8SJr2CVNB/+K70xp+DUDdB3Kfr6R2bytkpgUQHLEzyhIj88txDEOnWt9y33/MTXS6MVLjjWEpp0KrVN7uM1OO2ksQLt1Klby1nMb+kU1ArnOxAg5PZ8M1rpkrdz6wL6CXnG9fn5uFXojf8KiQ1NDdls7Ga2wLcBrDfUi0vTI8cdQUT37ev5MVW35CszNOiSK+5nMBulr2V7M9wMaoRZwiLrEhV6a+3frKT8zyU0yJ0ZYU2z94goqnSxLMS2hUiNNls8rwhcXqE4DqxTo/9RLTuId84iQH/fJQn8YezrNJHD6GZ5N/QX3lXXr0zJcFgP51Y9T+gLZj9kQEBp8HBeApDBWThzNlUjLDwZObznjs45Bt44V0KOngrrrGaxzF2u7SM7sU24Bkzwbd1p/gxlWTBHxl5pDq/6gh12SmfeKqrT6gVTnw7lC2yvu7UQ/c0lmh2i/3aupAVwpk3mz6vOB24BWJytaFQWOFYJpJME+JaJbgu85Eg0ZTOlMnLGLk8o1ZFGbGD/d1y+TRvSeafjuVLw+xVUJdv87edhs6xxqtv/sJ9JUOQLj06eo8yTYrzNSz7RR79ZD+XUkbYRJozd2LpBQeRV/6ewrY0ZghZOOXwxf5v3rlTtPdJpJ2jJHI+LO1h4DyaOGnSAXTwpexmtHj+mfDX1xCVo9QSsJWYib/EjTbBObYApYaVpuXMC2/Rw2yae07PRdCaEK+DOZrerJUThpQoUq9wgmqkHQQQxw1qmxYqIYDY4XttRViLYWaZ6Dr2eksNVH7yayzQwn4fOClsOrs4n/iZYW2cKfly9VT7PjF2sG4f6voo1Qv2tbw9+WsmJWbvxV91dNAqwk7nDpt+TDBDliyTnQK3K8DWwdCjGHTPGGZRFOL2F2zuNIbB7Ib3lZgnpg3oJH62ocdkE7uI7HzYQo69RxYAxxQ2zPkWvk/4E+F7F0IQLRk8o5EMf8aztNrfXZHvOllIuj6CyRG7h8/aiHJJazvRdFNyWfH0fgKpeegB44roU2UOQvbdgQ/1CrGcQJYn6lZxEcmPwbWnjkg25Vu3qlEhhQ8J6mkfaVaUI5WcBWf8O6K5WSSpAOwGPcFLuj X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: b593344f-23b4-4986-562d-08dd238d1de8 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9448.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Dec 2024 20:05:15.6921 (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: 9C6ZR+TVHzb9hX6c18PFlEQOJrqy6msBl4vcKKQEq8IGuDQk7PfviYAd7sw+lC7E3mackWGyZ9XNlVLvLlMM3Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR04MB8157 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 ; Mon, 23 Dec 2024 20:05:26 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/209052 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 | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/meta/recipes-graphics/mesa/mesa.inc b/meta/recipes-graphics/mesa/mesa.inc index 9fdf496e8b..b3c595b767 100644 --- a/meta/recipes-graphics/mesa/mesa.inc +++ b/meta/recipes-graphics/mesa/mesa.inc @@ -233,6 +233,11 @@ 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 += "libgles3-mesa" +ALLOW_EMPTY:libgles3-mesa = "1" + RDEPENDS:libopencl-mesa += "${@bb.utils.contains('PACKAGECONFIG', 'opencl', 'libclc spirv-tools', '', d)}" PACKAGES =+ "libegl-mesa libegl-mesa-dev \