From patchwork Wed Feb 2 07:35:23 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stefan Herbrechtsmeier X-Patchwork-Id: 3182 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 C5BC3C433F5 for ; Wed, 2 Feb 2022 07:35:57 +0000 (UTC) Received: from EUR05-AM6-obe.outbound.protection.outlook.com (EUR05-AM6-obe.outbound.protection.outlook.com [40.107.22.45]) by mx.groups.io with SMTP id smtpd.web08.60815.1643787355020477274 for ; Tue, 01 Feb 2022 23:35:56 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="body hash did not verify" header.i=@weidmueller.onmicrosoft.com header.s=selector1-weidmueller-onmicrosoft-com header.b=jGcsRggF; spf=pass (domain: weidmueller.com, ip: 40.107.22.45, mailfrom: stefan.herbrechtsmeier-oss@weidmueller.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=V8BQw35N4KzQHlQEJ5UGXQcbQYSvGOj45t5xfXvTwQiT2Twx7kdMYoyOP4pb1Wqci8huSYVIhCcD4rTzNq0iyjyLzKBTDUB0nwfnG+aQxiiUMT/BtGQW8PgBmukyc0qkWgUz3gbkhXnChBj29qdh/igpay62Zg9Hq2alAN829oX6me7QsfrnFce2sVDZ/uyEQY2qnid8R04cdJDl51b6P09zHLnfSpPdY0IyPuQGy/7zfiqCDMkNjlZ9Hn45xCw1m/+ZfCMp2+E+UZBgtYYPieAvath4Wa8/Df3NfH0n1cLtR/daloUkJAPh06rBkk4ID8uVCK+C8Eu1xA0P18+9UA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=fkTuDHJAM7AwxES1OLQTW3bL0RnXaFRTgUPqbmvaVtw=; b=ZjIKLt23yfDmrEoXsiqiwtDXc5Ls23oSryCLmI4gZE6ZlC8mAFXEOnRGYv1qpyO55NT7/PP0vNqLnAXcigki2ld2N5eB7JwmcZhgREUwiyckhuQb12v6YqVM7i7n7554yL9+RnOq4TEBYIyrWqvJyonL8P8BMZOk3AqVnTie3UBKBAQhxSKxCDwWaWZxogB1ovRVcPPpfYfD2ZGTQ77lOh6ghgCratkA4X2H20vKHYUuq3lADPUwQGEH3flxRm8SCo30KKu7zRb0M7kr1qKg0CAiPUVbnt3v1fIQcQxdYi1SCimwNsNbGqf8maCyRp4YoxiP4+AB446Eh6kqnuPaKQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=weidmueller.onmicrosoft.com; s=selector1-weidmueller-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=fkTuDHJAM7AwxES1OLQTW3bL0RnXaFRTgUPqbmvaVtw=; b=jGcsRggFajxkZjwnk9zQeV1/gGUxjKOHAKsStvLNo2VWW/dLeA90DvPBxt/2ExUFajm4B0JjsIv3uScFG+zfLEsBfGj2eLgNon5AS3jBb7RWhLTJ2FR2VsdRBPvBB2ck+SF/a6y/R5to+9ob8sZnl5VkkwVLVIrlWG0K9/VSUuQ= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=weidmueller.com; Received: from PAXPR08MB6969.eurprd08.prod.outlook.com (2603:10a6:102:1d8::23) by PR3PR08MB5756.eurprd08.prod.outlook.com (2603:10a6:102:90::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4930.15; Wed, 2 Feb 2022 07:35:51 +0000 Received: from PAXPR08MB6969.eurprd08.prod.outlook.com ([fe80::245e:139f:5d4d:1dc2]) by PAXPR08MB6969.eurprd08.prod.outlook.com ([fe80::245e:139f:5d4d:1dc2%4]) with mapi id 15.20.4951.012; Wed, 2 Feb 2022 07:35:51 +0000 From: Stefan Herbrechtsmeier To: openembedded-core@lists.openembedded.org CC: Stefan Herbrechtsmeier Subject: [PATCH v2 1/3] cve-check: create directory of CVE_CHECK_MANIFEST before copy Date: Wed, 2 Feb 2022 08:35:23 +0100 Message-ID: <20220202073525.3413-1-stefan.herbrechtsmeier-oss@weidmueller.com> X-Mailer: git-send-email 2.30.2 X-ClientProxiedBy: AM6P192CA0035.EURP192.PROD.OUTLOOK.COM (2603:10a6:209:83::48) To PAXPR08MB6969.eurprd08.prod.outlook.com (2603:10a6:102:1d8::23) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 550ff0d5-2905-42ac-684b-08d9e61ea352 X-MS-TrafficTypeDiagnostic: PR3PR08MB5756:EE_ X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:529; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 5D8TlQrIfgNOc29epX2/vWec+PTH+8OdvVrAj/bSglrNPNCgVmxX2xSoaIlqoyNVzGJKnCR7KkzKYXdeUiL2V81jjFoUkoHtiYZ35/2H8MCwfmJF5f21k7+jl1NcSfO3SbN9HzE2HrKcvrcnVeOsDPTT9e8oMNOepmLEeAf6AIKINMyjCzog6kgg9eJd0Upjqkyl7Wgm/sm3lXvVuM5RU2y/tWH15kMn6nEbHDW7NvBcYTAcJApn/rPMGKtvlNFx5xDt8O343Jfxu7ff7lQX/6FoxT0o0G69OFoYXhEvzO0UMq66MVtxVZ2NbqXThDCsaXfHUBctrFQyodfadq8DJMNs+R/HlAmwcYoqtPl3B5B8dbs6hhcbvqiTL4EAV4uTNgwxPF0NVH3h06ri/JIlKQXeRBLt+zfi0HjZp2T4OlNEfJmAEGod3HwGthtWY/3bQ+Nk3N8mzw84JYDoX0o8B/0syLM6vAybq9t43IXhy5yBxGLFq3bsvruwbMgY6PbqY0Nw56HBzpWig1B5aLxp52XzEM1ppCnFWDvR0AIqpoyS3BZkuhYL7EwE1AdK7SBJpmLTD5NNho7YGs+QIJDEh8k6m9NBMhuP2aZRFcVjNnPWEZgL3Qt2tWpXzzOQYl+f3klswWz5kIghZOzZuUtvu+2PTSka3yFdx+/7FD3D3cAizbFbEsZRk5h/XyL3h7wF X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR08MB6969.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(4636009)(366004)(86362001)(1076003)(107886003)(2616005)(38100700002)(38350700002)(8936002)(36756003)(66556008)(2906002)(8676002)(6486002)(4326008)(186003)(508600001)(6916009)(316002)(6506007)(6666004)(4744005)(5660300002)(52116002)(26005)(6512007)(66946007)(66476007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: saiKswxIiWaWk1mKAvdVzsgoqDz1PZTRoZMY7jB7U/by+xEU8PoK4lEnK31vLyA7JA+yJ+KZ4PGTYNlr94oxk4N7Hw9bjzBpPw+xW66SgrTvml/cedHyzIIg9+VSM1D9BFW3Is2YMbgsqXYW5kYG8pFQuDSN7pY967eHE6oI2aRhRlyxOcyLApnHa3vNEgQn+q2b1dvomZFTFcxgbpYyR0rwhdnDUN3qK9mTaaeLWKjMMYwCRibMFNTJW05yJazgnYnB3VYUZh6xiqHdnvF9GTA4t2fALs496BiDM0XJJGzW3DMHxrrMoUKQuPX0DOfpyfFsd1mITpWUlubX5lQfMsLF5z/1g7R4VkKymgDJxYwaLwiraAEFQn5VeuuaQVIcizWgn8wUJv1y6ifU66mJ9fxukgwC2IIk31z4Cam2wblUnf+WS7c9doYYOHcKB60cVUpVswoIUV3AlAqZB90+zakkRaKq9Lyks10xzvWHSA8XyGx7OuDazM28LEoWSYPXBcVZ2ZlGOAdpSuP7dC3Z49SYqowgbfc5fPwr2Lq0B8T/oOzkirmchk2pk/cQhlP4IlY+2cO5NIwsp+TjFj+d4OkBikLXkt4t30uWTn1Ca3nd0ssRzfaxEKElPgWAQqXNCUPvGmhnPJ4HV4KBJem+7mbzduiGyzuekoKaYlPg6GGgvlQBL5SP607jHY05p2qW7pE63csuAyaQmpAi7pZ4A2yTZQmjXpQIetlCf05hd/my6hAzlW5GDWh6QSjv7a+TS/I9fLECipVQ/Lkc3wVTkMp4+YxQHiOMX6t8CuaP/zEnhdzJ1G9gQebpFnZN+iFEOlGeshq6KEMh19J33WK14YDsA1lY6EROA443wWF4eifA4lLQnZqX0Gft4qTEMWOBgXS4SU0UbXMdTlRqhd3z8ByOOdxS5aRnMLJjlTGAaTkjvV889QaZS5JD4Z96TjoPxJCnMvBESRylhAJSQ+Gv0hVrSGxI3Ii/hoT4LCb3higANurlOdHSzsYWAHq8SWoRef+uyZnt5ia6owSJFuCKq1oAQzDqiTJrrmdb5Tla81pyLZapZqOfZAJ0yGoYMwst5tTNhx6ZGAzDaKC3csp7RnPZoXOZCXlueZ0vrAhSwFDeKCrDtcRotdmAs9WdySSF3ttXjycR7ikRbxQ+6w0vC7cQoLkjQ4cPELb6Be7r5RpSbdsmU99XC64WJBWaXSCtuhG4CiS9x8KWFjVV3hyLF99mfNIz2Ojz0ssuqLihq7ha1MvQZQ5Cdhkw8KkGndRG65gaj9SCBZDSCt2w9kRWusaEPwVDuvEFLl+B4bEa/KDFGIrRz708sdt2gbaGvuCMgYGcj71YRt4qzL7DI13RFKUky38ImCVPHsfaZwJyj9gjSiM+iKlY+V7fuMQK2bYcTLkC3zJB5yO54tANizBtr94FFGq9NZBET5urXc+A8WknQwwcOwnKkVnHsT4qmcs8y2N2BDonlbzUAyptxl1L25UbnU7YN1Br0Lc9GTBKYamZYtlWAwSo86dQRb42VB8oK/QUFnlVRIebmpPPmj95QKj69EbLtabmLXvhWIHQm4lMHKK5R96Uu/yeSK4xIZJJsdT5WKn8KqhmlPiAb7D8QcWkMrqcacP/6+u1MKi55Hg= X-OriginatorOrg: weidmueller.com X-MS-Exchange-CrossTenant-Network-Message-Id: 550ff0d5-2905-42ac-684b-08d9e61ea352 X-MS-Exchange-CrossTenant-AuthSource: PAXPR08MB6969.eurprd08.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Feb 2022 07:35:51.7191 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: e4289438-1c5f-4c95-a51a-ee553b8b18ec X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: FHlcy0i0Zt2d7ij3oplTMGSuOY/M9VgR1YOvuOFPuDfnsYbdeXYt2mz6tlQGXmQNrHpg8DVDQHRgrFAcwDrhxw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR3PR08MB5756 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 ; Wed, 02 Feb 2022 07:35:57 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/161180 From: Stefan Herbrechtsmeier Create directory of the CVE_CHECK_MANIFEST variable before copy to it, so that the variable can use an arbitrary directory name. Signed-off-by: Stefan Herbrechtsmeier --- Changes in v2: - Reword commit meta/classes/cve-check.bbclass | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/classes/cve-check.bbclass b/meta/classes/cve-check.bbclass index 70d1988a70..a4d735c323 100644 --- a/meta/classes/cve-check.bbclass +++ b/meta/classes/cve-check.bbclass @@ -143,6 +143,7 @@ python cve_check_write_rootfs_manifest () { manifest_name = d.getVar("CVE_CHECK_MANIFEST") cve_tmp_file = d.getVar("CVE_CHECK_TMP_FILE") + bb.utils.mkdirhier(os.path.dirname(manifest_name)) shutil.copyfile(cve_tmp_file, manifest_name) if manifest_name and os.path.exists(manifest_name): From patchwork Wed Feb 2 07:35:24 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stefan Herbrechtsmeier X-Patchwork-Id: 3183 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 AD5E6C433EF for ; Wed, 2 Feb 2022 07:35:58 +0000 (UTC) Received: from EUR02-VE1-obe.outbound.protection.outlook.com (EUR02-VE1-obe.outbound.protection.outlook.com [40.107.2.68]) by mx.groups.io with SMTP id smtpd.web10.61504.1643787356066037702 for ; Tue, 01 Feb 2022 23:35:58 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="body hash did not verify" header.i=@weidmueller.onmicrosoft.com header.s=selector1-weidmueller-onmicrosoft-com header.b=YG0+xVeU; spf=pass (domain: weidmueller.com, ip: 40.107.2.68, mailfrom: stefan.herbrechtsmeier-oss@weidmueller.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cr9p4heNFyurPojI203rGxOsyRAX1Vz2c0XTF7lVm3/AX9yIWIJwsK1wvhh909sglBJbH3+8jliWU+y4GYsOf8GLbb4f4UiZ1ngQMcBviLOpulgGmgHdsHk4bqzRE2MXM//YXJPV7zCg/veqxvPeMOOXA6/YvHgGrqnxeRHYO0ezEzM8zCxCpeMFjXEZ8m93ON/9B78Y4Z9Xy9YJ7fixPkfBMui4dSt4zzqb2aj3Lbbf8PAwQSIsGg3qat5NM6LHmIsXJASW2FDD2m7VfVMZmvb3gDNjiMSG8fR+X9QxDPnFSA2MXXc5enoYyJF6p8Ra+rrmii8a/l67UiVZA5Nyow== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=BV1FxfYuglC34Bwnj7nT6qKdgEU83DloGBhC60WdChc=; b=RT4TbSEsgjGiUXXkaJDCXsGjQbfU9aLISgtCNTZfWP7GPTLur3wgbh6l0+5Eh5f8UNtbRChbvbSAtiNpc30ivz/nuXjWfVXBAxwSEoPSrgK8pcMu2wXX/hj2rQkQvjnqH+ej/rgQW2J+RJ0FsSydo/D7zUC3vFp2K44eRsgy2HYiqzQLO2OZgQoUjraGVasyHwpvrkzw6WawdGbtxPfMopvHaXP/ZDIi4I/lsCXZnN+ZYyr5kyVWoL4ce9ZWEphzw5bX14UGLvW0Gxm4OuFbM7XMzHa9+7jRvU9J+vmcYt0BvyyqxKgruecomAsrlwXa8KBFR+DaoEYXGltMZ5hBIg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=weidmueller.onmicrosoft.com; s=selector1-weidmueller-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=BV1FxfYuglC34Bwnj7nT6qKdgEU83DloGBhC60WdChc=; b=YG0+xVeUhSlAxyeSoUjqfqtSkVqEaf7SUJj+2IveL06DVxyM9WskrmLsQePrvsVV6DUK2GvUpyzNNvG2GfGyA14GkD4MgIFgw366i0qCgZcn71V2RibQDwtR7f+4vWZJlZWzerY2IdWaI0vIp5FgnKvBpQ4xc9G88aagy9qQevY= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=weidmueller.com; Received: from PAXPR08MB6969.eurprd08.prod.outlook.com (2603:10a6:102:1d8::23) by AM6PR08MB3111.eurprd08.prod.outlook.com (2603:10a6:209:48::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4951.11; Wed, 2 Feb 2022 07:35:52 +0000 Received: from PAXPR08MB6969.eurprd08.prod.outlook.com ([fe80::245e:139f:5d4d:1dc2]) by PAXPR08MB6969.eurprd08.prod.outlook.com ([fe80::245e:139f:5d4d:1dc2%4]) with mapi id 15.20.4951.012; Wed, 2 Feb 2022 07:35:52 +0000 From: Stefan Herbrechtsmeier To: openembedded-core@lists.openembedded.org CC: Stefan Herbrechtsmeier Subject: [PATCH v2 2/3] systemd: Add link-udev-shared PACKAGECONFIG Date: Wed, 2 Feb 2022 08:35:24 +0100 Message-ID: <20220202073525.3413-2-stefan.herbrechtsmeier-oss@weidmueller.com> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20220202073525.3413-1-stefan.herbrechtsmeier-oss@weidmueller.com> References: <20220202073525.3413-1-stefan.herbrechtsmeier-oss@weidmueller.com> X-ClientProxiedBy: AM6P192CA0035.EURP192.PROD.OUTLOOK.COM (2603:10a6:209:83::48) To PAXPR08MB6969.eurprd08.prod.outlook.com (2603:10a6:102:1d8::23) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: c738c90b-8e83-47ec-52d9-08d9e61ea3b4 X-MS-TrafficTypeDiagnostic: AM6PR08MB3111:EE_ X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:2089; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: QX8r+0ds0a/WHS6EWfkuf3Dc4Zlb8N9FZll2ouaZMqlo77ltNduwpoWMGQa3VekNr3BYYFw2thVZfHbwM4Eu/Lx0r5mzOD3Ioa5dq9b0JpdeNg0SNdRFYX1ETQ8MVySRJi8eXe/MUY5zwAA7f2EwqV1NSyyu6HEMUCb6nl0P900kVLw12nQtjY230sWoU5FWTXkRdmO2T2aQDDYloyNfiyBXvmu9JOUbIFcnv/lAA5ctdCyzAItI7HWlzBVxznxZ4EVZszE5ghNqVATNhR+JMyqMx6WP8m33EcsUGeHnTyXbQ8vCquPlp7fkyjC38hYVEv1O/J5rmGinD19kwH+Uj/kGUTDXxQPI1yz0kTAA3ooBFmBo0MlT4Z0Yy0jdMaSnKaoSAsKPck3jKDGLuQHKOnO+HXYV8IKpx4eP4OJqFtTvakAJiXLuCUHQf3ojiJLjpUJNWDpprbxAhTwKc9AlmaP8UcjUbjrO0Tdbt1Bm/vWfcBn6HmqIgtFrvlCqAq80D4JHptcqPvRz6u+XO32k4I7EF1OJp986KnrDZasf6O8nlhhurWvaryFM6j/qycbTHE/LUkE2Iu7FU0ryXKweGKPzMFHUL4EsU2e9Z9Ct/j2lYW3MfJa965xeLf0JqiSGLuK/oMCj3bkQpepEIEFPWbXE4PsdfgRlIrjiGVS7Ys8gpYBYamvag6EkNWOvhXvCnMuNuyeR2709w4GMppEviQ== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR08MB6969.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(4636009)(366004)(6512007)(6666004)(6506007)(508600001)(4326008)(8676002)(316002)(6486002)(52116002)(6916009)(8936002)(36756003)(66476007)(66556008)(66946007)(38100700002)(86362001)(2906002)(2616005)(186003)(26005)(1076003)(83380400001)(107886003)(38350700002)(5660300002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: puW0iisBV6TH/I63LpVliAqRtx/l5cysZELrxuvEEbFKJzxGnbeA9mhW7WBN/8cf0PqaFqoYp0klzab7SplBXoeqzTSgT5fhHcwnXmKKxE6kDCXfiOYb1x6QAucMzZ8DmPfFsKGtVZu0hwQ7QYiJuHidjcxo8ZUUQoy+BDGB8aF76OYtei+cRjntv/lzcGS3bXoD1uKE8j3UobCRQJ86eFpiEcBrajWR5SVyt3WrPrVceTXrnus51675omGMWWo4IaX+meIw6uoXHnBMiwr8ok3aFOjrBmVosD1vckPJTXBglque+3mtJrYM4dGCDDyEbfCl/jrDLYhjNAT9wyq7Iy2y40G2zFw7n+JMQJps0ygkEGK1uL1YBI3xTKnVEaktkATPm+DyjOtQRRM8CtTAxaejlRCit2D/U2AVyJN9s2Ki5qLTtUhqv00FCqn10v4t9dT0PEwkJZ9tEtYtGTOTmjlxrWpzHiYgUkaWO2ex4PEazVer8SG06qyNfnaTdVUDiKqvN4lncjGahz6ojXxg7lEqX3PlKKun6XRK24MovisUZMYIfXrPH7lkataCgM12dYKKfsWIuKphQKONR9bJN6ZqyMScuFUz7xHAfUBCJQwJe/bY/ZSpsWJ2LDo0TPlZBRbNSc6GTvaXTJbiWKgsbma7lJQrk+b1QbzVh5T0ydkwTWrjJBanxNKVHUKYliM0/TgRuenuLIOylJ2iA13BfllIagOdoMzMF4wMdoqokblKv23anUre3gIEqJDOXbEyZpH78SGYLkrjWED1/uGqCtbEVyy7WGUgM0JglnH5JAMTt3TBS1pVcpunEuNXPrHGDoGizV8vT8SI+Zbdf6YwtvOb7ItYIdKA4C1UgiN0aNzwQc/8NaUQnHkPpTjeB5aord+6vrRBRS7/fYcVv905auenxslHYqYIB1q2Tw27A6V+6lL9kFBflEPkbO3oxDMuRYW0WZ/y8WiOhWfGzUtWCsMDgLYT2cJ+FodNWRoPuiBQ+JTM5elDfj7+qs48Gr1+BDyXiKz0PC+BRIRtlfCKOn4r4S7H/s1mRHtL5Y2xlnsB8NvCl0jzIBXvA5PUrw921FOxh0TN2k0zQeZJu1d+x6psfOS5da54q0QX6CpzhBCIZw7U4I7rNQW1frvFViYxnL8pJtbnhTJ11mdiT9Uf/g87R1TEMfNu99l7SOuL0Bk3q1ds8+krWRNkFdL1mHrLWdLwLBvjpLkDMvn3qTZU3HkKA6jGjeZY5zac7KmPrAMQ4fim5vvTjRZK7ZD38dpb18O28e4ok+EylQoc+73Sb4MNE3NxoPc5ZKf2+Y2jaUKzz3VWZvcpzSN9857dwvtEGO3D1TpFrpCVIOaomoxGBLebWGeU5wCUflLJp+P7XCr26yTfWJ30E7W6yX7ji0b+P8Wr8/J65RBZF04EfCQgt1an0pLIfEggNsrejebsWHWJbCI03R8aWTwAoaWgyka1lpbKV82v7TmiqGT1f72WkMfFzjATSYrD3qoOnuwoRAx7lE7TF8XZoVkF8w5a3A9nVQUlO918RtYZEHpWSQXVESYxscxZYuSn5lr5HHf9x7W6/SkAf240fwohK/7bLi5aTGjOvuUlebslRH0ppnQpwPg93WVs4i0u/TMJIw1r5J8= X-OriginatorOrg: weidmueller.com X-MS-Exchange-CrossTenant-Network-Message-Id: c738c90b-8e83-47ec-52d9-08d9e61ea3b4 X-MS-Exchange-CrossTenant-AuthSource: PAXPR08MB6969.eurprd08.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Feb 2022 07:35:52.5171 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: e4289438-1c5f-4c95-a51a-ee553b8b18ec X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: h47BqoZ8OO0LPTM6wrKrI4VEBtGUg2+qf6VA1A6MZYZzgpW63AGFib1e9C8pQPCWzNjzq/jWkOtXKS0aNXi+1Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB3111 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 ; Wed, 02 Feb 2022 07:35:58 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/161181 From: Stefan Herbrechtsmeier Add a PACKAGECONFIG to link systemd-udev and its helpers to libsystemd-shared.so. If enabled the udev package depends on the systemd package. Signed-off-by: Stefan Herbrechtsmeier --- (no changes since v1) meta/recipes-core/systemd/systemd_249.7.bb | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/meta/recipes-core/systemd/systemd_249.7.bb b/meta/recipes-core/systemd/systemd_249.7.bb index 53e7f6738d..739f3aae86 100644 --- a/meta/recipes-core/systemd/systemd_249.7.bb +++ b/meta/recipes-core/systemd/systemd_249.7.bb @@ -156,6 +156,9 @@ PACKAGECONFIG[kmod] = "-Dkmod=true,-Dkmod=false,kmod" PACKAGECONFIG[ldconfig] = "-Dldconfig=true,-Dldconfig=false,,ldconfig" PACKAGECONFIG[libidn] = "-Dlibidn=true,-Dlibidn=false,libidn,,libidn" PACKAGECONFIG[libidn2] = "-Dlibidn2=true,-Dlibidn2=false,libidn2,,libidn2" +# Link udev shared with systemd helper library. +# If enabled the udev package depends on the systemd package (which has the needed shared library). +PACKAGECONFIG[link-udev-shared] = "-Dlink-udev-shared=true,-Dlink-udev-shared=false" PACKAGECONFIG[localed] = "-Dlocaled=true,-Dlocaled=false" PACKAGECONFIG[logind] = "-Dlogind=true,-Dlogind=false" PACKAGECONFIG[lz4] = "-Dlz4=true,-Dlz4=false,lz4" @@ -215,11 +218,6 @@ rootprefix ?= "${root_prefix}" rootlibdir ?= "${base_libdir}" rootlibexecdir = "${rootprefix}/lib" -# This links udev statically with systemd helper library. -# Otherwise udev package would depend on systemd package (which has the needed shared library), -# and always pull it into images. -EXTRA_OEMESON += "-Dlink-udev-shared=false" - EXTRA_OEMESON += "-Dnobody-user=nobody \ -Dnobody-group=nobody \ -Drootlibdir=${rootlibdir} \ From patchwork Wed Feb 2 07:35:25 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stefan Herbrechtsmeier X-Patchwork-Id: 3184 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 BC4CEC433FE for ; Wed, 2 Feb 2022 07:36:00 +0000 (UTC) Received: from EUR02-VE1-obe.outbound.protection.outlook.com (EUR02-VE1-obe.outbound.protection.outlook.com [40.107.2.68]) by mx.groups.io with SMTP id smtpd.web10.61504.1643787356066037702 for ; Tue, 01 Feb 2022 23:35:59 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="body hash did not verify" header.i=@weidmueller.onmicrosoft.com header.s=selector1-weidmueller-onmicrosoft-com header.b=2Mh6CEnw; spf=pass (domain: weidmueller.com, ip: 40.107.2.68, mailfrom: stefan.herbrechtsmeier-oss@weidmueller.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=R2ompDAhCLiG1cU6ZKO2IOoiwGXvSeoyWDtH0CtrEExPLoHcmnMhFw8cwzkhjY7KEUIkI52KFIvX7ixjJ3H8kJRCDt6CGAylNhxL0dM4m4gejFktsQ8Xp65M1xLDALdtMtfTxElrwtPiWlgHqqOFAeoQ2qi4UJdyZYak1+yDvbAwQISAy5DG5Uqgju3M2PQsRtyv7Wi5P2G2eRvOf6y6WED5AraTh5dfwi0fyDwG/DrH1KV04T19VEB0BpCkO8tG8suFcwl/XOQeUDk2N9zq9z6KgviDNU0pPMr07II2UJnOo8Owsf7DERbSaTAFeOxmaBlWOGJ1gaCZXxhB27yDdw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=XShy3HFzXWrCEXQDLcHhFUy0bdZdFPvFhRzbrMZsIUY=; b=YsuakMO2DeJrQTZm9F4hXRS9Ntp4bFn5QkIk9lfnaqWeFTEKqobL/9N2YqsrX6OhMOecAQuN9Ou3A7HKKVeHzeEpiGhgHnCw+HblXWMww97ImbYvX9aFO7VRdBcYOilpS9YY61GkvrHEuqfCxAp1O51C7z/xd7EFZUBucBoC16jASuRupLC5Ytayz21itRsyXzq7k61MYvhMTiMrFHBAAdhSL3oUMawZYJtr+2rCdQzIWyjTp1zpWqw/DSI5Hxz5BxeqG5luRpMJiRlVbOvw/jHaoK+5Drj22qZVM1Clkp0x0NOcRjUm3VN4XdcNHqaqA6BFezmiqxpdnU8cG4s3NQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=weidmueller.onmicrosoft.com; s=selector1-weidmueller-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=XShy3HFzXWrCEXQDLcHhFUy0bdZdFPvFhRzbrMZsIUY=; b=2Mh6CEnwx1gX8xibHB4lGLSHR18hW5THaKjCUGFdZEwgMm1Wb7dF38TjeU9u5A4zAES7WHu/0S8qWagFK3J9jxLv/hXFf/neH9k7ENuyxhhJc7ytF0jN3Xo0mLJXhmXak2TbhYWGZ6j8L/CvedD52thL6mkuDTACV0jZRDxech4= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=weidmueller.com; Received: from PAXPR08MB6969.eurprd08.prod.outlook.com (2603:10a6:102:1d8::23) by AM6PR08MB3111.eurprd08.prod.outlook.com (2603:10a6:209:48::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4951.11; Wed, 2 Feb 2022 07:35:53 +0000 Received: from PAXPR08MB6969.eurprd08.prod.outlook.com ([fe80::245e:139f:5d4d:1dc2]) by PAXPR08MB6969.eurprd08.prod.outlook.com ([fe80::245e:139f:5d4d:1dc2%4]) with mapi id 15.20.4951.012; Wed, 2 Feb 2022 07:35:53 +0000 From: Stefan Herbrechtsmeier To: openembedded-core@lists.openembedded.org CC: Stefan Herbrechtsmeier Subject: [PATCH v2 3/3] systemd: Minimize udev package size if DISTRO_FEATURES contains systemd Date: Wed, 2 Feb 2022 08:35:25 +0100 Message-ID: <20220202073525.3413-3-stefan.herbrechtsmeier-oss@weidmueller.com> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20220202073525.3413-1-stefan.herbrechtsmeier-oss@weidmueller.com> References: <20220202073525.3413-1-stefan.herbrechtsmeier-oss@weidmueller.com> X-ClientProxiedBy: AM6P192CA0035.EURP192.PROD.OUTLOOK.COM (2603:10a6:209:83::48) To PAXPR08MB6969.eurprd08.prod.outlook.com (2603:10a6:102:1d8::23) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: e62e8698-0962-4046-e55a-08d9e61ea42d X-MS-TrafficTypeDiagnostic: AM6PR08MB3111:EE_ X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:1728; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 9NoBHWEqDS8/CGc23MMLzILJjVTx8G0toHrGBUqcomXljZ1L7oCghZyau2DA8CfDLQV8ncS0UBy25VnwRjclC2xCtNP+1MYaV84oEg4bCsrU6kF9vpamp/wtdL4DP9+NXG+PVrinZEecQ5k7uZtmmTO/NblZfawD6bwsUCcFpyqBtg4JiMLqMT91d+5Ys4PkJnRrQwJwo5dgs93OKvvjQEW0dIemWKPVij5MZSZ3ZDo3CPe+4wDaJEmfAq4DjVUSzZAJddYGV+Dc0Th9bTRsUPN+36E+7relcTEJp1e9/uaZsicDzW5gR8I33NW7LcQuTafaYjRwBe5WZS3ty3zromazQyHmKid84YCj6ndjLL2e0gczFlrU/sdyCdczkYjk3788ZGLhhQ6teNpCTbEilKIpV5KC8nFfz8Cgexx9nbKx/+DyUrxo74zdWui6xKrMXVi7COWMlOhCesi4F9yKAMZVbxakNnytq2PZH5Hb6WFs1B28o8IxKQTyx5VW51x6ca2OB0c1k+6juGywP/z4I8hsvi6PQlbaZ6+e/HKqW0pQmTTIkqBe6hNdt2T9R/zBcpsZ7hO811YsR7CuNvmPJqSUkc7ujpbu4buHiSxUKdXQrTJtQYB0uMXExqdVKcx3J4mUkP2627FLzzpZK54pXnw+Qoeo3labJkcSfoL75vk0K7saCIJC11IvKcyNT5r6UaaW5erjffa93NzeG8sbjQ== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR08MB6969.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(4636009)(366004)(6512007)(6666004)(6506007)(508600001)(4326008)(8676002)(316002)(6486002)(52116002)(6916009)(8936002)(36756003)(66476007)(66556008)(66946007)(38100700002)(86362001)(2906002)(2616005)(186003)(26005)(1076003)(107886003)(38350700002)(5660300002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: hyv8amRV1XKMRIKzuuJly3cJPCzccfSJDhiJE91Hhd/6o/t2PMXTXksn7twX2A76SGSwwI6AWI2omNEY1KvyJYSEX/SEmTFVhleNUq/e08y5KNKRXFOJ1tzh4sh8zVgubRLmk4o8y4bXEkdIgXS5YISIFQr0jpUdIbGWjgaBLqBcvZMXwPN2Xun2gyDjHSay+MIgth1IHUmHqmIgisR2Q8EVHIWzrai2IkkfzoMnNHi8CvEZwc8nSzjjvEhJskizQfld6hvM+0cdQs8gmibrVCfCBuGluOaXgbOnwE0On736aQBzE2VnA4SgNvBCyB4/4QWF+V9BivCTESaA9gnctr2un+qCc2Zptt4zClTI3hlqvh+ic0GH6239sd7D2Zw3PKuAbzsCL8zkPPNnVXC3UHLqp5tLgzuMZcylqp1ulTLBPA149i9Lizcxn0lP1CTi6uqy6NzhPNgZbHG3SY+UvjowMLX2EU/KGPvsxeOaTnjm3TswyKClgQx83yQWi3ELl2wl03IRAg0i9yVziYYvo7wn9hwatM8taBbhZThbKp03Zrhx4iF9tW/UNM1TlpNU2wrFr0CqFo/vnKt4MfP3cBYuG6y7CXPLqS30zAHaYh0tpRS18xdCCUcXukZ+ehrzhCty3G4NVzvUepfhFQzKQpnndTaS7vj8efU3zzMxFwxbSBga36mT8uIx/MHC9NCwdjR2joVb29PU1nK4IixZUQo+D9hBHsn0TQALaBVKbc0XyueTrqV5t1LIv3UQHTpT/iqhGUXVEnoCuNTcD5qAUAYhDkXl6+DSUHRRZRrVvXZ+0mcfw1FWyr4SHBMfjRaSLK1JVB1/gnX88Sc3CJnQQzOreJT0WVOIigbauy40wlTm9NrT4wvd4lqwaYCBSytQzKaK08QpR/8rdlUsbXY/Zo2GbbGj9cqWJiAT7slNAxmMOpkojwY07J0J0tmPiZlq9ZMP1U/Gba76p/BtmokSsfbEOMueFEuBe1OGQ5SRPZVE9qBLmAx9PkGfQcXsAJE1lt1NC3zGW/qgECx+X/DkObfF38jlA4c0TiVGuexZCUbxXfsJTsbBXnV6znC3SUqu5Jm0PafphIiy72QlmdoRrpsffKW91ghUh85OpkHdqo7vADY7u41rbusj0XP8Co9ARm0qXE+COUl3SexjFkWJ8pB8/vr0jCZHs1Xty/5SfVjZgurtDr0epAzgj3eOo6o74WiJLyF2DlEMYQ353NdUmP6KO/BXpnSt2FQiO6nNg9BrZSM5q2vpCiRf3/FhZv4c2oeqLwjh2SviwjTSk0orZvpV5DkikFTkU4r9QLzUtZ604cQ0z6cbfnH1hQRBa9h0W5Jwdv4mQgfPE0BgeoopVa1KJ4wnywbqjHwg7YoB/3QDJXBhD1wX3QTXJNXdSMHKtf5fxeqD/8HQe1A6nfbNjD8FbUXfL39+ZMtXJTEvlBmj56WDV61l8KFmZHWLD3fTULG+xmQ6kCVOIx3erNuTaZOg70z8rFP/uawwXGzslu/5YzmpZNlFZB8pbVgE2hsXNagx3+h6DwwuyEymIiX4VXcj5rt8p+mrBaOWbrT1SwrRG+TCoSAdQfViP74f2Sz3AJ1BkK5jGrh9A3KWPXdmk4z+orpwGsA07NS5iONDdNc= X-OriginatorOrg: weidmueller.com X-MS-Exchange-CrossTenant-Network-Message-Id: e62e8698-0962-4046-e55a-08d9e61ea42d X-MS-Exchange-CrossTenant-AuthSource: PAXPR08MB6969.eurprd08.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Feb 2022 07:35:52.8920 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: e4289438-1c5f-4c95-a51a-ee553b8b18ec X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 3hkyXwszGIZeaxutUipu4BhcLye3nPMW4wNVREnW4MyM+EX/1tVSXd1b+I6kAqc+Uh0QMe9owVDCnNCb71oGVw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB3111 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 ; Wed, 02 Feb 2022 07:36:00 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/161182 From: Stefan Herbrechtsmeier Link udev shared with systemd helper to minimize the udev package size if DISTRO_FEATURES contains systemd. It is only usefull to link udev static with systemd helper if udev should be installed without systemd. Signed-off-by: Stefan Herbrechtsmeier --- (no changes since v1) meta/recipes-core/systemd/systemd_249.7.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-core/systemd/systemd_249.7.bb b/meta/recipes-core/systemd/systemd_249.7.bb index 739f3aae86..431781e6c7 100644 --- a/meta/recipes-core/systemd/systemd_249.7.bb +++ b/meta/recipes-core/systemd/systemd_249.7.bb @@ -66,6 +66,7 @@ PACKAGECONFIG ??= " \ ${@bb.utils.filter('DISTRO_FEATURES', 'acl audit efi ldconfig pam selinux smack usrmerge polkit seccomp', d)} \ ${@bb.utils.contains('DISTRO_FEATURES', 'wifi', 'rfkill', '', d)} \ ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'xkbcommon', '', d)} \ + ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'link-udev-shared', '', d)} \ backlight \ binfmt \ gshadow \