From e2700768308c87db4bde04f6a1026d468489ddf4 Mon Sep 17 00:00:00 2001 From: Robert Yang Date: Thu, 20 Mar 2014 17:37:41 +0800 Subject: genext2fs: remove it Remove genext2fs since we don't use it anymore, it can't support ext4 well, either. We have used "mke2fs -d" to instead of it. [YOCTO #6013] (From OE-Core rev: ff5666bc460520aef6105e117d5431c05fd9f55b) Signed-off-by: Robert Yang Signed-off-by: Richard Purdie --- .../genext2fs-1.4.1/fix-nbblocks-cast.patch | 37 ---------------------- 1 file changed, 37 deletions(-) delete mode 100644 meta/recipes-devtools/genext2fs/genext2fs-1.4.1/fix-nbblocks-cast.patch (limited to 'meta/recipes-devtools/genext2fs/genext2fs-1.4.1/fix-nbblocks-cast.patch') diff --git a/meta/recipes-devtools/genext2fs/genext2fs-1.4.1/fix-nbblocks-cast.patch b/meta/recipes-devtools/genext2fs/genext2fs-1.4.1/fix-nbblocks-cast.patch deleted file mode 100644 index 05b095edf0..0000000000 --- a/meta/recipes-devtools/genext2fs/genext2fs-1.4.1/fix-nbblocks-cast.patch +++ /dev/null @@ -1,37 +0,0 @@ - -This patch fixes up the computation of nbinodes which would go -negative due to an int overflow issue when nbblocks > 2Meg for -a 2Gig or greater filesystem. - -The computation is now done as a float equation, since both nbblocks -and bytes_per_inode are no floats, and then cast to int by assignment. - -int tmp_nbinodes = nbblocks * BLOCKSIZE / bytes_per_inode; - -Upstream-Status: Submitted -Signed-off-by: Saul Wold - -Rebased by Dexuan Cui - -Index: genext2fs-1.4.1/genext2fs.c -=================================================================== ---- a/genext2fs.c 2012-03-29 00:07:20.308856017 +0800 -+++ b/genext2fs.c 2012-03-29 00:09:06.848856005 +0800 -@@ -3041,7 +3041,7 @@ - int - main(int argc, char **argv) - { -- int nbblocks = -1; -+ float nbblocks = -1; - int nbinodes = -1; - int nbresrvd = -1; - float bytes_per_inode = -1; -@@ -3203,7 +3203,7 @@ - } - if(fs_timestamp == -1) - fs_timestamp = time(NULL); -- fs = init_fs(nbblocks, nbinodes, nbresrvd, holes, fs_timestamp, -+ fs = init_fs((int)nbblocks, nbinodes, nbresrvd, holes, fs_timestamp, - bigendian, fsout); - } - if (volumelabel != NULL) -- cgit v1.2.3-54-g00ecf