Hello, this email is a notification from the Auto Upgrade Helper that the automatic attempt to upgrade the recipe *aspell* to *0.60.8.1* has Succeeded.
Next steps: - apply the patch: git am 0001-aspell-upgrade-0.60.8-0.60.8.1.patch - check the changes to upstream patches and summarize them in the commit message, - compile an image that contains the package - perform some basic sanity tests - amend the patch and sign it off: git commit -s --reset-author --amend - send it to the appropriate mailing list Alternatively, if you believe the recipe should not be upgraded at this time, you can fill RECIPE_NO_UPDATE_REASON in respective recipe file so that automatic upgrades would no longer be attempted. Please review the attached files for further information and build/update failures. Any problem please file a bug at https://bugzilla.yoctoproject.org/enter_bug.cgi?product=Automated%20Update%20Handler Regards, The Upgrade Helper -- >8 -- >From 96ad4f15ac30c1d784252c54f09a93474a25ea4c Mon Sep 17 00:00:00 2001 From: Upgrade Helper <a...@yoctoproject.org> Date: Mon, 1 Jan 2024 12:18:26 +0000 Subject: [PATCH] aspell: upgrade 0.60.8 -> 0.60.8.1 --- .../{aspell_0.60.8.bb => aspell_0.60.8.1.bb} | 7 +- .../aspell/files/CVE-2019-25051.patch | 101 ------------------ 2 files changed, 2 insertions(+), 106 deletions(-) rename meta/recipes-support/aspell/{aspell_0.60.8.bb => aspell_0.60.8.1.bb} (83%) delete mode 100644 meta/recipes-support/aspell/files/CVE-2019-25051.patch diff --git a/meta/recipes-support/aspell/aspell_0.60.8.bb b/meta/recipes-support/aspell/aspell_0.60.8.1.bb similarity index 83% rename from meta/recipes-support/aspell/aspell_0.60.8.bb rename to meta/recipes-support/aspell/aspell_0.60.8.1.bb index 39b55f4ff2..0ea9b063e0 100644 --- a/meta/recipes-support/aspell/aspell_0.60.8.bb +++ b/meta/recipes-support/aspell/aspell_0.60.8.1.bb @@ -13,11 +13,8 @@ HOMEPAGE = "http://aspell.net/" LICENSE = "LGPL-2.0-only | LGPL-2.1-only" LIC_FILES_CHKSUM = "file://COPYING;md5=7fbc338309ac38fefcd64b04bb903e34" -SRC_URI = "${GNU_MIRROR}/aspell/aspell-${PV}.tar.gz \ - file://CVE-2019-25051.patch \ -" -SRC_URI[md5sum] = "012fa9209203ae4e5a61c2a668fd10e3" -SRC_URI[sha256sum] = "f9b77e515334a751b2e60daab5db23499e26c9209f5e7b7443b05235ad0226f2" +SRC_URI = "${GNU_MIRROR}/aspell/aspell-${PV}.tar.gz" +SRC_URI[sha256sum] = "d6da12b34d42d457fa604e435ad484a74b2effcd120ff40acd6bb3fb2887d21b" PACKAGECONFIG ??= "" PACKAGECONFIG[curses] = "--enable-curses,--disable-curses,ncurses" diff --git a/meta/recipes-support/aspell/files/CVE-2019-25051.patch b/meta/recipes-support/aspell/files/CVE-2019-25051.patch deleted file mode 100644 index 8513f6de79..0000000000 --- a/meta/recipes-support/aspell/files/CVE-2019-25051.patch +++ /dev/null @@ -1,101 +0,0 @@ -From 0718b375425aad8e54e1150313b862e4c6fd324a Mon Sep 17 00:00:00 2001 -From: Kevin Atkinson <kev...@gnu.org> -Date: Sat, 21 Dec 2019 20:32:47 +0000 -Subject: [PATCH] objstack: assert that the alloc size will fit within a chunk - to prevent a buffer overflow - -Bug found using OSS-Fuze. - -Upstream-Status: Backport -[https://github.com/gnuaspell/aspell/commit/0718b375425aad8e54e1150313b862e4c6fd324a] -CVE: CVE-2019-25051 -Signed-off-by: Chee Yang Lee <chee.yang....@intel.com> ---- - common/objstack.hpp | 18 ++++++++++++++---- - 1 file changed, 14 insertions(+), 4 deletions(-) - -diff --git a/common/objstack.hpp b/common/objstack.hpp -index 3997bf7..bd97ccd 100644 ---- a/common/objstack.hpp -+++ b/common/objstack.hpp -@@ -5,6 +5,7 @@ - #include "parm_string.hpp" - #include <stdlib.h> - #include <assert.h> -+#include <stddef.h> - - namespace acommon { - -@@ -26,6 +27,12 @@ class ObjStack - byte * temp_end; - void setup_chunk(); - void new_chunk(); -+ bool will_overflow(size_t sz) const { -+ return offsetof(Node,data) + sz > chunk_size; -+ } -+ void check_size(size_t sz) { -+ assert(!will_overflow(sz)); -+ } - - ObjStack(const ObjStack &); - void operator=(const ObjStack &); -@@ -56,7 +63,7 @@ class ObjStack - void * alloc_bottom(size_t size) { - byte * tmp = bottom; - bottom += size; -- if (bottom > top) {new_chunk(); tmp = bottom; bottom += size;} -+ if (bottom > top) {check_size(size); new_chunk(); tmp = bottom; bottom += size;} - return tmp; - } - // This alloc_bottom will insure that the object is aligned based on the -@@ -66,7 +73,7 @@ class ObjStack - align_bottom(align); - byte * tmp = bottom; - bottom += size; -- if (bottom > top) {new_chunk(); goto loop;} -+ if (bottom > top) {check_size(size); new_chunk(); goto loop;} - return tmp; - } - char * dup_bottom(ParmString str) { -@@ -79,7 +86,7 @@ class ObjStack - // always be aligned as such. - void * alloc_top(size_t size) { - top -= size; -- if (top < bottom) {new_chunk(); top -= size;} -+ if (top < bottom) {check_size(size); new_chunk(); top -= size;} - return top; - } - // This alloc_top will insure that the object is aligned based on -@@ -88,7 +95,7 @@ class ObjStack - {loop: - top -= size; - align_top(align); -- if (top < bottom) {new_chunk(); goto loop;} -+ if (top < bottom) {check_size(size); new_chunk(); goto loop;} - return top; - } - char * dup_top(ParmString str) { -@@ -117,6 +124,7 @@ class ObjStack - void * alloc_temp(size_t size) { - temp_end = bottom + size; - if (temp_end > top) { -+ check_size(size); - new_chunk(); - temp_end = bottom + size; - } -@@ -131,6 +139,7 @@ class ObjStack - } else { - size_t s = temp_end - bottom; - byte * p = bottom; -+ check_size(size); - new_chunk(); - memcpy(bottom, p, s); - temp_end = bottom + size; -@@ -150,6 +159,7 @@ class ObjStack - } else { - size_t s = temp_end - bottom; - byte * p = bottom; -+ check_size(size); - new_chunk(); - memcpy(bottom, p, s); - temp_end = bottom + size; -- 2.42.0
0001-aspell-upgrade-0.60.8-0.60.8.1.patch
Description: Binary data
packages/core2-64-poky-linux/aspell/aspell-locale-fur: PKGSIZE changed from 24198 to 32589 (+35%) packages/core2-64-poky-linux/aspell/aspell-locale-wa: PKGSIZE changed from 18099 to 22977 (+27%) packages/core2-64-poky-linux/aspell: PACKAGES: added "aspell-locale-sq aspell-locale-hu aspell-locale-ka"
packages/core2-64-poky-linux/aspell/aspell-dbg: PKGV changed from 0.60.8 [default] to 0.60.8.1 [default] packages/core2-64-poky-linux/aspell/aspell-dbg: PV changed from "0.60.8" to "0.60.8.1" packages/core2-64-poky-linux/aspell/aspell-dbg: PKGSIZE changed from 8959472 to 8940936 (-0%) packages/core2-64-poky-linux/aspell/aspell-dev: PKGV changed from 0.60.8 [default] to 0.60.8.1 [default] packages/core2-64-poky-linux/aspell/aspell-dev: PV changed from "0.60.8" to "0.60.8.1" packages/core2-64-poky-linux/aspell/aspell-doc: PKGV changed from 0.60.8 [default] to 0.60.8.1 [default] packages/core2-64-poky-linux/aspell/aspell-doc: PV changed from "0.60.8" to "0.60.8.1" packages/core2-64-poky-linux/aspell/aspell-doc: PKGSIZE changed from 345663 to 346563 (+0%) packages/core2-64-poky-linux/aspell/aspell-locale-ast: PKGV changed from 0.60.8 [default] to 0.60.8.1 [default] packages/core2-64-poky-linux/aspell/aspell-locale-ast: PV changed from "0.60.8" to "0.60.8.1" packages/core2-64-poky-linux/aspell/aspell-locale-ast: PKGSIZE changed from 30928 to 30852 (-0%) packages/core2-64-poky-linux/aspell/aspell-locale-be: PKGV changed from 0.60.8 [default] to 0.60.8.1 [default] packages/core2-64-poky-linux/aspell/aspell-locale-be: PV changed from "0.60.8" to "0.60.8.1" packages/core2-64-poky-linux/aspell/aspell-locale-be: PKGSIZE changed from 9310 to 9205 (-1%) packages/core2-64-poky-linux/aspell/aspell-locale-ca: PKGV changed from 0.60.8 [default] to 0.60.8.1 [default] packages/core2-64-poky-linux/aspell/aspell-locale-ca: PV changed from "0.60.8" to "0.60.8.1" packages/core2-64-poky-linux/aspell/aspell-locale-ca: PKGSIZE changed from 30673 to 30584 (-0%) packages/core2-64-poky-linux/aspell/aspell-locale-cs: PKGV changed from 0.60.8 [default] to 0.60.8.1 [default] packages/core2-64-poky-linux/aspell/aspell-locale-cs: PV changed from "0.60.8" to "0.60.8.1" packages/core2-64-poky-linux/aspell/aspell-locale-cs: PKGSIZE changed from 30659 to 32070 (+5%) packages/core2-64-poky-linux/aspell/aspell-locale-da: PKGV changed from 0.60.8 [default] to 0.60.8.1 [default] packages/core2-64-poky-linux/aspell/aspell-locale-da: PV changed from "0.60.8" to "0.60.8.1" packages/core2-64-poky-linux/aspell/aspell-locale-da: PKGSIZE changed from 29986 to 31355 (+5%) packages/core2-64-poky-linux/aspell/aspell-locale-de: PKGV changed from 0.60.8 [default] to 0.60.8.1 [default] packages/core2-64-poky-linux/aspell/aspell-locale-de: PV changed from "0.60.8" to "0.60.8.1" packages/core2-64-poky-linux/aspell/aspell-locale-de: PKGSIZE changed from 32845 to 32858 (+0%) packages/core2-64-poky-linux/aspell/aspell-locale-en-gb: PKGV changed from 0.60.8 [default] to 0.60.8.1 [default] packages/core2-64-poky-linux/aspell/aspell-locale-en-gb: PV changed from "0.60.8" to "0.60.8.1" packages/core2-64-poky-linux/aspell/aspell-locale-en-gb: PKGSIZE changed from 26226 to 26132 (-0%) packages/core2-64-poky-linux/aspell/aspell-locale-eo: PKGV changed from 0.60.8 [default] to 0.60.8.1 [default] packages/core2-64-poky-linux/aspell/aspell-locale-eo: PV changed from "0.60.8" to "0.60.8.1" packages/core2-64-poky-linux/aspell/aspell-locale-eo: PKGSIZE changed from 29718 to 31324 (+5%) packages/core2-64-poky-linux/aspell/aspell-locale-es: PKGV changed from 0.60.8 [default] to 0.60.8.1 [default] packages/core2-64-poky-linux/aspell/aspell-locale-es: PV changed from "0.60.8" to "0.60.8.1" packages/core2-64-poky-linux/aspell/aspell-locale-es: PKGSIZE changed from 30467 to 32232 (+6%) packages/core2-64-poky-linux/aspell/aspell-locale-fi: PKGV changed from 0.60.8 [default] to 0.60.8.1 [default] packages/core2-64-poky-linux/aspell/aspell-locale-fi: PV changed from "0.60.8" to "0.60.8.1" packages/core2-64-poky-linux/aspell/aspell-locale-fi: PKGSIZE changed from 30911 to 32401 (+5%) packages/core2-64-poky-linux/aspell/aspell-locale-fr: PKGV changed from 0.60.8 [default] to 0.60.8.1 [default] packages/core2-64-poky-linux/aspell/aspell-locale-fr: PV changed from "0.60.8" to "0.60.8.1" packages/core2-64-poky-linux/aspell/aspell-locale-fr: PKGSIZE changed from 32102 to 32932 (+3%) packages/core2-64-poky-linux/aspell/aspell-locale-fur: PKGV changed from 0.60.8 [default] to 0.60.8.1 [default] packages/core2-64-poky-linux/aspell/aspell-locale-fur: PV changed from "0.60.8" to "0.60.8.1" packages/core2-64-poky-linux/aspell/aspell-locale-fur: PKGSIZE changed from 24198 to 32589 (+35%) packages/core2-64-poky-linux/aspell/aspell-locale-ga: PKGV changed from 0.60.8 [default] to 0.60.8.1 [default] packages/core2-64-poky-linux/aspell/aspell-locale-ga: PV changed from "0.60.8" to "0.60.8.1" packages/core2-64-poky-linux/aspell/aspell-locale-ga: PKGSIZE changed from 30781 to 30698 (-0%) packages/core2-64-poky-linux/aspell/aspell-locale-hr: PKGV changed from 0.60.8 [default] to 0.60.8.1 [default] packages/core2-64-poky-linux/aspell/aspell-locale-hr: PV changed from "0.60.8" to "0.60.8.1" packages/core2-64-poky-linux/aspell/aspell-locale-hr: PKGSIZE changed from 31867 to 31922 (+0%) packages/core2-64-poky-linux/aspell/aspell-locale-id: PKGV changed from 0.60.8 [default] to 0.60.8.1 [default] packages/core2-64-poky-linux/aspell/aspell-locale-id: PV changed from "0.60.8" to "0.60.8.1" packages/core2-64-poky-linux/aspell/aspell-locale-id: PKGSIZE changed from 30060 to 31842 (+6%) packages/core2-64-poky-linux/aspell/aspell-locale-it: PKGV changed from 0.60.8 [default] to 0.60.8.1 [default] packages/core2-64-poky-linux/aspell/aspell-locale-it: PV changed from "0.60.8" to "0.60.8.1" packages/core2-64-poky-linux/aspell/aspell-locale-it: PKGSIZE changed from 30169 to 31860 (+6%) packages/core2-64-poky-linux/aspell/aspell-locale-ja: PKGV changed from 0.60.8 [default] to 0.60.8.1 [default] packages/core2-64-poky-linux/aspell/aspell-locale-ja: PV changed from "0.60.8" to "0.60.8.1" packages/core2-64-poky-linux/aspell/aspell-locale-ja: PKGSIZE changed from 34430 to 34354 (-0%) packages/core2-64-poky-linux/aspell/aspell-locale-mn: PKGV changed from 0.60.8 [default] to 0.60.8.1 [default] packages/core2-64-poky-linux/aspell/aspell-locale-mn: PV changed from "0.60.8" to "0.60.8.1" packages/core2-64-poky-linux/aspell/aspell-locale-mn: PKGSIZE changed from 33276 to 33168 (-0%) packages/core2-64-poky-linux/aspell/aspell-locale-ms: PKGV changed from 0.60.8 [default] to 0.60.8.1 [default] packages/core2-64-poky-linux/aspell/aspell-locale-ms: PV changed from "0.60.8" to "0.60.8.1" packages/core2-64-poky-linux/aspell/aspell-locale-nl: PKGV changed from 0.60.8 [default] to 0.60.8.1 [default] packages/core2-64-poky-linux/aspell/aspell-locale-nl: PV changed from "0.60.8" to "0.60.8.1" packages/core2-64-poky-linux/aspell/aspell-locale-nl: PKGSIZE changed from 32310 to 32330 (+0%) packages/core2-64-poky-linux/aspell/aspell-locale-pl: PKGV changed from 0.60.8 [default] to 0.60.8.1 [default] packages/core2-64-poky-linux/aspell/aspell-locale-pl: PV changed from "0.60.8" to "0.60.8.1" packages/core2-64-poky-linux/aspell/aspell-locale-pl: PKGSIZE changed from 31534 to 31539 (+0%) packages/core2-64-poky-linux/aspell/aspell-locale-pt-br: PKGV changed from 0.60.8 [default] to 0.60.8.1 [default] packages/core2-64-poky-linux/aspell/aspell-locale-pt-br: PV changed from "0.60.8" to "0.60.8.1" packages/core2-64-poky-linux/aspell/aspell-locale-pt-br: PKGSIZE changed from 32121 to 32122 (+0%) packages/core2-64-poky-linux/aspell/aspell-locale-pt: PKGV changed from 0.60.8 [default] to 0.60.8.1 [default] packages/core2-64-poky-linux/aspell/aspell-locale-pt: PV changed from "0.60.8" to "0.60.8.1" packages/core2-64-poky-linux/aspell/aspell-locale-pt: PKGSIZE changed from 31977 to 31779 (-1%) packages/core2-64-poky-linux/aspell/aspell-locale-ro: PKGV changed from 0.60.8 [default] to 0.60.8.1 [default] packages/core2-64-poky-linux/aspell/aspell-locale-ro: PV changed from "0.60.8" to "0.60.8.1" packages/core2-64-poky-linux/aspell/aspell-locale-ro: PKGSIZE changed from 32793 to 33981 (+4%) packages/core2-64-poky-linux/aspell/aspell-locale-ru: PKGV changed from 0.60.8 [default] to 0.60.8.1 [default] packages/core2-64-poky-linux/aspell/aspell-locale-ru: PV changed from "0.60.8" to "0.60.8.1" packages/core2-64-poky-linux/aspell/aspell-locale-ru: PKGSIZE changed from 39683 to 39450 (-1%) packages/core2-64-poky-linux/aspell/aspell-locale-rw: PKGV changed from 0.60.8 [default] to 0.60.8.1 [default] packages/core2-64-poky-linux/aspell/aspell-locale-rw: PV changed from "0.60.8" to "0.60.8.1" packages/core2-64-poky-linux/aspell/aspell-locale-sk: PKGV changed from 0.60.8 [default] to 0.60.8.1 [default] packages/core2-64-poky-linux/aspell/aspell-locale-sk: PV changed from "0.60.8" to "0.60.8.1" packages/core2-64-poky-linux/aspell/aspell-locale-sk: PKGSIZE changed from 30536 to 30461 (-0%) packages/core2-64-poky-linux/aspell/aspell-locale-sl: PKGV changed from 0.60.8 [default] to 0.60.8.1 [default] packages/core2-64-poky-linux/aspell/aspell-locale-sl: PV changed from "0.60.8" to "0.60.8.1" packages/core2-64-poky-linux/aspell/aspell-locale-sl: PKGSIZE changed from 31151 to 30957 (-1%) packages/core2-64-poky-linux/aspell/aspell-locale-sr: PKGV changed from 0.60.8 [default] to 0.60.8.1 [default] packages/core2-64-poky-linux/aspell/aspell-locale-sr: PV changed from "0.60.8" to "0.60.8.1" packages/core2-64-poky-linux/aspell/aspell-locale-sr: PKGSIZE changed from 37265 to 39050 (+5%) packages/core2-64-poky-linux/aspell/aspell-locale-sv: PKGV changed from 0.60.8 [default] to 0.60.8.1 [default] packages/core2-64-poky-linux/aspell/aspell-locale-sv: PV changed from "0.60.8" to "0.60.8.1" packages/core2-64-poky-linux/aspell/aspell-locale-sv: PKGSIZE changed from 30105 to 31481 (+5%) packages/core2-64-poky-linux/aspell/aspell-locale-tg: PKGV changed from 0.60.8 [default] to 0.60.8.1 [default] packages/core2-64-poky-linux/aspell/aspell-locale-tg: PV changed from "0.60.8" to "0.60.8.1" packages/core2-64-poky-linux/aspell/aspell-locale-tg: PKGSIZE changed from 13679 to 13545 (-1%) packages/core2-64-poky-linux/aspell/aspell-locale-uk: PKGV changed from 0.60.8 [default] to 0.60.8.1 [default] packages/core2-64-poky-linux/aspell/aspell-locale-uk: PV changed from "0.60.8" to "0.60.8.1" packages/core2-64-poky-linux/aspell/aspell-locale-uk: PKGSIZE changed from 39715 to 39721 (+0%) packages/core2-64-poky-linux/aspell/aspell-locale-vi: PKGV changed from 0.60.8 [default] to 0.60.8.1 [default] packages/core2-64-poky-linux/aspell/aspell-locale-vi: PV changed from "0.60.8" to "0.60.8.1" packages/core2-64-poky-linux/aspell/aspell-locale-vi: PKGSIZE changed from 33670 to 33590 (-0%) packages/core2-64-poky-linux/aspell/aspell-locale-wa: PKGV changed from 0.60.8 [default] to 0.60.8.1 [default] packages/core2-64-poky-linux/aspell/aspell-locale-wa: PV changed from "0.60.8" to "0.60.8.1" packages/core2-64-poky-linux/aspell/aspell-locale-wa: PKGSIZE changed from 18099 to 22977 (+27%) packages/core2-64-poky-linux/aspell/aspell-locale-zh-cn: PKGV changed from 0.60.8 [default] to 0.60.8.1 [default] packages/core2-64-poky-linux/aspell/aspell-locale-zh-cn: PV changed from "0.60.8" to "0.60.8.1" packages/core2-64-poky-linux/aspell/aspell-locale-zh-cn: PKGSIZE changed from 29305 to 29111 (-1%) packages/core2-64-poky-linux/aspell/aspell-src: PKGV changed from 0.60.8 [default] to 0.60.8.1 [default] packages/core2-64-poky-linux/aspell/aspell-src: PV changed from "0.60.8" to "0.60.8.1" packages/core2-64-poky-linux/aspell/aspell-src: PKGSIZE changed from 974326 to 974566 (+0%) packages/core2-64-poky-linux/aspell/aspell-staticdev: PKGV changed from 0.60.8 [default] to 0.60.8.1 [default] packages/core2-64-poky-linux/aspell/aspell-staticdev: PV changed from "0.60.8" to "0.60.8.1" packages/core2-64-poky-linux/aspell/aspell-utils: PKGV changed from 0.60.8 [default] to 0.60.8.1 [default] packages/core2-64-poky-linux/aspell/aspell-utils: PV changed from "0.60.8" to "0.60.8.1" packages/core2-64-poky-linux/aspell/aspell: PKGV changed from 0.60.8 [default] to 0.60.8.1 [default] packages/core2-64-poky-linux/aspell/aspell: PV changed from "0.60.8" to "0.60.8.1" packages/core2-64-poky-linux/aspell: PKGV changed from 0.60.8 [default] to 0.60.8.1 [default] packages/core2-64-poky-linux/aspell: PACKAGES: added "aspell-locale-sq aspell-locale-hu aspell-locale-ka" packages/core2-64-poky-linux/aspell: SRC_URI changed from "https://ftp.gnu.org/gnu/aspell/aspell-0.60.8.tar.gz file://CVE-2019-25051.patch" to "https://ftp.gnu.org/gnu/aspell/aspell-0.60.8.1.tar.gz" packages/core2-64-poky-linux/aspell: PV changed from "0.60.8" to "0.60.8.1" packages/core2-64-poky-linux/aspell/libaspell: PKGV changed from 0.60.8 [default] to 0.60.8.1 [default] packages/core2-64-poky-linux/aspell/libaspell: PV changed from "0.60.8" to "0.60.8.1" packages/core2-64-poky-linux/aspell/libpspell: PKGV changed from 0.60.8 [default] to 0.60.8.1 [default] packages/core2-64-poky-linux/aspell/libpspell: PV changed from "0.60.8" to "0.60.8.1"
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#193182): https://lists.openembedded.org/g/openembedded-core/message/193182 Mute This Topic: https://lists.openembedded.org/mt/103461982/21656 Group Owner: openembedded-core+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-