Thanks for the info. I thought it was a stable version. The upgrade was intended for resolving CVE: https://nvd.nist.gov/vuln/detail/CVE-2023-29491. But now it's clear that such version is a development version, I'll just send out patch to fix the CVE.
Regards, Qi -----Original Message----- From: Alexander Kanavin <alex.kana...@gmail.com> Sent: Thursday, July 27, 2023 12:25 PM To: Chen, Qi <qi.c...@windriver.com> Cc: openembedded-core@lists.openembedded.org Subject: Re: [OE-core][PATCH] ncurses: upgrade to 6.4+20230625 6.4+20230625 is a development snapshot, and not an actual stable release. We used to take them but that was due to misunderstanding about ncurses version policy. Is there a particular reason to move to it? Alex On Thu, 27 Jul 2023 at 04:25, Chen Qi via lists.openembedded.org <Qi.Chen=windriver....@lists.openembedded.org> wrote: > > From: Chen Qi <qi.c...@windriver.com> > > The license checksum is updated because of the year change, the > license itself remains the same. > > The exit_prototype.patch is refreshed to avoid patch fuzz error. > > The repo is switched back to salsa.debian.org. It was switch from > salsa.debian.org to github mirror because, according to the commit > message, the github mirror was updated on a daily basis. But things > have changed and the github mirror hasn't been updated for months. > So switch back to use salsa.debian.org. > > Signed-off-by: Chen Qi <qi.c...@windriver.com> > --- > meta/recipes-core/ncurses/files/exit_prototype.patch | 10 +++++----- > meta/recipes-core/ncurses/ncurses.inc | 4 ++-- > meta/recipes-core/ncurses/ncurses_6.4.bb | 3 ++- > 3 files changed, 9 insertions(+), 8 deletions(-) > > diff --git a/meta/recipes-core/ncurses/files/exit_prototype.patch > b/meta/recipes-core/ncurses/files/exit_prototype.patch > index fd961512e0..9dddbbccf4 100644 > --- a/meta/recipes-core/ncurses/files/exit_prototype.patch > +++ b/meta/recipes-core/ncurses/files/exit_prototype.patch > @@ -1,4 +1,4 @@ > -From 4a769a441d7e57a23017c3037cde3e53fb9f35fe Mon Sep 17 00:00:00 > 2001 > +From bc917b9bae0b11b02aa0ddd9ed62d9cd78ffc4f7 Mon Sep 17 00:00:00 > +2001 > From: Khem Raj <raj.k...@gmail.com> > Date: Tue, 30 Aug 2022 15:58:32 -0700 > Subject: [PATCH] Add needed headers for including mbstate_t and > exit() @@ -11,18 +11,18 @@ Signed-off-by: Khem Raj <raj.k...@gmail.com> > 1 file changed, 2 insertions(+) > > diff --git a/configure b/configure > -index f377f551..163f8899 100755 > +index c2462f7f..33668cf0 100755 > --- a/configure > +++ b/configure > -@@ -3423,6 +3423,7 @@ rm -f "conftest.$ac_objext" "conftest.$ac_ext" > +@@ -3458,6 +3458,7 @@ rm -f "conftest.$ac_objext" "conftest.$ac_ext" > cat >"conftest.$ac_ext" <<_ACEOF > - #line 3424 "configure" > + #line 3459 "configure" > #include "confdefs.h" > +#include <stdlib.h> > $ac_declaration > int > main (void) > -@@ -13111,6 +13112,7 @@ cat >"conftest.$ac_ext" <<_ACEOF > +@@ -13526,6 +13527,7 @@ cat >"conftest.$ac_ext" <<_ACEOF > #include <stdlib.h> > #include <stdarg.h> > #include <stdio.h> > diff --git a/meta/recipes-core/ncurses/ncurses.inc > b/meta/recipes-core/ncurses/ncurses.inc > index 367f3b19f4..78d6f2619c 100644 > --- a/meta/recipes-core/ncurses/ncurses.inc > +++ b/meta/recipes-core/ncurses/ncurses.inc > @@ -2,7 +2,7 @@ SUMMARY = "The New Curses library" > DESCRIPTION = "SVr4 and XSI-Curses compatible curses library and terminfo > tools including tic, infocmp, captoinfo. Supports color, multiple highlights, > forms-drawing characters, and automatic recognition of keypad and > function-key sequences. Extensions include resizable windows and mouse > support on both xterm and Linux console using the gpm library." > HOMEPAGE = "http://www.gnu.org/software/ncurses/ncurses.html" > LICENSE = "MIT" > -LIC_FILES_CHKSUM = > "file://COPYING;md5=c5a4600fdef86384c41ca33ecc70a4b8;endline=27" > +LIC_FILES_CHKSUM = > "file://COPYING;md5=8f2e5b99d5b6c0e6ee7cb39b992733b6;endline=27" > SECTION = "libs" > DEPENDS = "ncurses-native" > DEPENDS:class-native = "" > @@ -13,7 +13,7 @@ BINCONFIG = "${bindir}/ncurses5-config > ${bindir}/ncursesw5-config \ inherit autotools binconfig-disabled > multilib_header pkgconfig > > # Upstream has useful patches at times at > ftp://invisible-island.net/ncurses/ > -SRC_URI = "git://github.com/mirror/ncurses.git;protocol=https;branch=master" > +SRC_URI = > "git://salsa.debian.org/debian/ncurses.git;protocol=https;branch=master" > > EXTRA_AUTORECONF = "-I m4" > > diff --git a/meta/recipes-core/ncurses/ncurses_6.4.bb > b/meta/recipes-core/ncurses/ncurses_6.4.bb > index 1eb15673d1..b875aee250 100644 > --- a/meta/recipes-core/ncurses/ncurses_6.4.bb > +++ b/meta/recipes-core/ncurses/ncurses_6.4.bb > @@ -6,7 +6,8 @@ SRC_URI += "file://0001-tic-hang.patch \ > file://exit_prototype.patch \ > " > # commit id corresponds to the revision in package version -SRCREV = > "79b9071f2be20a24c7be031655a5638f6032f29f" > +SRCREV = "964ec9f9c6e3ac3aaa1a9161c6fb75f6d7f589b5" > +PV = "6.4+20230625" > S = "${WORKDIR}/git" > EXTRA_OECONF += "--with-abi-version=5" > UPSTREAM_CHECK_GITTAGREGEX = "(?P<pver>\d+(\.\d+)+)$" > -- > 2.40.0 > > > >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#184909): https://lists.openembedded.org/g/openembedded-core/message/184909 Mute This Topic: https://lists.openembedded.org/mt/100383999/21656 Group Owner: openembedded-core+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-