r1552 - in branches/Onward: downloads temporary_system

robert at linuxfromscratch.org robert at linuxfromscratch.org
Sun Feb 21 20:04:36 PST 2010


Author: robert
Date: 2010-02-21 21:04:36 -0700 (Sun, 21 Feb 2010)
New Revision: 1552

Modified:
   branches/Onward/downloads/packages.txt
   branches/Onward/temporary_system/e2fsprogs.txt
Log:
Bump to e2fsprogs-1.41.10.

Modified: branches/Onward/downloads/packages.txt
===================================================================
--- branches/Onward/downloads/packages.txt	2010-02-22 03:17:06 UTC (rev 1551)
+++ branches/Onward/downloads/packages.txt	2010-02-22 04:04:36 UTC (rev 1552)
@@ -29,8 +29,8 @@
 http://ftp.gnu.org/gnu/diffutils/diffutils-2.9.tar.xz
 
 # E2fsprogs:
-# http://prdownloads.sourceforge.net/e2fsprogs/e2fsprogs-1.41.4.tar.gz.asc
-http://prdownloads.sourceforge.net/e2fsprogs/e2fsprogs-1.41.4.tar.gz
+# http://prdownloads.sourceforge.net/e2fsprogs/e2fsprogs-1.41.10.tar.gz.asc
+http://prdownloads.sourceforge.net/e2fsprogs/e2fsprogs-1.41.10.tar.gz
 
 # Findutils:
 # http://ftp.gnu.org/gnu/findutils/findutils-4.4.0.tar.gz.sig

Modified: branches/Onward/temporary_system/e2fsprogs.txt
===================================================================
--- branches/Onward/temporary_system/e2fsprogs.txt	2010-02-22 03:17:06 UTC (rev 1551)
+++ branches/Onward/temporary_system/e2fsprogs.txt	2010-02-22 04:04:36 UTC (rev 1552)
@@ -1,35 +1,11 @@
 # Temporary tools - E2fsprogs
 
-# Fix DT_TEXTREL in e2fsprogs libraries. --disable-shared and --with-pic are
-# not options in E2fsprogs (FIXME - This command depends on Sed v4):
+# Configure, build, and install E2fsprogs:
 
-find lib/ -name Makefile.in -exec sed -i 's/$(ALL_CFLAGS)/& -fPIC/' {} \; &&
-
-# At run time libblkid looks for the BLKID_DEBUG environment variable to
-# enable debbugging, with getenv(3). Some suid-root programs use libblkid,
-# such as mount(1). e2fsprogs includes a safe_getenv() function, which calls
-# __secure_getenv() from libc. __secure_getenv will restrict some environment
-# variables if the user is suid or sgid. So, this command replaces getenv()
-# with safe_getenv():
-
-cp -v lib/blkid/cache.c{,.orig} &&
-sed 's/getenv("BLKID_DEBUG")/safe_getenv("BLKID_DEBUG")/' \
-	lib/blkid/cache.c.orig > lib/blkid/cache.c &&
-
 mkdir -v obj/ &&
 cd obj/ &&
-../configure --prefix=/tools --enable-elf-shlibs \
+../configure --prefix=/tools --enable-elf-shlibs --sbindir=/tools/bin \
 	--infodir=$(pwd)/DESTDIR --mandir=$(pwd)/DESTDIR &&
 make &&
-make install &&
-make install-libs &&
+make install
 
-mv -v /tools/sbin/{badblocks,e2fsck,filefrag,fsck.ext3} /tools/bin &&
-mv -v /tools/sbin/{mke2fs,blkid,e2image,mkfs.ext4dev} /tools/bin &&
-mv -v /tools/sbin/{uuidd,findfs,fsck.ext4,mkfs.ext2} /tools/bin &&
-mv -v /tools/sbin/{mklost+found,debugfs,e2label,fsck} /tools/bin &&
-mv -v /tools/sbin/{fsck.ext4dev,mkfs.ext3,resize2fs} /tools/bin &&
-mv -v /tools/sbin/{dumpe2fs,e2undo,fsck.ext2,logsave} /tools/bin &&
-mv -v /tools/sbin/{mkfs.ext4,tune2fs} /tools/bin
-rmdir -v /tools/sbin
-




More information about the hlfs-book mailing list