Integer overflows were found in libparted/labels/dvh.c, while attemptting to assign unsigned int values to int types in some places. These overflows only can be observed on BE platforms like MIPS, when the "WORDS_BIGENDIAN" macro is defined in parted. Defined by unsigned int instead. (From OE-Core rev: 9acaa764a4df8d589011ff597bba2afc05d6e78b) Signed-off-by: Ming Liu <ming.liu@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
24 lines
789 B
BlitzBasic
24 lines
789 B
BlitzBasic
DESCRIPTION = "parted, the GNU partition resizing program"
|
|
HOMEPAGE = "http://www.gnu.org/software/parted/parted.html"
|
|
LICENSE = "GPLv3+"
|
|
LIC_FILES_CHKSUM = "file://COPYING;md5=2f31b266d3440dd7ee50f92cf67d8e6c"
|
|
SECTION = "console/tools"
|
|
DEPENDS = "ncurses readline util-linux"
|
|
PR = "r1"
|
|
|
|
SRC_URI = "${GNU_MIRROR}/parted/parted-${PV}.tar.xz \
|
|
file://no_check.patch \
|
|
file://syscalls.patch \
|
|
file://fix-git-version-gen.patch \
|
|
file://fix-doc-mandir.patch \
|
|
file://fix-dvh-overflows.patch"
|
|
|
|
SRC_URI[md5sum] = "5d89d64d94bcfefa9ce8f59f4b81bdcb"
|
|
SRC_URI[sha256sum] = "5e9cc1f91eaf016e5033d85b9b893fd6d3ffaca532a48de1082df9b94225ca15"
|
|
|
|
EXTRA_OECONF = "--disable-device-mapper"
|
|
|
|
inherit autotools pkgconfig gettext
|
|
|
|
BBCLASSEXTEND = "native"
|