e2fsprogs: 1.42.9 -> 1.42.11
PATCH 1/1 e2fsprogs: 1.42.9 -> 1.42.11
Patches were all merged upstream.
meta/recipes-devtools/e2fsprogs/e2fsprogs/0001-e2fsprogs-fix-cross-compilation-problem.patch deleted +0 -55
@@ -1,55 +0,0 @@ -Upstream-Status: Pending - -Subject: e2fsprogs: fix cross compilation problem - -The checking of types in parse-types.sh doesn't make much sense in a -cross-compilation environment, because the generated binary is executed -on build machine. - -So even if asm_types.h has got correct statements for types, it's possible -that the generated binary will report an error. Because these types are for -the target machine. - -Signed-off-by: Chen Qi <[email protected]> ---- - config/parse-types.sh | 6 ++++-- - configure.in | 6 +++++- - 2 files changed, 9 insertions(+), 3 deletions(-) - -diff --git a/config/parse-types.sh b/config/parse-types.sh -index 5076f6c..24d2a99 100755 ---- a/config/parse-types.sh -+++ b/config/parse-types.sh -@@ -118,8 +118,10 @@ if ./asm_types - then - true - else -- echo "Problem detected with asm_types.h" -- echo "" > asm_types.h -+ if [ "${CROSS_COMPILE}" != "1" ]; then -+ echo "Problem detected with asm_types.h" -+ echo "" > asm_types.h -+ fi - fi - rm asm_types.c asm_types - -diff --git a/configure.in b/configure.in -index 68adf0d..ed1697b 100644 ---- a/configure.in -+++ b/configure.in -@@ -953,7 +953,11 @@ AC_SUBST(SIZEOF_LONG) - AC_SUBST(SIZEOF_LONG_LONG) - AC_SUBST(SIZEOF_OFF_T) - AC_C_BIGENDIAN --BUILD_CC="$BUILD_CC" CPP="$CPP" /bin/sh $ac_aux_dir/parse-types.sh -+if test $cross_compiling = no; then -+ BUILD_CC="$BUILD_CC" CPP="$CPP" /bin/sh $ac_aux_dir/parse-types.sh -+else -+ CROSS_COMPILE="1" BUILD_CC="$BUILD_CC" CPP="$CPP" /bin/sh $ac_aux_dir/parse-types.sh -+fi - ASM_TYPES_HEADER=./asm_types.h - AC_SUBST_FILE(ASM_TYPES_HEADER) - dnl --- -1.7.9.5 -
meta/recipes-devtools/e2fsprogs/e2fsprogs/0001-mke2fs-add-the-ability-to-copy-files-from-a-given-di.patch deleted +0 -98
98 lines not on this page · raw message
meta/recipes-devtools/e2fsprogs/e2fsprogs/0002-misc-create_inode.c-copy-files-recursively.patch deleted +0 -135
135 lines not on this page · raw message
meta/recipes-devtools/e2fsprogs/e2fsprogs/0003-misc-create_inode.c-create-special-file.patch deleted +0 -103
103 lines not on this page · raw message
meta/recipes-devtools/e2fsprogs/e2fsprogs/0004-misc-create_inode.c-create-symlink.patch deleted +0 -63
63 lines not on this page · raw message
meta/recipes-devtools/e2fsprogs/e2fsprogs/0005-misc-create_inode.c-copy-regular-file.patch deleted +0 -224
224 lines not on this page · raw message
meta/recipes-devtools/e2fsprogs/e2fsprogs/0006-misc-create_inode.c-create-directory.patch deleted +0 -62
62 lines not on this page · raw message
meta/recipes-devtools/e2fsprogs/e2fsprogs/0007-misc-create_inode.c-set-owner-mode-time-for-the-inod.patch deleted +0 -81
81 lines not on this page · raw message
meta/recipes-devtools/e2fsprogs/e2fsprogs/0008-mke2fs.c-add-an-option-d-root-directory.patch deleted +0 -168
168 lines not on this page · raw message
meta/recipes-devtools/e2fsprogs/e2fsprogs/0009-misc-create_inode.c-handle-hardlinks.patch deleted +0 -210
210 lines not on this page · raw message
meta/recipes-devtools/e2fsprogs/e2fsprogs/0010-debugfs-use-the-functions-in-misc-create_inode.c.patch deleted +0 -496
496 lines not on this page · raw message
meta/recipes-devtools/e2fsprogs/e2fsprogs/0011-mke2fs.8.in-update-the-manual-for-the-d-option.patch deleted +0 -43
43 lines not on this page · raw message
meta/recipes-devtools/e2fsprogs/e2fsprogs/misc-mke2fs.c-return-error-when-failed-to-populate-fs.patch deleted +0 -37
@@ -1,37 +0,0 @@ -From e4ffd6fe975888d306b5f700ba54af18b59f6759 Mon Sep 17 00:00:00 2001 -From: Robert Yang <[email protected]> -Date: Thu, 20 Mar 2014 11:10:21 +0800 -Subject: [PATCH] misc/mke2fs.c: return error when failed to populate filesystem - -We need return retval when "mke2fs -d" failed, otherwise the "$?" would -be 0 which is misleading. - -Upstream-Status Submitted - -Signed-off-by: Robert Yang <[email protected]> ---- - misc/mke2fs.c | 7 ++++--- - 1 file changed, 4 insertions(+), 3 deletions(-) - -diff --git a/misc/mke2fs.c b/misc/mke2fs.c -index a63f0b7..846190e 100644 ---- a/misc/mke2fs.c -+++ b/misc/mke2fs.c -@@ -2745,10 +2745,11 @@ no_journal: - current_fs = fs; - root = EXT2_ROOT_INO; - retval = populate_fs(root, root_dir); -- if (retval) -+ if (retval) { - fprintf(stderr, "%s", -- _("\nError while populating file system")); -- else if (!quiet) -+ _("\nError while populating file system\n")); -+ return retval; -+ } else if (!quiet) - printf("%s", _("done\n")); - } - --- -1.8.3.1 -
meta/recipes-devtools/e2fsprogs/e2fsprogs_1.42.11.bb new file +72 -0
72 lines not on this page · raw message
meta/recipes-devtools/e2fsprogs/e2fsprogs_1.42.9.bb deleted +0 -84
84 lines not on this page · raw message
Quoted 1 line · Richard Purdie
Patches were all merged upstream.
They were but they're not in 1.42.11 :( I'd messed up reading the rather odd merge history in the upstream git repo. I've put this on ice until we can upgrade to a version where those patches are available. They *are* in master branch upstream.
Cheers,
Richard