From patchwork Thu Jan 15 02:19:17 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: ChenQi X-Patchwork-Id: 78759 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 B317BD3CCA6 for ; Thu, 15 Jan 2026 02:19:49 +0000 (UTC) Received: from mx0b-0064b401.pphosted.com (mx0b-0064b401.pphosted.com [205.220.178.238]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.27090.1768443580378198388 for ; Wed, 14 Jan 2026 18:19:41 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=M9hTabFu; spf=permerror, err=parse error for token &{10 18 %{ir}.%{v}.%{d}.spf.has.pphosted.com}: invalid domain name (domain: windriver.com, ip: 205.220.178.238, mailfrom: prvs=54750d28e2=qi.chen@windriver.com) Received: from pps.filterd (m0250811.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 60F1s6j62482569 for ; Thu, 15 Jan 2026 02:19:39 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to; s=PPS06212021; bh=Q0ax874ShkDeoCHENKaw TyMJZBVmN2bPNcQzEe61IqU=; b=M9hTabFu7fqc+v6vsOTSqLHr1JIxdoDNd2Ql 0GTcWA1bwF/ldej6fILCPtbg5m0A+dC7iLViVuzLEuosSSfrAvMOFcf0B17Idll2 Dnhx3tb3o3brOfLtOGR4uA0r0kEJbOK/VEJPguo3aYlW64VhLff/npjUJ0Lv6aNC dzcpBGoRJrmGMR7H+VNxw0p6cC2pgmGWGQ85VyG6iEpQGkkptASC5fpkzNJDHG0J JH25Ve8NY7P2T8ulA9GTjCgIDWccm38fRUDDX60UKdUK82C/dqklOx+igiRRMls2 LArtK7H5NmZ3TeXob3EHT4fTshwTKW/VPShl5TiYAKRHe7boXA== Received: from sn4pr0501cu005.outbound.protection.outlook.com (mail-southcentralusazon11011068.outbound.protection.outlook.com [40.93.194.68]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4bkbytnd9s-2 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Thu, 15 Jan 2026 02:19:39 +0000 (GMT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=hj1nXzgW4I1dK8tA9C3lxHAsVpFSaHE1RvqFll5qYsjErv3MYJQyfHUiCyPuwm4tq6bphrmSgYBkKYILaHbfoB50dzeOJ7N8YLfXq1KDquiJ0KAltE6+0IPMTqHWXKq1lsuqsE5Lsy3dniZrNdGfddzw41lGKjzkHebBzIeH5+5XHduWipvA5TaykNYHFFiC2NRWav+b1hSKlP7/jR6VVGA0PZ4Nwt7Go4fu95VZqzsmiNMD4cD2KtZDqwQHHwb612SVJXfXYbmjc8uFVstuGODNPSlZmBj9BIGqZZDwSRhnaERpnnCKImB8BKpPRugGeukHHPSthdKt3PTmqs813A== 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=Q0ax874ShkDeoCHENKawTyMJZBVmN2bPNcQzEe61IqU=; b=iX9wy3Qy2tT8DWbTozCmdAKkdu/Un2Tm7zCcIV1jKPXMH7BNnnSlEPWAyja/VCnTkM5O28H/rSyl/pEq6iDUYQioqiDPHccRcIxG+N1EiJCBv7aI20WrYYnhcU73TiTlVgmmYbdhUQsmcdK7ISh27upOJOIw2FnvtqC0eu/WPy3z35yOGhDhnTKab1sFPAbq9tuCEG+dT66/abRdqa8rsFTaaHHsgNXC1lHlt0kNyXkrmIso+JOrzTNYAx1Oi9zPaz19pqlLiOC4eRHHGzbIXYe8YFo7+Y7nyO7lhnnoKQWJ1KTqweq9ovrNGR5o9S8CG09sKQSHST+PQj+VUloW+A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=windriver.com; dmarc=pass action=none header.from=windriver.com; dkim=pass header.d=windriver.com; arc=none Received: from CO6PR11MB5602.namprd11.prod.outlook.com (2603:10b6:303:13a::5) by SA1PR11MB7130.namprd11.prod.outlook.com (2603:10b6:806:29f::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9520.6; Thu, 15 Jan 2026 02:19:36 +0000 Received: from CO6PR11MB5602.namprd11.prod.outlook.com ([fe80::5ad6:8f90:b01d:2c62]) by CO6PR11MB5602.namprd11.prod.outlook.com ([fe80::5ad6:8f90:b01d:2c62%4]) with mapi id 15.20.9520.005; Thu, 15 Jan 2026 02:19:35 +0000 From: Qi.Chen@windriver.com To: openembedded-core@lists.openembedded.org Subject: [OE-core][PATCH 1/2] systemd: do not let do_fetch depend on PACKAGECONFIG Date: Thu, 15 Jan 2026 10:19:17 +0800 Message-Id: <20260115021918.1926514-1-Qi.Chen@windriver.com> X-Mailer: git-send-email 2.34.1 X-ClientProxiedBy: TY4P286CA0001.JPNP286.PROD.OUTLOOK.COM (2603:1096:405:26d::9) To CO6PR11MB5602.namprd11.prod.outlook.com (2603:10b6:303:13a::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CO6PR11MB5602:EE_|SA1PR11MB7130:EE_ X-MS-Office365-Filtering-Correlation-Id: da12d59d-0644-40d1-b739-08de53dc86d9 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: jZeR8b28BQZ1ElxoF9CN+TszIpP4O/tZJEVbkVvtSDzDBvUIWqSmUeTAbQ6/EDuh/B8n1eZTh4jBcucPFN9wV2LoozDJPOsxZBPjGaKqBQPPW8xK6ka6ZwWZOX0NLZT64bdjLGOZZw/umuVouRIk83sScFpuDVw54A3ewGjfD0LdULdkmBh2+oUiQPFRTpX5kJl/RDWxiugJSHt7iRHgAK2Cx3J8rcvXDYvTVieKrW36ACJAPEf3KDYufaK9TOd83k26DpCir1yFcP159jxi2O9Q5jj/yZZDss8GtESGErZokNuooHR7B9zi9+pvaiE7wmGTkrE/nDrKOXW976bxp9hZ/xBf8uHLo2Emmzu0QUmuVjcVpkZo0agwdiKCtbqTd+1WzF+VY/GY+GY1m3/6snX6SOH6rkgJE4KU9+vQmCms9B40xPn8WgEff5TQG2C9a81KNxj5DIR5OgoGP3H25b3tYn6tIHv69ARRrd+oNjb22ovVvenSwx2u0OwSLeI0XDHcxg1r44Oqb1Ltyg9UuoHQDUwV7KW9XoLjYOfevNPX6/zTrtAnHJNtpPxcQgWVLWCDFVPMZyC3Qzwepiv6sfWmZQ6OgVT6x/udwxXLMSnl4j2YanLNZ+KYGg51R13GVjmUI2kvJc/z7wxt7uS6CuRZChWP4FvR/LHQ3XdY1H8l4bcWGrXXGhZjX7IiEbEKFhli6e4JAmnab/0pD8scgZB/PR5onCaKqRFx9bQP+MTNflBMpFxpbRPbPZ8PdjKitJm1z+e7sFqdB8L5HYxqj4HMl21qcgbOIRNON/yrAbRfv9VPav9jxKiqVqAMdtAYeahf5+BFK7+fqaI2ZkOLMchL3GnybUNRibPW95NXoSkdeB7aNFZEN3ntQ8Xm3l9UUVKmR1/zYvdqPwFsgHMCLCFoD8InRdDtTIbObOldQ/OZtqQoszgLHn4c/ju8+D+ihrIl4mPWnvFXERUFKhRZx19kmYSSa8IUgXn0Ez4QSBi9FD0JvtQU2Ho3kWxYvprxtP8jZ7p6MQX2tVIZucHTnDSCLQFlssxIlkBzvb3K9PzYh6wKupcoKS79+vIT33G7UXuLTRWamjGobmkW/HW8n/ATxRt+8jlda/mB18sAMVai7PXKYYxu6xF9tBXvj+Lof+oyP9ZIp9BsmaEug3hLXXYKQJKVXGnsTd71W3d2AxmiS4FJPpJ6gOEnjp0zxnX0/MB/sIoAAwjEYsgQsEul9RMCxYaB6EK1xDhkVbDTYkUsO41gtXcUtAylht4+8kVXSCwaBFU4ihc2QysaRyQUMUUoSMAIq9uUjqAWV49hnS/NNCPHRlC3xAjM0R/iKoJLPjzOyCcWgIBzIL4VKG5diaTbKhBTsnzX8W5Lll8BKAJwcbToKyIll4VknQP0WXsK2eUF9gnDzpOkbcHyiYcYtmadZc9dqf+vsXh0JrPLXaApzTG17IUxAFi8cn5ADKdouhcZ8HvLi0Fguffje9YOWKZlmSApr08y1RhkYpyan0lP62XWLW8W7ChBsQPGm1ehDmyBzsRvNs+fX7AceIiU1kZpv3fIp2OBbb/Jmy0zMsGTCKrryebGLLbq3ivpWiZmBr7ObF0Eb4OnUlQeCH2tRcUru6eAy1pDQHeFrwJ0StA= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO6PR11MB5602.namprd11.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: MgOJ7lI72GmQmaCdQmwm9rcvVWzu1aTY8hku1hZVARIcGaBSJ7W/eHmy6UNIYLicdoShzzDZCAR/gnEJsc+dMcP23B9Xn/21i49i7gAGs09+RgxnA/KnPIo1QSonCEI4S4P66p+/upyzu+3GAcTMAzKufjGC1/TGm7Gup/Fx9VDS2yTUOjrtNaeaoptjo8/aQ5vo8btuz3+eqP6NTGl9uqDVbQgtSJtZNgo8H2bnhiJy358/thHWbFRMpoLWpDnkg41g4oqEazYmIRLeG9ClnIiZILaPKdBWFBy5CcWiHC0dGnj6NaJtpYk7gCB0dU+oReOfjrcWeQrN4AADXoCnpXp6uFW4cCX/KbdmSd28MuOWXpkWrqWMiLA/cwTxxJJMOi+iF55jKWW4iPAWHv3qt6YEPsEFWzBP/UmNYom1snsJc4MY4smJWzT68rwgoia+aIZ8qhN92trY7j9r78cTdfvzxLLj7Zd4mJvnQtLWcI/1RxdtAdz7hbhBGWbjCkdz/8nyUPme9gjHXjpceLgLC3+QdT978Avpyc0I8Qagr8/9aJ08jy10T11hYlsXmbdPTPXhgXDCqiktb4ZDoOCF7sBbRvNdJ9w/v/2xj7Wp1HGTofuOOsXfbn7eypeDFV+vYoX+75hyA13GB3mjt158Dp3eApaqRLrP++AKGesPpPcCohOKxhbJ7+ff3ZaJYsAmZbYr31ZBvBrxL9wxHxbhqnP9q4VmUU958J6WLtgq5dEag2mk2FU3visn4wyDo4iXUgVSwZt1I6KwlknvEa2DVqXTQ5dmNKh48yv/ZPt2bNysI27vj4NyK0HvvzZ5jEMw3MafYCqt7uYnH+ohw2Yz3E9tdUdan0cWzx2sywzBZ0fCBUclZUQ3tXqEoL/y8C1kIGiAe3+LqNM8/SmaXOrAWU+43jdq8mZrnQ2RvHBo+/spX+mFXG76/jS3ft/EyBFPXhz9UGs+pPhnTO50HkfJwPjX15nPmzYqnCml1bj0Q3CVuFCTpipImvpIwJJMPiz8o/2vIqwMxaDX8HEXYOkdEF1SYbIdg7whnfm0DtgzUg26vT7E+J5Afk77rMFoCb6x0+Wqfcg36kCtHpbNvqNvSrx7whMQTSk6D+h+KWPwIMXrOLc84niXzsHwnZuKGqTR4Em+L8Vq7n+MTe2pr25bhOVplluXQaqlQneKaOETN6uQJZq0fBGgRl3eWIcbiF6Qps/e81QJuyNBU/jlL05fxIONDa6IYkkj1Xk+fahbmhoPtd4ZCunpyXzCg/XH5M9t0V+BoZVkD3G2xwlEyHCUlxjfJjD3BV3iEQMKoM6RfDLpz+V2CJdp+5O6NOHCpiA7lef9z1OYU7kSvSRSQhE/h4j3bRvPLDu9MDwtX53EmwMhQ5HBg3wxaLSaz5cogvGaWOOy7ByFP/q8tl5Iu5Z6clTP67k4zXCS8nPsJkLbVfH57T1wyp07qpu2TSIRI96YLcI/fllTCZl9o6W43CZG0Q3dE65WVWBChOAIaFlyoDex9mlU7TuNZn9f1qTN6WElCHSUe0lhlUmL8hoccgaSE1B2tEdfLUAlaNKcgn2m01w9UkFuJxc6O6M9LNEBzuJ890CLR4qCJHSt+SxWBPin6bvGD+X1NcbHr90XuVk/iM2D91t0WvBNLIKZJA0SRFKh1P/F5JiZO0+CCy2wUBp6a2DelKyvPv8+dnlM2+UxwajqjxJ2nZPq+DPMFqi7SHwJ3NSFJiAYm+BI27d5HK2hOA== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: da12d59d-0644-40d1-b739-08de53dc86d9 X-MS-Exchange-CrossTenant-AuthSource: CO6PR11MB5602.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Jan 2026 02:19:35.5537 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ddb2873-a1ad-4a18-ae4e-4644631433be X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: LFDK7rPTrfNhF5fzZI6GhxNKptcHPtKjG9zhbj3s1l6iSnK4gT2A+eBmHKnlo3qV+VRw2LzsqndTzm8dwPhnvw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR11MB7130 X-Proofpoint-GUID: 6LzqnGVaFXCUAEhrvHtGe54t13l-P8Vc X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMTE1MDAxMSBTYWx0ZWRfX7IgiNVbzBtYp D81+r9Lczd+hy3ihA8L6LHbLN8UUUt+/JeZCtQEo834XQkTXLVLTLGELvB2CmlH4MkL3wogsT/7 7rdw5GHnNeTAPOMZ4Do2kttGeuYhuod2b5C7/H609MTm4nAdtEB3BQRyslus1nmA9YhbI5Bpegl TmpLQiAqVYtO1FYfkeMkGa5jpl6IhMu7MGnD2Nfeqbd1yq3XFfZWE2nW0cw68jwLz/LCkUEQjXi o8wLiVBSqBNtzP7EiLEwOBgyv+mmXsdWxlQ1exaMLEvWjY4Mq8FVK3kdS9E8DqXUSkPeQWg+Xq8 Dp7mduEFLYMdPRBvw+36cueTzxXcImiDJXWdSEf4jiUP2we0WIyzqL5n79Qtd0iGloGL6Btoz9q XMvD6SpZdbDPn8INkS1REYLS+SZ3ZDh5/S203YkFUSE6KFR89IEf7otLJJogHYPuRsZ7pXyZR8C S1Ppf/LygVSufuIGfxA== X-Authority-Analysis: v=2.4 cv=b66/I9Gx c=1 sm=1 tr=0 ts=69684ebb cx=c_pps a=850PSMRYHTBgLER2XRwgFA==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=vUbySO9Y5rIA:10 a=VkNPw1HP01LnGYTKEx00:22 a=t7CeM3EgAAAA:8 a=3MWJxF09eFegH3wm570A:9 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-ORIG-GUID: 6LzqnGVaFXCUAEhrvHtGe54t13l-P8Vc X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2026-01-15_01,2026-01-14_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 bulkscore=0 suspectscore=0 clxscore=1015 adultscore=0 lowpriorityscore=0 spamscore=0 impostorscore=0 malwarescore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2512120000 definitions=main-2601150011 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 15 Jan 2026 02:19:49 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/229381 From: Chen Qi It's unnecessary to make SRC_URI contains something like: ${@bb.utils.contains('PACKAGECONFIG', 'xxx', 'file://xxx', '', d)} This does not give us any benefit and it makes do_fetch depend on PACKAGECONFIG, which means changing of PACKAGECONFIG will result in rerunn of do_fetch. Besides, the related codes in do_install already does the necessary checks. Signed-off-by: Chen Qi --- meta/recipes-core/systemd/systemd_258.1.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-core/systemd/systemd_258.1.bb b/meta/recipes-core/systemd/systemd_258.1.bb index 410396f308..41f1e756cb 100644 --- a/meta/recipes-core/systemd/systemd_258.1.bb +++ b/meta/recipes-core/systemd/systemd_258.1.bb @@ -21,8 +21,8 @@ REQUIRED_DISTRO_FEATURES += "systemd" SRC_URI += " \ file://touchscreen.rules \ file://00-create-volatile.conf \ - ${@bb.utils.contains('PACKAGECONFIG', 'polkit_hostnamed_fallback', 'file://org.freedesktop.hostname1_no_polkit.conf', '', d)} \ - ${@bb.utils.contains('PACKAGECONFIG', 'polkit_hostnamed_fallback', 'file://00-hostnamed-network-user.conf', '', d)} \ + file://org.freedesktop.hostname1_no_polkit.conf \ + file://00-hostnamed-network-user.conf \ file://init \ file://99-default.preset \ file://systemd-pager.sh \ From patchwork Thu Jan 15 02:19:18 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: ChenQi X-Patchwork-Id: 78760 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 B22E2D3CCA5 for ; Thu, 15 Jan 2026 02:19:49 +0000 (UTC) Received: from mx0b-0064b401.pphosted.com (mx0b-0064b401.pphosted.com [205.220.178.238]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.27182.1768443579963141043 for ; Wed, 14 Jan 2026 18:19:40 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=UM4EMOgM; spf=permerror, err=parse error for token &{10 18 %{ir}.%{v}.%{d}.spf.has.pphosted.com}: invalid domain name (domain: windriver.com, ip: 205.220.178.238, mailfrom: prvs=54750d28e2=qi.chen@windriver.com) Received: from pps.filterd (m0250811.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 60F1s6j52482569 for ; Thu, 15 Jan 2026 02:19:38 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=PPS06212021; bh=y3bm3bspcMfw6OkWearP0tvZaOo0GS260JitV0Yq2SI=; b=UM4EMOgMDIgz dSzUONvqzgTqYVmtdBJi3PVy7j/un34qBTj5RhfWNJKJDtpMxQZV5qqm1XI+Qlew gS5Vd41U5LiJ7zaPlrey4YJq2plQh/FFoiV45NHIUy6p69jWVFmJ3gd4bu74JOur q6zpZKACt0AVgna8oLPVfwaHRk/lBuAm8sQqlvAspaAznYc0dZEpPwiQWVwUpi6q YifeoljkxthGhfIU7BlKXyI0Mrz3CF1Uv2/2sIGJKL6VpX0Tc5AbOWuX0NgWv0Ia wXjjtn8jOISlcEZUTvf90mU+QN9uif40cwCXY/zFBobM4ppoTGSYGL88+UNNo0q+ RDqGAsZknw== Received: from sn4pr0501cu005.outbound.protection.outlook.com (mail-southcentralusazon11011068.outbound.protection.outlook.com [40.93.194.68]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4bkbytnd9s-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Thu, 15 Jan 2026 02:19:38 +0000 (GMT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=COmJnxtR1ECb52QRPO61Hrkuvk196m/8+Zwq7o4YEMQcQKT0A/TOunvvJd9+fNOmguJEseFYfy/sgLp85xpn821VjMprPVr+FJQY++yc0etm+qF/KQP7wIhwyu2c2IwZRRqzpSjYNv+k1PsAGINn2v5ozVJ7AizSvmPbTQs05eqkLOo8CZ53vHr4CRA4EFbEgvql9g3lSWUSfvkMpAXa/Tb7cauZUY8mwJ6HcwKAQb3GjsEL9hbY200Fsy/OGBlaGCFqwG1OZFqof2EqXb8I9h2fL9XDtBo29zIJy2e8Ht09DsVmNM00DSKM09yhWd0RvYK00XZ0kYXnfx9I93M4Cg== 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=y3bm3bspcMfw6OkWearP0tvZaOo0GS260JitV0Yq2SI=; b=sUTPT5fmYkg9tuKQ1fswH37OZQ4d5m9fB6Z8Tj8QmmTvo4Tii75M2xRB6lRJZOrIMJpMuIXNI87lGORbCrGzAuG8hlLdR0/m6JW6UpGte73A1ZGrqOOViYNiZy+a4oVfP9wQ3A/WtiIeYPjk00t2vyELA+kQeKAyVJe5JePswJNRLcNek6dA6VLSxu5gbiukcR4whoZSH9zsdx98Xn0GdY89ZqGkr4uAONFJPYHrO7pmTtsH+fyIwZE0QEpD8Ce7oqpvJUddHKfHc1aXUdJer7DNnloYpsNElWJJmyogee/gGiGtB530fLsl2oixNyIdQgOVoinPGfXmdlgwptZ4CQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=windriver.com; dmarc=pass action=none header.from=windriver.com; dkim=pass header.d=windriver.com; arc=none Received: from CO6PR11MB5602.namprd11.prod.outlook.com (2603:10b6:303:13a::5) by SA1PR11MB7130.namprd11.prod.outlook.com (2603:10b6:806:29f::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9520.6; Thu, 15 Jan 2026 02:19:36 +0000 Received: from CO6PR11MB5602.namprd11.prod.outlook.com ([fe80::5ad6:8f90:b01d:2c62]) by CO6PR11MB5602.namprd11.prod.outlook.com ([fe80::5ad6:8f90:b01d:2c62%4]) with mapi id 15.20.9520.005; Thu, 15 Jan 2026 02:19:36 +0000 From: Qi.Chen@windriver.com To: openembedded-core@lists.openembedded.org Subject: [OE-core][PATCH 2/2] systemd: add shell-profile-dropins PACKAGECONFIG Date: Thu, 15 Jan 2026 10:19:18 +0800 Message-Id: <20260115021918.1926514-2-Qi.Chen@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260115021918.1926514-1-Qi.Chen@windriver.com> References: <20260115021918.1926514-1-Qi.Chen@windriver.com> X-ClientProxiedBy: TY4P286CA0001.JPNP286.PROD.OUTLOOK.COM (2603:1096:405:26d::9) To CO6PR11MB5602.namprd11.prod.outlook.com (2603:10b6:303:13a::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CO6PR11MB5602:EE_|SA1PR11MB7130:EE_ X-MS-Office365-Filtering-Correlation-Id: 3bfe1735-5dca-48e1-ed63-08de53dc877d 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: /ObQ1BC9xL3Pn2FWbrxfYSk21985Xey+eXF3zdm69MakCZmDfas6jpal+ZBK5phMEkOdJDF3Hb4R05B5J+EW0wOY496J3O5/PYfSTjEavjS1NKTKVUYOvQP1HBFioR+71dxyZpyyDo6sxOtZcNFvAMn4LR1Eu2lEg6BlTIWn/kDyxDgpJj9NKbueLocI3xl0LaSyaLm1n6skxPsxOTWnS7bs1DwXk4v3VdM5sSAnHvUskT/OOCcOQvUIIkzT4vwqxqt8/NoG9hei/sctx++iSFDASsuwNE6F4HSrkmcIBZmZpOAWKyzXHGdSpBUprAsZ6eZ3PF54zRnCvTFO0zG2mUH81DPs5xG1RFIUo3ZavObhnabh3t3qcdnOiY9/Gj1Xqgb4u9mi3aFDCR6YAnTH/Lofr0BwWnbXs2GiWaXS8dBccFlZl4RQU0xSC1MXg+A/oqkEtJqOYyMuJwmVAglEv1rj07KHBgiIa2vRVDexqfsDhdw9+FJiq3Roeqh0HtA0ZR9Q1fNoqVOfpi550SJ5w+hbHy9ijGCW3fVjt1NDquM0CWPGMSILkLVi4X/8/heKYlrL28NyGrMrATLsa/hJ6lXaWvBp9jgg4fd8ZpVNcvq7ccUIV4K7FAJJXd8eE3CGzfYV0GBz/DQyxal+1Mvv2BCB9nCpTbTpnIbGw4nsaVDijK4IzJKRzLUU+wwoAZxv67oigOnKO8tsWRj0LFkUDA9Zl1ZGhpUNNaFnYZorD/REylynpySqsPVkECZnH18jLTk/+u0X1uSnowvtxOr1TeBMDXsQu3JiyxtQHahUn1lB0WqCP8EPA5x87P71g9FSeNl4dPnGyG4QfxJ8mdVwzzlEwPJwyp1bpUiSvBGHSlLESh1SLEDcq2S/hiQuKYz0jWyskDxWUOVdc/yh4womg7HOCYQKt2ue6RCtVUZ35OPZ5/OL0mMTPCu9DCINYVtM5q3JKGL/hfdtKV5PnHn1s7HSeKXEoZIpgH4Gf1zAE1tfSGsQAdHSAN3vpMlRZPmd4o1GG9yG41Zv2p4ZAn+UFW26YbjEhP75eiq5u2/5xvkN0ZZt2TZn16W1o6Ey/9zigB04CKXiDP5prYyVVDGRD6hwswzUQ/+PosebFydn9i1hjzi1gHHKL5DFWFsfwbJiU/qBuakk5QR8LiWve7DXrIkH5+oPI+OaqvEx08Tm71PKBt1odwwQmEl6sdwuM8XLKnI+a0Zkq0Ikb+RomQlDojgrhXUqy5dH/AF0J69Tg6Nqi9z9+x4PIDceMMkmc0Ns+oy7mxOoC+dAMdtKqs/sE8W2WDKEUbb1lQvOXwJgTuG2bmFUU0k1J1tShiSmd0wG/IBCVCywBjzIllMzfmsWyVMsdugC4cwHh6YgQEYrhnmpZTuAOLqPFHeWi7xDJXmLpxXemYucfMLM4K3IKAuEFrUAVoKlxUMRVlD3alKFF3JMStt6RAPiXl40+E/hFyd492y0OwgrP2QOsKtyECFsG+zthyrPzjUn6OabBT7Nx62YMlpIQmoPYNRQEnBS6rzLooB1LJlWhtRBzEJMmmnOkwnux8q0G624380YBzRVl99i/55QL7BPFLTv6AzyeVEtiUoGGokqt9B7KVPfB8EABGmYbSsI/MiyulzqBbWtqSQ= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO6PR11MB5602.namprd11.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: babxBDzGacPorI1yG2XCzbwtgxewmuysQ4VlvoT41V56dCd7kKfSHmk+Be3/1oBLRv213cxzdqlTBt1j96qzSbq0xssmu5TJ/st3Rllu4tVv9HaBk29exp4IfIqqRXlGu/LjDq4H952bMx9liZzyk5BHH9zmsGj4h+LJivhDWr1Pia4GOwv/BW935qmxEWDH/zBDqje7n+2jHfJL/D1ZLAQJlhoMVWg50cAGsH/s8PjPMX2Dr0u6atJv6XdVARWFneyU7TLL87sRhSR/43l37ofq4PEfEZ7k96diZ3xC4xojj9AcZOQa24A6Qkdu4FWPfiq/tpIB6cwrIvyWK2cbGjpyhInJ2sJvuzvd0fY12y/CllX3kYp34xGOsF51bPbrMjQd3E1cLdXD4f3aX9nVW1mHHB1b2QsWvjyjpE1aw5Nl5Iatsz/lOPfsTT8jGm5VKJExH+GdTeex1hNhYRgNEQ7911iMstN9NXFS/mPX/N+/Fys1H0rPoNQ3XmDoOm/qUP0I06LRqyqTYTJ5ZMfMrcW+cRlAhQqCC6s5B6dmVuGhsuni+Ppr+R2AZcMzAKZOfHSIXsNazRmJw0o7OXaAoHdfq2TQhvtQhwUijy0FiRd9Lf1ubiIHZ3ceI/UjR5POCFGzGqMYmvtth0bqVQANBKlkCBDKZglX9MTV2jRrDGH/a+c/t+5SKthLSbQJ4MFCVSvy6Xtas8Z+NWERooQLOu3+8l6H+teb86foUAs5alo1F2sEJVrFLtkLqzi8k+IMfnQ9YT3/uhHkcPtj8HUA40b6OOKPlSc0px4FKblXXvrqFFfn85HuuqxOqNO+TYal5bJ+wIN3hi9VF2hG7EPsCz5fsQch5dJXzhC21GR7RyZn/2yP932LntksjG+duA7nFass3WnWl9NZIzt26gNeByU1+5mX8cbR8ARtGJgHnnVJQcBOtf2JZE75TeF/b5q6eeh7QYq6LGozuNWuXhDiBLCyihrGaULqla/J8sBF1XWpVKruKdxGdK5hNFirUYjk8raYrY175qlYxf0ksybV9HwJalRemZO+GvnjDdkYm+Sn7G1g/GJk29Pe9Q6gypRnnzp16ZbQeuG/Cp/RuDTfZvUeSbW6yNEwi5XyJRCQs3fEUvuIFuLkeczKAFsIOA9UwoVUeGfGqfDfDaGpfCsezGbeeWFqUJn/E5V6AbitUqId5svuLZp2JO2tDMVOt1555+IBYr1UH9psZehg2pYD26yLbpFmi913YfBvBIa9Gu1hRNj3ndPOdlCXtVyYA/z0e0UJGdy4ejG9KmqO8vdJQYTLZUBzwBfTUYYWfJghbvqG1TmPbK5751YWqqR+5DghsspXoFgDRKKQpYX/0oVWXp4Z1Ee2xCt0IUWC8I4+YaYntXR0kUrwkIkxQatvUz+MWBl0N3Ftkz4SfaeSFvM0ATB9I9QAoczg31+rGIMRLEViNNw3w4hZzlSSONQeDdl5iXyvwiShGIaKIbxqK/+EspYQmw/7/ShaIxtUF46Rk2yDlF+Iy38LI37VqS0dVyy6Wt4mkLO29jQ1jM7yri6wvv1EUGX6qXq/8uVtaDnUSIHQ7RadcDYk6noOZr5SEbeKywzInE2CMb5RDZ5XVKSEwObvShiPdNruHw7tYrKb1gFadkogRcCT3dLcDGqLGvj196MJwxKojxbMXS99Oj1r6xTc6KISqj9HrFJ78HflFvhRrlXoXQQCfWRYzQGDhOjxT0WdxFRIUcngO5zCuAVVBg== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3bfe1735-5dca-48e1-ed63-08de53dc877d X-MS-Exchange-CrossTenant-AuthSource: CO6PR11MB5602.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Jan 2026 02:19:36.5949 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ddb2873-a1ad-4a18-ae4e-4644631433be X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: D/GrMiO7SvGfFT0OW2Wvz3OKfoCngIK5Ty6aWFHjOF7nGNHLqPFhz/ijCdMi8ZpT1ngaHfC7dg96JzT+G0tWbQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR11MB7130 X-Proofpoint-GUID: pMpO5ChfxGxg4Q8iT1IMfX6As4w6ugd2 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMTE1MDAxMSBTYWx0ZWRfX5Sc4aPzWHEaT Jx8481/G6NGYMO0RSZzEXgeDL2Rw8o4LcFFiik74o/N3AxdF0oB5xiV6tK9MSZjw0ZvjWCF0rQj SvApPGsHHcvYMjbaqDE0k4mCkV6UFygSyiLoPvRqPHUmhVKa2zyYC76F8uO6eTMOJrs5hYTtvgx 2s22eya3Rq7zY+9Q/LEZ1Hk7uT5yXMWGCNItSmiEkCBUH6w+9klafvttAHW7vOVkUTINfZmq4AM ws3aQdVlHBN43R1m+Pu7A9ZaCR02AYhNqXNLqES/yBhsrBC1wYZa/NABaVH1cHB1zKObuf2bWGX R482fW0/mHL61hal8ZGOpAbnkLNSbzH1UvUwCj7G1uRG1r/EPMh/A8cM3VXiop1MjswYn0I2/oH 4Gju2+9z30giI5Rt2A+RxMX3KK5blX3+BGr+UbSMYXvl7Q1I/1N+MkVNz+ncASykVCBqPs6+kO/ wpaLLwBFGt+8Z6MKsCA== X-Authority-Analysis: v=2.4 cv=b66/I9Gx c=1 sm=1 tr=0 ts=69684eba cx=c_pps a=850PSMRYHTBgLER2XRwgFA==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=vUbySO9Y5rIA:10 a=VkNPw1HP01LnGYTKEx00:22 a=NEAV23lmAAAA:8 a=nv23E9fyAAAA:8 a=t7CeM3EgAAAA:8 a=9LcN3TwNd8VEk6B22I4A:9 a=ehkDpipTsgk7cDPTKqUC:22 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-ORIG-GUID: pMpO5ChfxGxg4Q8iT1IMfX6As4w6ugd2 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2026-01-15_01,2026-01-14_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 bulkscore=0 suspectscore=0 clxscore=1015 adultscore=0 lowpriorityscore=0 spamscore=0 impostorscore=0 malwarescore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2512120000 definitions=main-2601150011 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 15 Jan 2026 02:19:49 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/229380 From: Chen Qi New version of systemd introduces dropins in /etc/profile.d. This is usually OK for most cases. But in case of using minicom to connect to the machine, there will be unnecessary output every time you type a command. This is because the /etc/profile.d/80-systemd-osc-context.sh[1] is setting PS0 with OSC 3008 standard[2]. If a terminal (e.g., minicom) cannot deal with this OSC 3008 standard, it will just output the whole contents. This is quite annoying. So add a new PACKAGECONFIG, shell-profile-dropins, to allow users a choice to disable such behavior. [1] https://github.com/systemd/systemd/commit/dadbb34919abd3fefeb5b8ccc9794da9398a2503 [2] https://uapi-group.org/specifications/specs/osc_context/ Signed-off-by: Chen Qi --- meta/recipes-core/systemd/systemd_258.1.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-core/systemd/systemd_258.1.bb b/meta/recipes-core/systemd/systemd_258.1.bb index 41f1e756cb..7c6f6c65dd 100644 --- a/meta/recipes-core/systemd/systemd_258.1.bb +++ b/meta/recipes-core/systemd/systemd_258.1.bb @@ -84,6 +84,7 @@ PACKAGECONFIG ??= " \ resolved \ serial-getty-generator \ set-time-epoch \ + shell-profile-dropins \ sysusers \ timedated \ timesyncd \ @@ -197,6 +198,7 @@ PACKAGECONFIG[resolved] = "-Dresolve=true,-Dresolve=false" PACKAGECONFIG[rfkill] = "-Drfkill=true,-Drfkill=false" PACKAGECONFIG[seccomp] = "-Dseccomp=enabled,-Dseccomp=disabled,libseccomp" PACKAGECONFIG[selinux] = "-Dselinux=enabled,-Dselinux=disabled,libselinux,initscripts-sushell" +PACKAGECONFIG[shell-profile-dropins] = ",-Dshellprofiledir=no" PACKAGECONFIG[smack] = "-Dsmack=true,-Dsmack=false" PACKAGECONFIG[sysext] = "-Dsysext=true, -Dsysext=false" PACKAGECONFIG[sysusers] = "-Dsysusers=true,-Dsysusers=false"