From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [80.91.229.2] (helo=ciao.gmane.org) by linuxtogo.org with esmtp (Exim 4.69) (envelope-from ) id 1Lvwuv-00084Q-Vd for openembedded-devel@openembedded.org; Mon, 20 Apr 2009 19:04:26 +0200 Received: from root by ciao.gmane.org with local (Exim 4.43) id 1Lvwqh-0005rn-9Z for openembedded-devel@openembedded.org; Mon, 20 Apr 2009 17:00:03 +0000 Received: from s55917625.adsl.wanadoo.nl ([85.145.118.37]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 20 Apr 2009 17:00:03 +0000 Received: from k.kooi by s55917625.adsl.wanadoo.nl with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 20 Apr 2009 17:00:03 +0000 X-Injected-Via-Gmane: http://gmane.org/ To: openembedded-devel@openembedded.org From: Koen Kooi Date: Mon, 20 Apr 2009 18:33:30 +0200 Message-ID: References: <1240241104-21935-1-git-send-email-marcin@juszkiewicz.com.pl> <1240241104-21935-5-git-send-email-marcin@juszkiewicz.com.pl> Mime-Version: 1.0 X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: s55917625.adsl.wanadoo.nl User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1b4pre) Gecko/20090415 Shredder/3.0b3pre In-Reply-To: <1240241104-21935-5-git-send-email-marcin@juszkiewicz.com.pl> Sender: news Subject: Re: [STABLE][PATCH 1/1] e2fsprogs: fix compile to use 3 args so it works. X-BeenThere: openembedded-devel@lists.openembedded.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: openembedded-devel@lists.openembedded.org List-Id: Using the OpenEmbedded metadata to build Distributions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Apr 2009 17:04:26 -0000 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Acked-by: Koen Kooi On 20-04-09 17:24, Marcin Juszkiewicz wrote: > From: Carsten Haitzler > > --- > .../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}" >