[oe] [STABLE][PATCH 1/1] e2fsprogs: fix compile to use 3 args so it works.
Koen Kooi
k.kooi at student.utwente.nl
Mon Apr 20 16:33:30 UTC 2009
Acked-by: Koen Kooi <koen at openembedded.org>
On 20-04-09 17:24, Marcin Juszkiewicz wrote:
> From: Carsten Haitzler<raster at openmoko.org>
>
> ---
> .../e2fsprogs/e2fsprogs-1.38/file-open-mode.patch | 11 +++++++++++
> recipes/e2fsprogs/e2fsprogs-native_1.38.bb | 5 +++--
> recipes/e2fsprogs/e2fsprogs_1.38.bb | 5 +++--
> 3 files changed, 17 insertions(+), 4 deletions(-)
> create mode 100644 recipes/e2fsprogs/e2fsprogs-1.38/file-open-mode.patch
>
> diff --git a/recipes/e2fsprogs/e2fsprogs-1.38/file-open-mode.patch b/recipes/e2fsprogs/e2fsprogs-1.38/file-open-mode.patch
> new file mode 100644
> index 0000000..97679d6
> --- /dev/null
> +++ b/recipes/e2fsprogs/e2fsprogs-1.38/file-open-mode.patch
> @@ -0,0 +1,11 @@
> +--- e2fsprogs-1.38/lib/ext2fs/ismounted.c~ 2005-06-06 06:05:22.000000000 +1000
> ++++ e2fsprogs-1.38/lib/ext2fs/ismounted.c 2009-04-03 15:07:35.000000000 +1100
> +@@ -147,7 +147,7 @@
> + is_root:
> + #define TEST_FILE "/.ismount-test-file"
> + *mount_flags |= EXT2_MF_ISROOT;
> +- fd = open(TEST_FILE, O_RDWR|O_CREAT);
> ++ fd = open(TEST_FILE, O_RDWR|O_CREAT, S_IRUSR|S_IWUSR);
> + if (fd< 0) {
> + if (errno == EROFS)
> + *mount_flags |= EXT2_MF_READONLY;
> diff --git a/recipes/e2fsprogs/e2fsprogs-native_1.38.bb b/recipes/e2fsprogs/e2fsprogs-native_1.38.bb
> index 388c519..af49b0d 100644
> --- a/recipes/e2fsprogs/e2fsprogs-native_1.38.bb
> +++ b/recipes/e2fsprogs/e2fsprogs-native_1.38.bb
> @@ -2,11 +2,12 @@ SECTION = "base"
> require e2fsprogs.inc
> inherit native
>
> -PR = "r2"
> +PR = "r3"
>
> SRC_URI += "file://no-hardlinks.patch;patch=1 \
> file://mkinstalldirs.patch;patch=1 \
> - "
> + file://file-open-mode.patch;patch=1 \
> + "
>
> EXTRA_OECONF = ""
>
> diff --git a/recipes/e2fsprogs/e2fsprogs_1.38.bb b/recipes/e2fsprogs/e2fsprogs_1.38.bb
> index 5687556..8ec469a 100644
> --- a/recipes/e2fsprogs/e2fsprogs_1.38.bb
> +++ b/recipes/e2fsprogs/e2fsprogs_1.38.bb
> @@ -1,10 +1,11 @@
> require e2fsprogs.inc
>
> -PR = "r19"
> +PR = "r20"
>
> SRC_URI += "file://no-hardlinks.patch;patch=1 \
> file://mkinstalldirs.patch;patch=1 \
> - "
> + file://file-open-mode.patch;patch=1 \
> + "
>
> TARGET_CC_ARCH += "${LDFLAGS}"
>
More information about the Openembedded-devel
mailing list