Updates bzip2 to version 1.0.7 to match master in oe-core. The patch to change the path separator was properly upstreamed and hopefully will no longer be necessary going forward.
Signed-off-by: Joshua Watt <jpewhac...@gmail.com> --- .../0001-Fix-include-path-separator.patch | 33 +++++++++++++++++++ recipes-extended/bzip2/bzip2/fix.patch | 13 -------- recipes-extended/bzip2/bzip2_1.0.6.bbappend | 4 --- recipes-extended/bzip2/bzip2_1.0.7.bbappend | 4 +++ 4 files changed, 37 insertions(+), 17 deletions(-) create mode 100644 recipes-extended/bzip2/bzip2/0001-Fix-include-path-separator.patch delete mode 100644 recipes-extended/bzip2/bzip2/fix.patch delete mode 100644 recipes-extended/bzip2/bzip2_1.0.6.bbappend create mode 100644 recipes-extended/bzip2/bzip2_1.0.7.bbappend diff --git a/recipes-extended/bzip2/bzip2/0001-Fix-include-path-separator.patch b/recipes-extended/bzip2/bzip2/0001-Fix-include-path-separator.patch new file mode 100644 index 0000000..4c43b7a --- /dev/null +++ b/recipes-extended/bzip2/bzip2/0001-Fix-include-path-separator.patch @@ -0,0 +1,33 @@ +From 84c8769b52c63cce8a8a413e5fcbad1a65681d46 Mon Sep 17 00:00:00 2001 +From: Joshua Watt <jpew.hac...@gmail.com> +Date: Tue, 2 Jul 2019 13:06:30 -0500 +Subject: [PATCH] Fix include path separator + +Changes the include path separator for Windows builds to use "/" instead +of "\". Windows has no problems with using a forward slash as a path +separator, but using a backslash causes problems when attempting to +cross compile for other platforms (for example, when trying to cross +compile for MinGW from Linux). + +Signed-off-by: Joshua Watt <jpewhac...@gmail.com> +Upstream-Status: Submitted [https://sourceware.org/ml/bzip2-devel/2019-q3/msg00004.html] +--- + bzip2.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/bzip2.c b/bzip2.c +index e362c65..be3b3be 100644 +--- a/bzip2.c ++++ b/bzip2.c +@@ -128,7 +128,7 @@ + #if BZ_LCCWIN32 + # include <io.h> + # include <fcntl.h> +-# include <sys\stat.h> ++# include <sys/stat.h> + + # define NORETURN /**/ + # define PATH_SEP '\\' +-- +2.21.0 + diff --git a/recipes-extended/bzip2/bzip2/fix.patch b/recipes-extended/bzip2/bzip2/fix.patch deleted file mode 100644 index a366a5d..0000000 --- a/recipes-extended/bzip2/bzip2/fix.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: bzip2-1.0.6/bzip2.c -=================================================================== ---- bzip2-1.0.6.orig/bzip2.c 2010-09-10 23:04:53.000000000 +0000 -+++ bzip2-1.0.6/bzip2.c 2013-08-13 10:30:15.596120522 +0000 -@@ -128,7 +128,7 @@ - #if BZ_LCCWIN32 - # include <io.h> - # include <fcntl.h> --# include <sys\stat.h> -+# include <sys/stat.h> - - # define NORETURN /**/ - # define PATH_SEP '\\' diff --git a/recipes-extended/bzip2/bzip2_1.0.6.bbappend b/recipes-extended/bzip2/bzip2_1.0.6.bbappend deleted file mode 100644 index 882147c..0000000 --- a/recipes-extended/bzip2/bzip2_1.0.6.bbappend +++ /dev/null @@ -1,4 +0,0 @@ - -FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" - -SRC_URI_append_mingw32 = " file://fix.patch" \ No newline at end of file diff --git a/recipes-extended/bzip2/bzip2_1.0.7.bbappend b/recipes-extended/bzip2/bzip2_1.0.7.bbappend new file mode 100644 index 0000000..3cc4b01 --- /dev/null +++ b/recipes-extended/bzip2/bzip2_1.0.7.bbappend @@ -0,0 +1,4 @@ + +FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" + +SRC_URI_append_mingw32 = " file://0001-Fix-include-path-separator.patch" -- 2.21.0 -- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto