From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Tue, 22 Feb 2022 10:25:17 +0100 Received: from metis.ext.pengutronix.de ([2001:67c:670:201:290:27ff:fe1d:cc33]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1nMRQ5-006iPf-4g for lore@lore.pengutronix.de; Tue, 22 Feb 2022 10:25:17 +0100 Received: from localhost ([127.0.0.1] helo=metis.ext.pengutronix.de) by metis.ext.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1nMRQ4-0000Lo-DW; Tue, 22 Feb 2022 10:25:16 +0100 Received: from mail-eopbgr70078.outbound.protection.outlook.com ([40.107.7.78] helo=EUR04-HE1-obe.outbound.protection.outlook.com) by metis.ext.pengutronix.de with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nMRPa-0000Lf-0C for ptxdist@pengutronix.de; Tue, 22 Feb 2022 10:24:47 +0100 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gzGFOoaOzjNIf3JFZIw/hHZntio6ejc1TrExZTV3LIG6Z5XoU7KJA5+MFoJvzFKmtfzXkrDGRyZ3HoROphsR1KeTnAn3vJidVrcopn8WVoq3i3rqUp5lvBWsgnT4G/zVMJ1mMQk+qKxuB8Mq4lMjon/b9Kt3JWfRYlANSHVjXPwvxH+E06bgwsl/WRLFpoC6U3hR5B2ExGuTiRhcfMrVFkWlT/LZ2urX8u0VGHRzMLYO3XqEEVl9u+x3e51YXkqYEoydneye72GKHZhlmDfZqOvWU0b54buI9k6c54zX7Lji4mSNL5pQZTvMlDF/k9CCUVk23OhNeHG3yd818gKYpA== 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=DyJ7W8KhoaVrSpAZmbzHPSx/mw56ULb4Ozkp3d3N19g=; b=Pu+yEthNw0Gi58DjIAO7+nftNAt6pEHDjLD9vFKHywt651jJoW2fm9b4ZodSywfGxbrtErhr6bwYKW+je6SMZEpdOUS1tmb/JEKcDoikTIuL80Hn6rLpSogK6bdCJ1x4kgf/bgr/QblB9dW/y7T2g4tVf8GqoA0xECCTawr0Zgr66KIp398hiBDVSqBabzPqSv0FzPRNQp8ZaT0AdMhqffWkr6Blo6ZaoKD8y5fYtKOGGebH0XoU9dtiXTRQuDCl6g8ajMskqZYNLNL68rDo91Yvd6+VWIUTQ01L0d6aFNUjJ1Pdan9T3WSe+6XMbxMox35op8Asj/yrk8Sts+5qUw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=t2data.com; dmarc=pass action=none header.from=t2data.com; dkim=pass header.d=t2data.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=t2datacom.onmicrosoft.com; s=selector1-t2datacom-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=DyJ7W8KhoaVrSpAZmbzHPSx/mw56ULb4Ozkp3d3N19g=; b=CtvMGBT6jj9Nvx4e8RM0JtH/C+W53OFoReAN0hOgvHBSodEtykFR0cASSLm2AOKo9jL/3mmLtMj7jYC/5vPMcsi7LGuRpK3Oq09GPP6yT6A5rhnW7vaFpqWCVqiInDURPhDd7IPPrvsaOcLt+pGBVV5EZZcvBp0lkCvEiA/NhHs= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=t2data.com; Received: from DB9P251MB0618.EURP251.PROD.OUTLOOK.COM (2603:10a6:10:334::22) by AM9P251MB0112.EURP251.PROD.OUTLOOK.COM (2603:10a6:20b:417::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5017.21; Tue, 22 Feb 2022 09:24:43 +0000 Received: from DB9P251MB0618.EURP251.PROD.OUTLOOK.COM ([fe80::1cba:3835:dd1e:63d3]) by DB9P251MB0618.EURP251.PROD.OUTLOOK.COM ([fe80::1cba:3835:dd1e:63d3%5]) with mapi id 15.20.4995.027; Tue, 22 Feb 2022 09:24:43 +0000 From: Christian Melki To: ptxdist@pengutronix.de Date: Tue, 22 Feb 2022 10:24:36 +0100 Message-Id: <20220222092436.3860271-1-christian.melki@t2data.com> X-Mailer: git-send-email 2.30.2 X-ClientProxiedBy: GV3P280CA0107.SWEP280.PROD.OUTLOOK.COM (2603:10a6:150:8::9) To DB9P251MB0618.EURP251.PROD.OUTLOOK.COM (2603:10a6:10:334::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 1428a7d1-f5b6-4995-99f2-08d9f5e528cc X-MS-TrafficTypeDiagnostic: AM9P251MB0112:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: npRfY1tOBgjGaVo7wYQV/TfR9i00/jnE6Q3eqF3bgXOkyJgBb3K/ju2GtKgR1cps8IfYKdGmAbF6UzwX7AjYwWFz4qJEuQRjmty/IPjgVU9Ro1bKDo/7nx+KTFX+szZdDhj7Vr7jJR+5IbsKxWt0d+gMx53XGlfCB8Y9gwrVCrULzenUXhLLv/FFowAGwW/MrL15hQ1Prj6OHmZ0cJ1NiEbmSZNiAtyW+QzJGAWDRZUW0ZCnArNiMw4eq/HxyWk+p3PVXFVV87n/Tti0DMGerLENOLpQfmpWUXTD5lhWacNYAscL0UDfClDs07TUwm80rM6bUBpnSg3QFlI3cpEGVy5RM7TJGkAB0yFBCbjsZNxrjYu0I0gQoob+pWAAykmij4Qc5raB2T8BllezHbfrxQA3K6ej+EuORJ10eTBzixfTDLaQHaxOcHl4C+kJBaZcRjB9BS1q1XWNwpbRMhEVcLA0J2+HDA2NqAo/4U6BkYqdVVOf/7DckmCjykFywnOWqHNckWGe2nnjvh5bmcXEn28LAgkAn70vw759hd6BSkeid6WWvoFhhmRRow0A3k+tkFMDs2fUhjFYVxiZUNazyEKwdB/PDzZatRV+mnFQ6tBUf6ZwuxhKpczebw7JVhVQ8Jk1dzC8tol3mZJ8/yUbi0Uh+RD8ZngeJL28J0c7LnQV0BrWS3K9JPFtGaTB9UQZr70QDKo5Iclc7Xzd2EEGDQ== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB9P251MB0618.EURP251.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230001)(396003)(136003)(39830400003)(346002)(366004)(376002)(38100700002)(6666004)(6506007)(2906002)(52116002)(38350700002)(86362001)(6486002)(508600001)(66946007)(66556008)(8676002)(66476007)(2616005)(1076003)(36756003)(8936002)(316002)(5660300002)(26005)(83380400001)(6916009)(44832011)(186003)(6512007); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?6vE0uL1R7IPfWeTuZ8bNPrnved266jW08KgnxiwDGKwiJcR5yxK95JE+wx4x?= =?us-ascii?Q?dNp3PEohrfpknb7iWHvvV2J2n7MIUO3hDjstqFJ6c5F1ARJWS98ndOdc5PMZ?= =?us-ascii?Q?X2sdkkZApPD94mWM78giyEvTOQX41DvZuJaMa5jb9pi7PYoA+V03vfIqKH7/?= =?us-ascii?Q?F+jL+2Z6h3+kdPmbIOzrWPXh9K4C/R4ktLAjrI2P+HnUfevw8M3aAc9o+zVp?= =?us-ascii?Q?3kUA2AWpWHY3MW06lSs5OCV6ipidDwnk9n7IzBy7uuN2r9x+1mPfaDwbrTiH?= =?us-ascii?Q?CSDJskgYScFuPNGY7P5/2jFSl4FO7YK5mWzkkF710PaX8TqZI2nQRsCvSwcE?= =?us-ascii?Q?9vIeCANGGZt1tKvy7Q9KZNIBbZkrP+coM6J6Kzt79Et0mzFn38nkkxWbNqPN?= =?us-ascii?Q?bfzS8YCb4P7VwMbnWWgUq5hzGjYATMrdEPQ6kwxRLvbb3P5S5Ee4oqYRHLV5?= =?us-ascii?Q?8YS2HIQUXcjX2HkVMkq38hHyc7ZNgKDUT4xcSfH1D01hxsHlPMZ7+P2qR5IZ?= =?us-ascii?Q?HfvZtpN1jwbtmLsdOWnt+CwF+cNkNvAKdbcc0AcfMSu1OwiZWitFePfaIhAH?= =?us-ascii?Q?7e54tDeU3NDjdyFA6tA9iMWSdyIsC37im95ZJoNAx6c0jStbll1gQznR7pnI?= =?us-ascii?Q?qM7AR4sY8UKkUTnJ8YkAuPfU2ywaxsw0cbq6/cfkH2Moo4lMTzpq44vFCogW?= =?us-ascii?Q?bL6/1AWopVIPPtggsWNk/nT9oOE7AbwNakjFjz3o+WY6U2qadLmRvRPLRjtF?= =?us-ascii?Q?seeEH1nCtOsZcWz8roBzfr/s6vWFChfZs3tp/qqnPH9fE4XN2B/46IrI8fHn?= =?us-ascii?Q?zz1VNRAQSIUO6xy2DobYM8T+e1wR+C/QtFkHSvjBJQT0kX/1L5Wjg/9VpUeQ?= =?us-ascii?Q?emYLu+LgxHlZGGKwARg9SLOVEIOAU29MQA/Kc++U4+M63WiAQDK1/YhLyytn?= =?us-ascii?Q?5Z9bcW7mJhin6SpOrVQ+J3mSa3mTXDM9ACxucWH2nDYBYMosVIYuO74KhRHX?= =?us-ascii?Q?biJuaJgjDugP9HGisTslcGReWwVPYISy/Rxz6wBMBiSvom01lRw44vOkXV9e?= =?us-ascii?Q?R4Ofi69Gm4Y5B0O3oyQqFolfOBSj7bLpRaAWBpVbJN+ymC7DTpIfCX5k9fqm?= =?us-ascii?Q?2+vyhl16FRI6C+eP8PXc7CdCDr38GDt9RLtSRykoH/YyTyG9weXxduBgKp+5?= =?us-ascii?Q?pfFn46JtZQaIYIEW6CdEKY1jFC3e0+vBuMvwU3l226ndGUzKrg4wRPffRwg8?= =?us-ascii?Q?zslHNq5Bo/tQX+bt1j+gQbCvpCpMi34/UeXnwDNjFKLLUczdIPSUw68vb8JT?= =?us-ascii?Q?vwQ8Zop2Ww5NKpKDh84ivS9azx9eyw1yiyc0jTqhoRIyOrRfbkXZDBO4PNmn?= =?us-ascii?Q?o1DWb8lT4gbeh9p5nIdrxCdBXOo1DwcWnsgLhGK14vFkIsAjUZA1FZ0R/Gf8?= =?us-ascii?Q?v5cJvf0c2vX1nic5p3ZCpqWavwfWuamXpHEyohxsftIeQLN+GPLzQ2nhRaGE?= =?us-ascii?Q?f9ajkAqhruDBooT8Vb0WjfaRitEosGEz/vriJO1wpOvTCaZ6vwtJDKnI4uZr?= =?us-ascii?Q?ImrVVTYdr9QpaLgs6qs/Tg4RX6dfNi9NuyPGJDSsUAdkeitKPr9H+SR7YGUI?= =?us-ascii?Q?S3DV6RRCgNdbJB+INFYGLT5UGB9PJrz0VtT5TdFtoVuT5sO6nSXCOjZxDm5U?= =?us-ascii?Q?tOOk0gddRtnYay2BDoFxrrTv/gc=3D?= X-OriginatorOrg: t2data.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1428a7d1-f5b6-4995-99f2-08d9f5e528cc X-MS-Exchange-CrossTenant-AuthSource: DB9P251MB0618.EURP251.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Feb 2022 09:24:43.2492 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 27928da5-aacd-4ba1-9566-c748a6863e6c X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: FGhsc7yRo13ee3nmroIP7/ypndR1kD0vq73lV/SZayw9vTrhErxOtsgMjPbMT5c1iTOfzY7kyOBKi/Adi8Bdf8yHaxTunZJMJTHsj5+KGSE= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9P251MB0112 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on metis.ext.pengutronix.de X-Spam-Level: X-Spam-Status: No, score=-1.9 required=4.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Subject: [ptxdist] [PATCH v3] image-root-cpio: Move compression options into one menu. X-BeenThere: ptxdist@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "ptxdist" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: ptxdist-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false * Clean cpio generation, drop separate in and make for gz. * Extend image-root-cpio.in with compression methods (raw, gz, zstd, xz, lzop). * Compression mode selects compression utility. * Filename suffix depends on compression mode. * Platform migration from PTXCONF_IMAGE_ROOT_CPIO_GZ to PTXCONF_IMAGE_ROOT_CPIO and PTXCONF_IMAGE_ROOT_CPIO_COMPRESSION_MODE_GZ * Extend help. Explain that compression for integrated cpios in kernel blob are compressed by the kernel build system. Signed-off-by: Christian Melki --- platforms/image-root-cpio-gz.in | 10 ----- platforms/image-root-cpio.in | 71 ++++++++++++++++++++++++++++++-- rules/image-root-cpio-gz.make | 38 ----------------- rules/image-root-cpio.make | 4 +- scripts/migrate/migrate_platform | 8 ++++ 5 files changed, 77 insertions(+), 54 deletions(-) delete mode 100644 platforms/image-root-cpio-gz.in delete mode 100644 rules/image-root-cpio-gz.make diff --git a/platforms/image-root-cpio-gz.in b/platforms/image-root-cpio-gz.in deleted file mode 100644 index e1feb5f9b..000000000 --- a/platforms/image-root-cpio-gz.in +++ /dev/null @@ -1,10 +0,0 @@ -## SECTION=image - -config IMAGE_ROOT_CPIO_GZ - tristate - select HOST_GENIMAGE - select IMAGE_ROOT_TGZ - prompt "Generate images/root.cpio.gz" - help - Build the traditionally initrd RAM disk to be used - as initramfs by the kernel. diff --git a/platforms/image-root-cpio.in b/platforms/image-root-cpio.in index f5ee4c1d8..438109e51 100644 --- a/platforms/image-root-cpio.in +++ b/platforms/image-root-cpio.in @@ -1,10 +1,73 @@ ## SECTION=image -config IMAGE_ROOT_CPIO +menuconfig IMAGE_ROOT_CPIO tristate select HOST_GENIMAGE select IMAGE_ROOT_TGZ - prompt "Generate images/root.cpio" + select HOST_ZSTD if IMAGE_ROOT_CPIO_COMPRESSION_MODE_ZSTD + select HOST_XZ if IMAGE_ROOT_CPIO_COMPRESSION_MODE_XZ + select HOST_LZOP if IMAGE_ROOT_CPIO_COMPRESSION_MODE_LZOP + prompt "Generate images/root.cpio " help - Build the traditionally initrd RAM disk to be used - as initramfs by the kernel. + Build the traditional rootfs to be used as initramfs + by the kernel. + The compression choices are for external initramfs use. + When including a cpio archive inside the kernel blob, + the kernel build system can manage compressing the cpio + archive itself. + +if IMAGE_ROOT_CPIO + +choice + prompt "CPIO compression mode" + default IMAGE_ROOT_CPIO_COMPRESSION_MODE_NONE + +config IMAGE_ROOT_CPIO_COMPRESSION_MODE_NONE + bool + prompt "no compression" + help + No compression. + +config IMAGE_ROOT_CPIO_COMPRESSION_MODE_GZ + bool + prompt "gz" + help + Compress root.cpio with gz + +config IMAGE_ROOT_CPIO_COMPRESSION_MODE_ZSTD + bool + prompt "zstd" + help + Compress root.cpio with zstd + +config IMAGE_ROOT_CPIO_COMPRESSION_MODE_XZ + bool + prompt "xz" + help + Compress root.cpio with xz + +config IMAGE_ROOT_CPIO_COMPRESSION_MODE_LZOP + bool + prompt "lzop" + help + Compress root.cpio with lzop + +endchoice + +config IMAGE_ROOT_CPIO_COMPRESSION_SUFFIX + string + default "" if IMAGE_ROOT_CPIO_COMPRESSION_MODE_NONE + default ".gz" if IMAGE_ROOT_CPIO_COMPRESSION_MODE_GZ + default ".zst" if IMAGE_ROOT_CPIO_COMPRESSION_MODE_ZSTD + default ".xz" if IMAGE_ROOT_CPIO_COMPRESSION_MODE_XZ + default ".lzo" if IMAGE_ROOT_CPIO_COMPRESSION_MODE_LZOP + +config IMAGE_ROOT_CPIO_COMPRESSION_UTIL + string + default "" if IMAGE_ROOT_CPIO_COMPRESSION_MODE_NONE + default "gzip" if IMAGE_ROOT_CPIO_COMPRESSION_MODE_GZIP + default "zstd" if IMAGE_ROOT_CPIO_COMPRESSION_MODE_ZSTD + default "xz" if IMAGE_ROOT_CPIO_COMPRESSION_MODE_XZ + default "lzop" if IMAGE_ROOT_CPIO_COMPRESSION_MODE_LZOP + +endif diff --git a/rules/image-root-cpio-gz.make b/rules/image-root-cpio-gz.make deleted file mode 100644 index 52a6a4bd9..000000000 --- a/rules/image-root-cpio-gz.make +++ /dev/null @@ -1,38 +0,0 @@ -# -*-makefile-*- -# -# Copyright (C) 2012 by Michael Olbrich -# -# For further information about the PTXdist project and license conditions -# see the README file. -# - -# -# We provide this package -# -IMAGE_PACKAGES-$(PTXCONF_IMAGE_ROOT_CPIO_GZ) += image-root-cpio-gz - -# -# Paths and names -# -IMAGE_ROOT_CPIO_GZ := image-root-cpio-gz -IMAGE_ROOT_CPIO_GZ_DIR := $(BUILDDIR)/$(IMAGE_ROOT_CPIO_GZ) -IMAGE_ROOT_CPIO_GZ_IMAGE := $(IMAGEDIR)/root.cpio.gz -IMAGE_ROOT_CPIO_GZ_FILES := $(IMAGEDIR)/root.tgz -IMAGE_ROOT_CPIO_GZ_CONFIG := cpio.config - -# ---------------------------------------------------------------------------- -# Image -# ---------------------------------------------------------------------------- - -IMAGE_ROOT_CPIO_GZ_ENV := \ - FORMAT="newc" \ - COMPRESS=gzip - -ifdef PTXCONF_IMAGE_ROOT_CPIO_GZ -$(IMAGE_ROOT_CPIO_GZ_IMAGE): - @$(call targetinfo) - @$(call image/genimage, IMAGE_ROOT_CPIO_GZ) - @$(call finish) -endif - -# vim: syntax=make diff --git a/rules/image-root-cpio.make b/rules/image-root-cpio.make index ab6afdd42..fdb0ccfff 100644 --- a/rules/image-root-cpio.make +++ b/rules/image-root-cpio.make @@ -16,7 +16,7 @@ IMAGE_PACKAGES-$(PTXCONF_IMAGE_ROOT_CPIO) += image-root-cpio # IMAGE_ROOT_CPIO := image-root-cpio IMAGE_ROOT_CPIO_DIR := $(BUILDDIR)/$(IMAGE_ROOT_CPIO) -IMAGE_ROOT_CPIO_IMAGE := $(IMAGEDIR)/root.cpio +IMAGE_ROOT_CPIO_IMAGE := $(IMAGEDIR)/root.cpio$(call remove_quotes, $(PTXCONF_IMAGE_ROOT_CPIO_COMPRESSION_SUFFIX)) IMAGE_ROOT_CPIO_FILES := $(IMAGEDIR)/root.tgz IMAGE_ROOT_CPIO_CONFIG := cpio.config @@ -26,7 +26,7 @@ IMAGE_ROOT_CPIO_CONFIG := cpio.config IMAGE_ROOT_CPIO_ENV := \ FORMAT="newc" \ - COMPRESS= + COMPRESS=$(call remove_quotes, $(PTXCONF_IMAGE_ROOT_CPIO_COMPRESSION_UTIL)) ifdef PTXCONF_IMAGE_ROOT_CPIO $(IMAGE_ROOT_CPIO_IMAGE): diff --git a/scripts/migrate/migrate_platform b/scripts/migrate/migrate_platform index e9b4854d5..c75705f3a 100755 --- a/scripts/migrate/migrate_platform +++ b/scripts/migrate/migrate_platform @@ -51,3 +51,11 @@ s/^\(\(# \)\?PTXCONF_TF_A_PLATFORM\>\)\(.*$\)/\1S\3/ # s/^\(\(# \)\?PTXCONF\)_DTC\>\(.*$\)/\1_KERNEL_DTB\3/ s/^\(\(# \)\?PTXCONF\)_DTC_OFTREE\(_DTS\(\|_PATH\)\)\(.*$\)/\1_KERNEL\3\5/ + +# +# from : ptxdist-2022.02.0 +# to : ptxdist-2022.03.0 +# symbol : PTXCONF_IMAGE_ROOT_CPIO_GZ -> PTXCONF_IMAGE_ROOT_CPIO, PTXCONF_IMAGE_ROOT_CPIO_COMPRESSION_MODE_GZ +# reason : root.cpio generation consolidated. gz generation now dependent on regular cpio generation. +# +s/^\(\(# \)\?PTXCONF_\)IMAGE_ROOT_CPIO_GZ\>\(.*\)$/\1IMAGE_ROOT_CPIO\3\n\1IMAGE_ROOT_CPIO_COMPRESSION_MODE_GZ\3/ -- 2.30.2 _______________________________________________ ptxdist mailing list ptxdist@pengutronix.de To unsubscribe, send a mail with subject "unsubscribe" to ptxdist-request@pengutronix.de