From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Mon, 02 Jan 2023 20:19:22 +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 1pCQLC-00HE44-Vx for lore@lore.pengutronix.de; Mon, 02 Jan 2023 20:19:22 +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 1pCQLB-0005uM-Dy; Mon, 02 Jan 2023 20:19:21 +0100 Received: from mail-db8eur05on2084.outbound.protection.outlook.com ([40.107.20.84] helo=EUR05-DB8-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 1pCQKZ-0005uA-Br for ptxdist@pengutronix.de; Mon, 02 Jan 2023 20:18:44 +0100 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=d6qS2VMaogX/EnUdU0HC0a70IPRcKOmyggmrk/oz+n7xfvxHbY9gnmO9w9xutgBmCxAJatxe5nvZFRGBTSAUPEztQgDWaAXYuEnvqAiWw93dDTHwBrxGX8TQ50HdBQ/odlol2iXSTx56J2bjDj2JCRsQnv/EziWBhjvukXlTIL66rFRuFnrr2IFxPa9xm7kfcWCpsCbbku9UKnIw2Zvtj5BzNTyFACl9tzV1WsNGLzm9ZorhhvXqt6Zz9KHaCOZ6q9xKNMsw2xk5wHBHftuVltxbTMQhWsUFsd6Y7BvykmdKxHMSzIBsN5ffkKbg/gyfNjqck7bzuivgjZEkLpEsGg== 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=O4acStH4dJRI7jrTaSI/hcFiJE5Jcv3WHk1GOSnnLWM=; b=PHETzA729Xui3PyUbrCua+YK+xDfm0P4361Krg8s5M5QIou0BafkKNj1Telq1k31WdPtsWj6QOE8qJve7iDzXTmAKQxo4VL3fM9jENG6RND0s6UuAhY0vEbEKHVCCZi7bizz7BvgHSDF5J+4G+HZZgG1T7yuFoORJMDH2xIm1tz3UwTxKZUtC9baBjD+jhD0pXtzr+geibyiJqRzUF+5IUoVy9My3Fx9UybSu40e8hNoh/shE5x2ykIqFFZeF1cJf4pQQHIf5T1fak8N/SH3NumFmIzPN1FV8RdOYM5GbeB5TVq5++jIKHPLsMj5R8jHY4wJjM8rxaCl+7IhyoOJ8w== 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=O4acStH4dJRI7jrTaSI/hcFiJE5Jcv3WHk1GOSnnLWM=; b=eduaA3wBT6KgWVMySMKFw8PGnSYVcJpgC+TGxZkXPSBNHDIphi+t930MAgeJtetMHVKnhfcLv8eRrkYIaUcZ2pJNKjjXqsVr1iJ+cyB0AgnZHfPihWiIiomtQ50XPHJhoS+Sa+nezSybF2rB/eNjFMaDgg89drYfaNO3+ZH0zw4= 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 DB9P251MB0665.EURP251.PROD.OUTLOOK.COM (2603:10a6:10:325::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5944.19; Mon, 2 Jan 2023 19:18:38 +0000 Received: from DB9P251MB0618.EURP251.PROD.OUTLOOK.COM ([fe80::d8cf:bdbe:3526:aa50]) by DB9P251MB0618.EURP251.PROD.OUTLOOK.COM ([fe80::d8cf:bdbe:3526:aa50%5]) with mapi id 15.20.5944.019; Mon, 2 Jan 2023 19:18:37 +0000 From: Christian Melki To: ptxdist@pengutronix.de Date: Mon, 2 Jan 2023 20:18:30 +0100 Message-Id: <20230102191830.88693-1-christian.melki@t2data.com> X-Mailer: git-send-email 2.34.1 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: GVX0EPF000013D3.SWEP280.PROD.OUTLOOK.COM (2603:10a6:144:1::11) To DB9P251MB0618.EURP251.PROD.OUTLOOK.COM (2603:10a6:10:334::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB9P251MB0618:EE_|DB9P251MB0665:EE_ X-MS-Office365-Filtering-Correlation-Id: 19a557a5-d187-4a0d-09c6-08daecf6264d X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 5DC2njgJeoJHt4qIKp7rPFImGIrCl34siAhvUmD3XLBLAuCd/8KaEr4zOJvZFMzadhMnOR05coEJZ1pbdPXYidPZo7rviJrm/VEa33IAmADsOfxnK0Qt/kMC2yaC7FSNkyac3Kbz/OPD8hXfTKendBV0OuMKmZBTAyK+abh35QWgDRlDtjFOj1vUZkU+s2t7gvoPkf9TKxx/yHipYkM+TWVPFXwZG9B72vEVKZe6CY37uNw2koM3eBrr/LHRfreRxLQOEqnHSGtenINSfTJfnE3xBALWD07HpqkJEVfmS+NzLv1KKoarEyFiLaZcqDcJIaR1Os/bb87+9Fu2RZ3pVk3qGGMG8Leij9uVMidc39CK4Y/0dySJkiAyLZb+SZODGJ3HB9YJRUpdo6S6H65MOwmc3h8DVzNc8ffgOWpVGdpkGq8RAD9qOugKPGuk1/DC4m8vPT0ccZf36dsigiuTO+uzCb5prX9gzxB8k6ZoIF5kV4LHyAOwDrunIBUkymprnk14onV80/0T7xmJdopsUc0s0hUtLQypFYko6GnA1oaRQ7JFUo0TYSvTFkDKJnJssxlgWOI7xjacLldGQPlmQPpqGgung7SilXlgpv/jV0T0EO/PH4YyLaYuXKnHh4oimKkZnikAs/jlGhbWMq3FPdMQuzI7p6w3hsNCKvLq8NoBQ4tbc3+VfxCcAp04LtGVu9KT1uY45KoylSj3ZKvt/VnsZ/5kiq6fHKQaijpN5Hte6sGbV91N9T1MzFPJTWbR 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:(13230022)(376002)(346002)(366004)(136003)(396003)(39830400003)(451199015)(44832011)(5660300002)(316002)(2906002)(6916009)(41300700001)(8676002)(66476007)(66946007)(8936002)(66556008)(6486002)(36756003)(478600001)(6666004)(6506007)(52116002)(1076003)(26005)(186003)(6512007)(2616005)(83380400001)(966005)(86362001)(38100700002)(38350700002)(22166006); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?vNDtYbo1iqhS8pSlDf/vtf9p9L5/iSfEjRlJ6SQVwltBBhKFT1Zg0p293sVn?= =?us-ascii?Q?M6p8SeO0jwN4Kc5sVrij8siU+8dIaPm10zBnI2/VJZE1qyaJjMBOW7tKmv0k?= =?us-ascii?Q?vCkMtrJEWRzyrrEGs+GVkwLiZ/Fh7989oIr8nWH0SkItdkK7ZGWugrbjjbPg?= =?us-ascii?Q?qEnxPlSH40JuKcvI+6/nq4iXA569asDFI733OeO5yVKMYlRBA2HC0xhbqIV/?= =?us-ascii?Q?h1tBchqB5nRpYchVhH1Vg7cz7qG1Wq2YsxusJu7FQfSU8LTeZ4YXQ211MZC4?= =?us-ascii?Q?FIMME7aBzbNBEc5lNFKBNu/N9Cr902ZGDJQ6g/hAgtTBNzXHpz28QPQ8adyh?= =?us-ascii?Q?sDoUaGsVGX1vp9YNXTLi7z+1vf+TgyQnq0sL7/vOlR8uujFWSuUBcQ0F2/pz?= =?us-ascii?Q?AHA1Mc8jnBnFuQhWY/aMpOf9BUZ67tg2YcIotySPg4Lx4osw3mj8ccRuJKkO?= =?us-ascii?Q?BQu9dA6Kg/mcortQeFCNo4KTcqk5lTIemISKyZjjia+l6wtHHgRGXDyK6wcg?= =?us-ascii?Q?Jmaqu+8jegpMuhgEFyGgPoAUzZ5ak89LdLthzdk+0cpscwZH37CJX48/clPo?= =?us-ascii?Q?IJ1aoS8q7Smgzhe/VoeIS2v23iqw3icK10Sk5P4GzTrONtEVHvvPJU2/+5/T?= =?us-ascii?Q?ozWo3bAZkn/h95b1u1JeHCKkGDJ8gaNVPYF7OHKiwFptu8nrdXeOku3PyXvg?= =?us-ascii?Q?XN28/HAFwYb9QtI3trrNYS5XqPUZj2Q8QEGc+HQCCPTgVCdpd1LKqMOmb3OA?= =?us-ascii?Q?b0ZvfxsFtHiMSdsN92Ic6t2e0y30T24K2VzUGrnJo0/LQr/JSN+5Osk025zz?= =?us-ascii?Q?7KN0EMJiE+d/0EdWor2KtL18B1JgG+VLbaujJYWIPx00Rd6vz5K9g1xMCTxE?= =?us-ascii?Q?Yb6pOvqyYBnfQ5IxqthSaTVQv8u842AdRk+Xf9HPm2H2lpjNEtkfVyBVEkLS?= =?us-ascii?Q?ITHm85OByzWpkI5wYosa24GIZnM5MZR5birqlAeb1bythnpJ2BTzaWo4zAld?= =?us-ascii?Q?bQEjieXuPyDPGhDpFdFdg8fcpfuqTkNZ+/0+IVlxm7suKj04vIL9bskr+03+?= =?us-ascii?Q?OzgUm6m8XEVb2W5edpgQB8LRQ0FVfkrNOn4YajUfwrpl8dkb5Y5SvXrVu8EM?= =?us-ascii?Q?J03OSjKpoYI6RqUPoQyAxzcpDYeEvNW51U8QcFWFzzu6Jzr7iTBcg85eq+0m?= =?us-ascii?Q?Z0JoTCo8qMDKGFwoJScM12ndux7OZ3cJ9vhuegd4gOOzpliog5eGaC6q+7os?= =?us-ascii?Q?55ejpOuzSWR8RQMBD2KJ/1ww/BilR/MLYJpGDmjpk2ndvtRT9OpB8RMLoVAh?= =?us-ascii?Q?zb/XaZUqrXDF1JZ1YOd5slFnO4e9CHea6EaI4A1s4Od5RyN6IlBgZUCWh7TU?= =?us-ascii?Q?tzor3EXdoN3XyqmxalIQwy43zgCYQZ8btZFxiBPuaXQmcfyfgYhvrc9czWBa?= =?us-ascii?Q?JUGSd1ay9zDZJ9nL3Jw1IKVMHbD8GkaaV7hPZB3i87tlG+anD+flu63zkdXb?= =?us-ascii?Q?YHDEsXSazPsvluby4i8SdMd2rXfEhNUuVccx2tDHx1aQS/9AA8H07eBR84S9?= =?us-ascii?Q?49/8jFsgK3w+P66E4qvaDxAxTKnJCdMBaUY8yAHIc8QJGULhHjT+mGrRlbqg?= =?us-ascii?Q?eQ=3D=3D?= X-OriginatorOrg: t2data.com X-MS-Exchange-CrossTenant-Network-Message-Id: 19a557a5-d187-4a0d-09c6-08daecf6264d X-MS-Exchange-CrossTenant-AuthSource: DB9P251MB0618.EURP251.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Jan 2023 19:18:37.6289 (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: imckMu0SqDoENXvc4h+e6oJ5QhAASDYuzR3cBotutfx+vBTvqt0ksBxtsvRsyLNZuiZ6zkAq05kMveKWhFgwm1BAt4Ij6hLmWLOsXQT+4nc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9P251MB0665 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on metis.ext.pengutronix.de X-Spam-Level: X-Spam-Status: No, score=-2.0 required=4.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS autolearn=ham autolearn_force=no version=3.4.2 Subject: [ptxdist] [PATCH] ncurses: Version bump. 6.3 -> 6.4 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 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 Mostly a bugfix release. https://lists.gnu.org/archive/html/info-gnu/2022-12/msg00010.html Fixes CVE-2022-29458. A side note. The .make could use a cleanup of the options. Maybe try to revisit this at a later date. * License file copyright timestamp changed. * Make colors dependent on wide chars (configure warning). Signed-off-by: Christian Melki --- ...01-teach-ncurses-config-about-sysroot.patch | 18 +++++++++++------- patches/{ncurses-6.3 => ncurses-6.4}/series | 0 rules/ncurses.make | 8 ++++---- 3 files changed, 15 insertions(+), 11 deletions(-) rename patches/{ncurses-6.3 => ncurses-6.4}/0001-teach-ncurses-config-about-sysroot.patch (65%) rename patches/{ncurses-6.3 => ncurses-6.4}/series (100%) diff --git a/patches/ncurses-6.3/0001-teach-ncurses-config-about-sysroot.patch b/patches/ncurses-6.4/0001-teach-ncurses-config-about-sysroot.patch similarity index 65% rename from patches/ncurses-6.3/0001-teach-ncurses-config-about-sysroot.patch rename to patches/ncurses-6.4/0001-teach-ncurses-config-about-sysroot.patch index 707b5a49c..4a8ee40a9 100644 --- a/patches/ncurses-6.3/0001-teach-ncurses-config-about-sysroot.patch +++ b/patches/ncurses-6.4/0001-teach-ncurses-config-about-sysroot.patch @@ -7,13 +7,17 @@ This patch teaches ncurses-config about sysroot Signed-off-by: Marc Kleine-Budde [ported from ncurses 6.1 to 6.2] Signed-off-by: Robert Schwebel +[ported from ncurses 6.3 to 6.4] +Signed-off-by: Christian Melki --- - misc/ncurses-config.in | 12 ++++++------ - 1 files changed, 6 insertions(+), 6 deletions(-) + misc/ncurses-config.in | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) ---- ncurses-6.2/misc/ncurses-config.in 2020-02-03 00:34:34.000000000 +0100 -+++ ncurses-6.2-ptx/misc/ncurses-config.in 2020-07-25 23:28:48.123350040 +0200 -@@ -149,10 +149,10 @@ +diff --git a/misc/ncurses-config.in b/misc/ncurses-config.in +index c9f1cf809843..af37d68c022c 100644 +--- a/misc/ncurses-config.in ++++ b/misc/ncurses-config.in +@@ -188,10 +188,10 @@ while [ $# -gt 0 ]; do --cflags) INCS="@PKG_CFLAGS@" if [ "x@WITH_OVERWRITE@" = xno ]; then @@ -26,8 +30,8 @@ Signed-off-by: Robert Schwebel fi sed -e 's,^[ ]*,,' -e 's, [ ]*, ,g' -e 's,[ ]*$,,' <<-ENDECHO $INCS -@@ -235,7 +235,7 @@ - echo $INCS +@@ -274,7 +274,7 @@ ENDECHO + echo "$INCS" ;; --libdir) - echo "${libdir}" diff --git a/patches/ncurses-6.3/series b/patches/ncurses-6.4/series similarity index 100% rename from patches/ncurses-6.3/series rename to patches/ncurses-6.4/series diff --git a/rules/ncurses.make b/rules/ncurses.make index 688160325..8d29ff936 100644 --- a/rules/ncurses.make +++ b/rules/ncurses.make @@ -13,16 +13,16 @@ PACKAGES-$(PTXCONF_NCURSES) += ncurses # # Paths and names # -NCURSES_VERSION := 6.3 +NCURSES_VERSION := 6.4 NCURSES_MAJOR := $(word 1,$(subst ., ,$(NCURSES_VERSION))) -NCURSES_MD5 := a2736befde5fee7d2b7eb45eb281cdbe +NCURSES_MD5 := 5a62487b5d4ac6b132fe2bf9f8fad29b NCURSES := ncurses-$(NCURSES_VERSION) NCURSES_SUFFIX := tar.gz NCURSES_URL := $(call ptx/mirror, GNU, ncurses/$(NCURSES).$(NCURSES_SUFFIX)) NCURSES_SOURCE := $(SRCDIR)/$(NCURSES).$(NCURSES_SUFFIX) NCURSES_DIR := $(BUILDDIR)/$(NCURSES) NCURSES_LICENSE := MIT -NCURSES_LICENSE_FILES := file://COPYING;md5=f852913c5d988a5f5a2f1df7ba7ee893 +NCURSES_LICENSE_FILES := file://COPYING;md5=afd8d0a6ec9c24941eb06bc5e4017918 # ---------------------------------------------------------------------------- # Prepare @@ -70,12 +70,12 @@ NCURSES_AUTOCONF_SHARED = \ --$(call ptx/endis,PTXCONF_NCURSES_BIG_CORE)-big-core \ --disable-big-strings \ --$(call ptx/endis,PTXCONF_NCURSES_WIDE_CHAR)-widec \ + --$(call ptx/endis,PTXCONF_NCURSES_WIDE_CHAR)-ext-colors \ $(GLOBAL_LARGE_FILE_OPTION) \ --enable-ext-funcs \ --enable-sp-funcs \ --disable-term-driver \ --enable-const \ - --enable-ext-colors \ --disable-ext-mouse \ --disable-ext-putwin \ --disable-no-padding \ -- 2.34.1