Author: alexander
Date: 2006-12-05 09:39:45 -0700 (Tue, 05 Dec 2006)
New Revision: 1763
Modified:
trunk/Makefile
trunk/packages/autoconf/Makefile
trunk/packages/automake/Makefile
trunk/packages/bison/Makefile
trunk/packages/coreutils/Makefile
trunk/packages/db/Makefile
trunk/packages/e2fsprogs/Makefile
trunk/packages/gcc/Makefile
trunk/packages/glibc/Makefile
trunk/packages/iana-etc/Makefile
trunk/packages/linux-headers/Makefile
trunk/packages/man-pages/Makefile
trunk/packages/procps/Makefile
trunk/packages/readline/Makefile
Log:
Updated packages up to bash
Modified: trunk/Makefile
===================================================================
--- trunk/Makefile 2006-12-05 12:28:07 UTC (rev 1762)
+++ trunk/Makefile 2006-12-05 16:39:45 UTC (rev 1763)
@@ -234,11 +234,11 @@
@cp /etc/resolv.conf $(WD)/etc
@touch $@
-pre-bash: createfiles stop-here ch-linux-headers ch-man-pages \
+pre-bash: createfiles ch-linux-headers ch-man-pages \
ch-glibc re-adjust-toolchain ch-binutils ch-gcc ch-db ch-sed \
ch-e2fsprogs ch-coreutils ch-iana-etc ch-m4 ch-bison ch-gpm \
ch-ncurses ch-procps ch-libtool ch-perl ch-readline ch-zlib \
- ch-autoconf ch-automake ch-bash
+ ch-autoconf ch-automake ch-bash ch-stop-here
post-bash: ch-bzip2 ch-diffutils ch-file ch-findutils ch-flex \
ch-gawk ch-gettext ch-grep ch-groff ch-gzip ch-inetutils \
@@ -351,6 +351,7 @@
@-$(WD)/bin/ln -s $(WD)/bin/{bash,cat,pwd,stty} /bin
@-$(WD)/bin/ln -s $(WD)/bin/perl /usr/bin
@-$(WD)/bin/ln -s $(WD)/lib/libgcc_s.so{,.1} /usr/lib
+ @-$(WD)/bin/ln -s $(WD)/lib/libstdc++.so{,.6} /usr/lib
@-$(WD)/bin/ln -s bash /bin/sh
@touch /var/run/utmp /var/log/{btmp,lastlog,wtmp}
@chgrp utmp /var/run/utmp /var/log/lastlog
Modified: trunk/packages/autoconf/Makefile
===================================================================
--- trunk/packages/autoconf/Makefile 2006-12-05 12:28:07 UTC (rev 1762)
+++ trunk/packages/autoconf/Makefile 2006-12-05 16:39:45 UTC (rev 1763)
@@ -1,12 +1,12 @@
# Autoconf Makefile
NM= autoconf
-VRS= 2.59
+VRS= 2.61
DIR= $(NM)-$(VRS)
FILE= $(DIR).tar.bz2
URL-$(FILE)= $(HTTP)/$(NM)/$(FILE)
-SHA-$(FILE)= d366a07b2d99c95b7f24395aa8a8e023d8b93b69
+SHA-$(FILE)= cc4b2f1a3e41f5542594b089ecdf7974890b3190
# Targets
Modified: trunk/packages/automake/Makefile
===================================================================
--- trunk/packages/automake/Makefile 2006-12-05 12:28:07 UTC (rev 1762)
+++ trunk/packages/automake/Makefile 2006-12-05 16:39:45 UTC (rev 1763)
@@ -1,12 +1,12 @@
# Automake Makefile
NM= automake
-VRS= 1.9.6
+VRS= 1.10
DIR= $(NM)-$(VRS)
FILE= $(DIR).tar.bz2
URL-$(FILE)= $(HTTP)/$(NM)/$(FILE)
-SHA-$(FILE)= d205dbb274d3ff5be1cf6734f27fb452c7131866
+SHA-$(FILE)= 966008107cc1fdb099f65de6496147ef05522fec
# Targets
Modified: trunk/packages/bison/Makefile
===================================================================
--- trunk/packages/bison/Makefile 2006-12-05 12:28:07 UTC (rev 1762)
+++ trunk/packages/bison/Makefile 2006-12-05 16:39:45 UTC (rev 1763)
@@ -1,12 +1,12 @@
# Bison Makefile
NM= bison
-VRS= 2.2
+VRS= 2.3
DIR= $(NM)-$(VRS)
FILE= $(DIR).tar.bz2
URL-$(FILE)= $(HTTP)/$(NM)/$(FILE)
-SHA-$(FILE)= b01691c83cc0d08d3c03e32c494f6b03381ecd21
+SHA-$(FILE)= 7e489f35c6d8171f0cb0cad3dda0fb39f2cb0b62
# Targets
Modified: trunk/packages/coreutils/Makefile
===================================================================
--- trunk/packages/coreutils/Makefile 2006-12-05 12:28:07 UTC (rev 1762)
+++ trunk/packages/coreutils/Makefile 2006-12-05 16:39:45 UTC (rev 1763)
@@ -48,15 +48,14 @@
patch -Np1 -i ../$(PATCH2)
patch -Np1 -i ../$(PATCH3)
chmod +x tests/sort/sort-mb-tests
- sed -i 's/_LEN 6/_LEN 20/' src/who.c
./configure --prefix=/usr
make $(PM)
make install
- $(WD)/bin/mv /usr/bin/{cat,chgrp,chmod,chown,cp,date,dd,df,echo} /bin
- $(WD)/bin/mv /usr/bin/{false,hostname,ln,ls,mkdir,mknod,mv,pwd,rm} /bin
- mv /usr/bin/{rmdir,stty,sync,true,uname} /bin
- mv /usr/bin/chroot /usr/sbin
- mv /usr/bin/{head,sleep,nice} /bin
+ $(WD)/bin/mv -v /usr/bin/{cat,chgrp,chmod,chown,cp,date,dd,df,echo} /bin
+ $(WD)/bin/mv -v /usr/bin/{false,hostname,ln,ls,mkdir,mknod,mv,pwd,rm}
/bin
+ mv -v /usr/bin/{rmdir,stty,sync,true,uname} /bin
+ mv -v /usr/bin/chroot /usr/sbin
+ mv -v /usr/bin/{head,sleep,nice} /bin
clean:
-rm -rf $(DIR)
Modified: trunk/packages/db/Makefile
===================================================================
--- trunk/packages/db/Makefile 2006-12-05 12:28:07 UTC (rev 1762)
+++ trunk/packages/db/Makefile 2006-12-05 16:39:45 UTC (rev 1763)
@@ -1,17 +1,13 @@
# DB Makefile
NM= db
-VRS= 4.4.20
+VRS= 4.5.20
DIR= $(NM)-$(VRS)
FILE= $(DIR).tar.gz
URL-$(FILE)= $(HTTP)/$(NM)/$(FILE)
-SHA-$(FILE)= bb4c68a4afc14712eb2954b7991f5dc9fe93bf7b
+SHA-$(FILE)= 0e5a6c152c5d7089899481d9de689d1f7e77bde1
-PATCH1= $(DIR)-fixes-1.patch
-URL-$(PATCH1)= http://www.linuxfromscratch.org/patches/lfs/6.2/$(PATCH1)
-SHA-$(PATCH1)= 46886ccdf1ea6daab392e5c46b4923f7e71e7d55
-
# Targets
include $(ROOT)/scripts/functions
@@ -20,12 +16,11 @@
chroot "$(MP)" $(chenv-post-bash) \
'cd $(ROOT) && make ch-$(NM) $(chbash-post-bash)'
-stage2: Makefile $(FILE) $(PATCH1)
+stage2: Makefile $(FILE)
$(std_build)
- cp $(SRC)/{$(FILE),$(PATCH1)} $(LFSSRC)
+ cp $(SRC)/$(FILE) $(LFSSRC)
compile-stage2:
- patch -Np1 -i ../$(PATCH1)
cd build_unix ; ../dist/configure --prefix=/usr \
--enable-compat185 --enable-cxx
cd build_unix ; make
Modified: trunk/packages/e2fsprogs/Makefile
===================================================================
--- trunk/packages/e2fsprogs/Makefile 2006-12-05 12:28:07 UTC (rev 1762)
+++ trunk/packages/e2fsprogs/Makefile 2006-12-05 16:39:45 UTC (rev 1763)
@@ -21,7 +21,8 @@
cp $(SRC)/$(FILE) $(LFSSRC)
compile-stage2:
- mkdir build
+ sed -i -e 's@/bin/rm@/tools&@' lib/blkid/test_probe.in
+ mkdir -v build
cd build ; ../configure --prefix=/usr --with-root-prefix="" \
--enable-elf-shlibs --disable-evms
cd build ; make
Modified: trunk/packages/gcc/Makefile
===================================================================
--- trunk/packages/gcc/Makefile 2006-12-05 12:28:07 UTC (rev 1762)
+++ trunk/packages/gcc/Makefile 2006-12-05 16:39:45 UTC (rev 1763)
@@ -71,8 +71,8 @@
make $(PM)
-make -k check
make install
- ln -sf ../usr/bin/cpp /lib
- ln -sf gcc /usr/bin/cc
+ ln -svf ../usr/bin/cpp /lib
+ ln -svf gcc /usr/bin/cc
clean:
-rm -rf $(DIR)
Modified: trunk/packages/glibc/Makefile
===================================================================
--- trunk/packages/glibc/Makefile 2006-12-05 12:28:07 UTC (rev 1762)
+++ trunk/packages/glibc/Makefile 2006-12-05 16:39:45 UTC (rev 1763)
@@ -40,13 +40,10 @@
stage2: $(FILE) $(FILE2) $(PATCH1) $(PATCH2)
$(sep_dir_build)
- cp $(SRC)/{$(PATCH1),$(PATCH2)} $(LFSSRC)/
touch $@
compile-stage2:
- cd ../$(DIR) ; unpack ../$(FILE2)
- cd ../$(DIR) ; patch -Np1 -i ../$(PATCH1)
- cd ../$(DIR) ; patch -Np1 -i ../$(PATCH2)
+ cd ../$(DIR) ; unpack ../$(FILE2) ; mv glibc-libidn-$(VRS) libidn
# The vi_VN.TCVN locale doesn't work, testcase: "LC_ALL=vi_VN.TCVN bash"
# Result: the prompt never comes back, CPU utilization is 100%
# (This may be a bash bug. Not reproducible on Debian Etch, though)
@@ -63,7 +60,6 @@
-make -k check
touch /etc/ld.so.conf
PARALLELMFLAGS="$(PM)" make install
- cp -v ../$(DIR)/sysdeps/unix/sysv/linux/inotify.h /usr/include/sys
PARALLELMFLAGS="$(PM)" make localedata/install-locales
cp $(ROOT)/etc/nsswitch.conf /etc
cp --remove-destination /usr/share/zoneinfo/$(timezone) /etc/localtime
Modified: trunk/packages/iana-etc/Makefile
===================================================================
--- trunk/packages/iana-etc/Makefile 2006-12-05 12:28:07 UTC (rev 1762)
+++ trunk/packages/iana-etc/Makefile 2006-12-05 16:39:45 UTC (rev 1763)
@@ -1,12 +1,12 @@
# Iana-etc Makefile
NM= iana-etc
-VRS= 2.10
+VRS= 2.20
DIR= $(NM)-$(VRS)
FILE= $(DIR).tar.bz2
URL-$(FILE)= $(HTTP)/$(NM)/$(FILE)
-SHA-$(FILE)= 6a2960e42ccf3266680b7adb83f239c5a640220e
+SHA-$(FILE)= 88a5f57df1ee5f5f2a020abfd346df15cec4f573
# Targets
Modified: trunk/packages/linux-headers/Makefile
===================================================================
--- trunk/packages/linux-headers/Makefile 2006-12-05 12:28:07 UTC (rev
1762)
+++ trunk/packages/linux-headers/Makefile 2006-12-05 16:39:45 UTC (rev
1763)
@@ -36,9 +36,9 @@
compile-stage2:
patch -Np1 -i ../$(PATCH1)
- install -dv /usr/include/asm
- cp -Rv include/$(LLH_ASM)/* /usr/include/asm
- cp -Rv include/linux /usr/include
+ make mrproper
+ make headers_check
+ make INSTALL_HDR_PATH=/usr headers_install
chown -Rv root:root /usr/include/{asm,linux}
find /usr/include/{asm,linux} -type d -exec chmod -v 755 {} \;
find /usr/include/{asm,linux} -type f -exec chmod -v 644 {} \;
Modified: trunk/packages/man-pages/Makefile
===================================================================
--- trunk/packages/man-pages/Makefile 2006-12-05 12:28:07 UTC (rev 1762)
+++ trunk/packages/man-pages/Makefile 2006-12-05 16:39:45 UTC (rev 1763)
@@ -1,12 +1,12 @@
# Man-pages Makefile
NM= man-pages
-VRS= 2.34
+VRS= 2.42
DIR= $(NM)-$(VRS)
FILE= $(DIR).tar.bz2
URL-$(FILE)= http://www.kernel.org/pub/linux/docs/manpages/$(FILE)
-SHA-$(FILE)= 99278abd00613fa2409791f20c0ee175118a41d1
+SHA-$(FILE)= a4b1ba53e90ce4771d70b41da6c17a8f0a50a305
# Targets
Modified: trunk/packages/procps/Makefile
===================================================================
--- trunk/packages/procps/Makefile 2006-12-05 12:28:07 UTC (rev 1762)
+++ trunk/packages/procps/Makefile 2006-12-05 16:39:45 UTC (rev 1763)
@@ -1,12 +1,12 @@
# Procps Makefile
NM= procps
-VRS= 3.2.6
+VRS= 3.2.7
DIR= $(NM)-$(VRS)
FILE= $(DIR).tar.gz
URL-$(FILE)= $(HTTP)/$(NM)/$(FILE)
-SHA-$(FILE)= 91f44180eb50a94eb945c2598c0e849879e65893
+SHA-$(FILE)= b60567cc6263167fa1a4ff6a5bea26db86022c10
# Targets
Modified: trunk/packages/readline/Makefile
===================================================================
--- trunk/packages/readline/Makefile 2006-12-05 12:28:07 UTC (rev 1762)
+++ trunk/packages/readline/Makefile 2006-12-05 16:39:45 UTC (rev 1763)
@@ -1,17 +1,13 @@
# Readline Makefile
NM= readline
-VRS= 5.1
+VRS= 5.2
DIR= $(NM)-$(VRS)
FILE= $(DIR).tar.gz
URL-$(FILE)= $(HTTP)/$(NM)/$(FILE)
-SHA-$(FILE)= 4b2ee2bc9c6dd1d238c84a58f7e6db173600b850
+SHA-$(FILE)= 18f3412c73068509d5f491b7b4535aeaf9522834
-PATCH1= $(DIR)-fixes-3.patch
-URL-$(PATCH1)= $(HTTP)/$(NM)/$(PATCH1)
-SHA-$(PATCH1)= f58bbd80c7aed462ab7e97e3ac4eae7cd9d1b835
-
# Targets
include $(ROOT)/scripts/functions
@@ -22,12 +18,11 @@
stage2: Makefile $(FILE) $(PATCH1)
$(std_build)
- cp $(SRC)/{$(FILE),$(PATCH1)} $(LFSSRC)
+ cp $(SRC)/$(FILE) $(LFSSRC)
compile-stage2:
sed -i '/MV.*old/d' Makefile.in
sed -i '/{OLDSUFF}/c:' support/shlib-install
- patch -Np1 -i ../$(PATCH1)
./configure --prefix=/usr --libdir=/lib
make $(PM) SHLIB_LIBS=-lncurses
make install
--
http://linuxfromscratch.org/mailman/listinfo/livecd
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page