[tw]
- new version 1.38 - Close File descriptor for unregognized devices (#159878) Thanks to David Milburn for the patch. Merged from RHEL-4 - enable tune2fs to set and clear feature resize_inode (#167816) - removed outdated information from ext2online man page (#164383)
This commit is contained in:
parent
4363a8ce0e
commit
f7d64e8678
@ -1,3 +1,4 @@
|
|||||||
e2fsprogs-1.36.tar.gz
|
e2fsprogs-1.36.tar.gz
|
||||||
ext2resize-1.1.17.tar.bz2
|
ext2resize-1.1.17.tar.bz2
|
||||||
e2fsprogs-1.37.tar.gz
|
e2fsprogs-1.37.tar.gz
|
||||||
|
e2fsprogs-1.38.tar.gz
|
||||||
|
10
e2fsprogs-1.38-resize-inode.patch
Normal file
10
e2fsprogs-1.38-resize-inode.patch
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
--- e2fsprogs-1.38/misc/tune2fs.c.resize_inode 2005-06-20 14:35:27.000000000 +0200
|
||||||
|
+++ e2fsprogs-1.38/misc/tune2fs.c 2005-09-08 15:51:38.000000000 +0200
|
||||||
|
@@ -95,6 +95,7 @@
|
||||||
|
|
||||||
|
static __u32 ok_features[3] = {
|
||||||
|
EXT3_FEATURE_COMPAT_HAS_JOURNAL |
|
||||||
|
+ EXT2_FEATURE_COMPAT_RESIZE_INODE |
|
||||||
|
EXT2_FEATURE_COMPAT_DIR_INDEX, /* Compat */
|
||||||
|
EXT2_FEATURE_INCOMPAT_FILETYPE, /* Incompat */
|
||||||
|
EXT2_FEATURE_RO_COMPAT_SPARSE_SUPER /* R/O compat */
|
@ -3,8 +3,8 @@
|
|||||||
|
|
||||||
Summary: Utilities for managing the second extended (ext2) filesystem.
|
Summary: Utilities for managing the second extended (ext2) filesystem.
|
||||||
Name: e2fsprogs
|
Name: e2fsprogs
|
||||||
Version: 1.37
|
Version: 1.38
|
||||||
Release: 5
|
Release: 1
|
||||||
License: GPL
|
License: GPL
|
||||||
Group: System Environment/Base
|
Group: System Environment/Base
|
||||||
Source: ftp://download.sourceforge.net/pub/sourceforge/e2fsprogs/e2fsprogs-%{version}.tar.gz
|
Source: ftp://download.sourceforge.net/pub/sourceforge/e2fsprogs/e2fsprogs-%{version}.tar.gz
|
||||||
@ -18,13 +18,12 @@ Patch14: ext2resize-canonicalise.patch
|
|||||||
Patch19: ext2resize-byteorder.patch
|
Patch19: ext2resize-byteorder.patch
|
||||||
Patch20: ext2resize-nofallback.patch
|
Patch20: ext2resize-nofallback.patch
|
||||||
Patch21: ext2resize-nowrite.patch
|
Patch21: ext2resize-nowrite.patch
|
||||||
Patch22: e2fsprogs-1.1589.patch
|
|
||||||
Patch23: e2fsprogs-1.1590.patch
|
|
||||||
Patch24: e2fsprogs-1.1591.patch
|
|
||||||
Patch25: e2fsprogs-1.36-cramfs-detect.patch
|
|
||||||
Patch26: e2fsprogs-1.37-blkid-swsuspend.patch
|
Patch26: e2fsprogs-1.37-blkid-swsuspend.patch
|
||||||
Patch27: e2fsprogs-1.37-blkid-ext23.patch
|
Patch27: e2fsprogs-1.37-blkid-ext23.patch
|
||||||
Patch28: e2fsprogs-1.37-blkid-nomagicvfat.patch
|
Patch28: e2fsprogs-1.37-blkid-nomagicvfat.patch
|
||||||
|
Patch29: e2fsprogs-1.38-close-on-error.patch
|
||||||
|
Patch30: e2fsprogs-1.38-resize-inode.patch
|
||||||
|
Patch31: e2fsprogs-1.38-man_no_ext2resize.patch
|
||||||
|
|
||||||
Url: http://e2fsprogs.sourceforge.net/
|
Url: http://e2fsprogs.sourceforge.net/
|
||||||
Prereq: /sbin/ldconfig
|
Prereq: /sbin/ldconfig
|
||||||
@ -66,21 +65,16 @@ also want to install e2fsprogs.
|
|||||||
%setup -q -n e2fsprogs-%{version}
|
%setup -q -n e2fsprogs-%{version}
|
||||||
# Enable the resize inode by default
|
# Enable the resize inode by default
|
||||||
%patch9 -p1 -b .resize-on
|
%patch9 -p1 -b .resize-on
|
||||||
# Add include of stdlib.h to fix a core dump bug on IA64
|
|
||||||
%patch22 -p1 -b .1.1589
|
|
||||||
# ignore environment variables in blkid and ext2fs for setuid and setguid
|
|
||||||
# programs
|
|
||||||
%patch23 -p1 -b .1.1590
|
|
||||||
# no LOW_DTIME checks if the superblock last mount time looks insane
|
|
||||||
%patch24 -p1 -b .1.1591
|
|
||||||
# fix cramfs detection bug
|
|
||||||
%patch25 -p1 -b .cramfs
|
|
||||||
# fix swsuspend partition detection (#165863)
|
# fix swsuspend partition detection (#165863)
|
||||||
%patch26 -p1 -b .swsuspend
|
%patch26 -p1 -b .swsuspend
|
||||||
# fix revalidate from ext2 to ext3 (#162927)
|
# fix revalidate from ext2 to ext3 (#162927)
|
||||||
%patch27 -p1 -b .ext23
|
%patch27 -p1 -b .ext23
|
||||||
# fix vfat without magic detection (#161873)
|
# fix vfat without magic detection (#161873)
|
||||||
%patch28 -p1 -b .vfatnomagic
|
%patch28 -p1 -b .vfatnomagic
|
||||||
|
# clode fd's on error
|
||||||
|
%patch29 -p1 -b .close-on-error
|
||||||
|
# enable tune2fs to set and clear the resize inode
|
||||||
|
%patch30 -p1 -b .resize-inode
|
||||||
|
|
||||||
# Now unpack the ext2resize online resize tarball...
|
# Now unpack the ext2resize online resize tarball...
|
||||||
%setup -T -D -q -a 1
|
%setup -T -D -q -a 1
|
||||||
@ -104,6 +98,9 @@ pushd %{ext2resize_name}
|
|||||||
%patch21 -p2 -b .nowrite
|
%patch21 -p2 -b .nowrite
|
||||||
popd
|
popd
|
||||||
|
|
||||||
|
# drop ext2resize, ext2prepare and e2fsadm from man page of ext2online
|
||||||
|
%patch31 -p1 -b .man_no_ext2resize
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%configure --enable-elf-shlibs --enable-nls --disable-e2initrd-helper
|
%configure --enable-elf-shlibs --enable-nls --disable-e2initrd-helper
|
||||||
# --enable-dynamic-e2fsck
|
# --enable-dynamic-e2fsck
|
||||||
@ -277,6 +274,14 @@ exit 0
|
|||||||
%{_mandir}/man3/uuid_unparse.3*
|
%{_mandir}/man3/uuid_unparse.3*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Thu Sep 8 2005 Thomas Woerner <twoerner@redhat.com> 1.38-1
|
||||||
|
- new version 1.38
|
||||||
|
- Close File descriptor for unregognized devices (#159878)
|
||||||
|
Thanks to David Milburn for the patch.
|
||||||
|
Merged from RHEL-4
|
||||||
|
- enable tune2fs to set and clear feature resize_inode (#167816)
|
||||||
|
- removed outdated information from ext2online man page (#164383)
|
||||||
|
|
||||||
* Mon Sep 5 2005 Karel Zak <kzak@redhat.com> - 1.37-5
|
* Mon Sep 5 2005 Karel Zak <kzak@redhat.com> - 1.37-5
|
||||||
- fix swsuspend partition detection (#165863)
|
- fix swsuspend partition detection (#165863)
|
||||||
- fix revalidate from ext2 to ext3 (#162927)
|
- fix revalidate from ext2 to ext3 (#162927)
|
||||||
|
Loading…
Reference in New Issue
Block a user