You may have noticed a lot of changes to BLFS in the last couple of weeks. I thought I'd share some of what I did and why.
After building LFS-7.0-rc2, I decided to continue on to BLFS, updating to the latest packages as I went. My first objective was to get ssh working. My next objective was to be able to build the BLFS (and LFS) books from the xml sources. I also wanted the ability to check book sources in and out via subversion. I started with bc because I needed it for calculations in my scripts. I then reviewed the packages I needed and started with the dependencies they required. I did not build every optional dependency, but I did build what was necessary for me. For each package, I determined if a new version was necessary. I then downloaded any new packages needed and created a custom script. In several (most) cases, I had to build packages multiple times to get them right. I then updated BLFS to reflect any changes. When updating the book, I also updated the bootscripts for newer packages and for compatibility with LFS-7.0 bootscripts. The bootscripts that have not been updated should still work as the older functions are still in LFS for backward compatibility. The reverse is not true. The new scripts will not work with older versions of the LFS bootscripts. One thing I did right now was to avoid any packages that needed X. I am going to continue that with some additional server and programming packages and then go back to packages I really don't use like other editors and shells as well as some other security applications. Eventually I'll get around to Xorg. If someone wants to jump in and do an update, that would be great. I don't require a formal patch. A list of what the new package version should be and any changes to instructions, dependencies, etc would also be very useful. As you may have noticed, because I have done so many packages in a fairly short time, typos and other errors have crept in. Any suggestions and corrections offered will be welcome. -- Bruce Fri Oct 14 13:46:48 CDT 2011 /usr/src/bc/bc-1.06.tar.gz Fri Oct 14 14:34:06 CDT 2011 /usr/src/openssl/openssl-1.0.0e.tar.gz Fri Oct 14 16:09:14 CDT 2011 /usr/src/sudo/sudo-1.8.2.tar.gz Fri Oct 14 16:32:42 CDT 2011 /usr/src/wget/wget-1.13.tar.xz Fri Oct 14 16:53:16 CDT 2011 /usr/src/which/which-2.20.tar.gz Fri Oct 14 17:31:44 CDT 2011 /usr/src/openssh/openssh-5.9p1.tar.gz Sun Oct 16 12:00:13 CDT 2011 /usr/src/bc/bc-1.06.95.tar.bz2 Fri Oct 21 12:27:17 CDT 2011 /usr/src/ntp/ntp-4.2.6p4.tar.gz Sat Oct 22 08:14:00 CDT 2011 /usr/src/dhcpcd/dhcpcd-5.2.12.tar.bz2 Sat Oct 22 18:18:03 CDT 2011 /usr/src/sgml/sgml-common-0.6.3.tgz Sat Oct 22 19:10:54 CDT 2011 /usr/src/unzip/unzip60.tar.gz Sat Oct 22 19:29:46 CDT 2011 /usr/src/docbook31/docbk31.zip Sat Oct 22 19:39:45 CDT 2011 /usr/src/docbook45/docbook-4.5.zip Sun Oct 23 12:40:25 CDT 2011 /usr/src/opensp/OpenSP-1.5.2.tar.gz Sun Oct 23 13:31:31 CDT 2011 /usr/src/openjade/openjade-1.3.2.tar.gz Sun Oct 23 14:46:24 CDT 2011 /usr/src/docbook-dsssl/docbook-dsssl-1.79.tar.bz2 Sun Oct 23 15:42:08 CDT 2011 /usr/src/docbook-utils/docbook-utils-0.6.14.tar.gz Sun Oct 23 16:59:14 CDT 2011 /usr/src/libxml2/libxml2-2.7.8.tar.gz Sun Oct 23 17:07:47 CDT 2011 /usr/src/libxslt/libxslt-1.1.26.tar.gz Sun Oct 23 22:39:28 CDT 2011 /usr/src/pcre/pcre-8.12.tar.bz2 Mon Oct 24 13:20:43 CDT 2011 /usr/src/doxygen/doxygen-1.7.5.src.tar.gz Mon Oct 24 13:24:38 CDT 2011 /usr/src/popt/popt-1.16.tar.gz Mon Oct 24 14:17:30 CDT 2011 /usr/src/attr/attr-2.4.44.src.tar.gz Mon Oct 24 14:43:43 CDT 2011 /usr/src/acl/acl-2.2.51.src.tar.gz Mon Oct 24 18:11:21 CDT 2011 /usr/src/sqlite/sqlite-autoconf-3070800.tar.gz Mon Oct 24 21:16:59 CDT 2011 /usr/src/rsync/rsync-3.0.9.tar.gz Mon Oct 24 22:10:54 CDT 2011 /usr/src/apache/httpd-2.2.21.tar.gz Mon Oct 24 22:58:36 CDT 2011 /usr/src/docbook-xml-45/docbook-xml-4.5.zip Mon Oct 24 23:09:12 CDT 2011 /usr/src/docbook-xsl/docbook-xsl-1.76.1.tar.bz2 Mon Oct 24 23:21:55 CDT 2011 /usr/src/tidy/tidy-cvs_20101110.tar.bz2 Tue Oct 25 11:21:55 CDT 2011 /usr/src/pth/pth-2.0.7.tar.gz Tue Oct 25 11:25:02 CDT 2011 /usr/src/libffi/libffi-3.0.10.tar.gz Tue Oct 25 11:33:36 CDT 2011 /usr/src/jpeg/jpegsrc.v8c.tar.gz Tue Oct 25 12:54:00 CDT 2011 /usr/src/libpng/libpng-1.5.5.tar.bz2 Tue Oct 25 13:25:41 CDT 2011 /usr/src/tcl/tcl8.5.10-src.tar.gz Tue Oct 25 23:02:44 CDT 2011 /usr/src/sharutil/sharutils-4.11.1.tar.bz2 Tue Oct 25 23:24:46 CDT 2011 /usr/src/bdb/db-5.2.36.tar.gz Wed Oct 26 11:52:23 CDT 2011 /usr/src/ruby/ruby-1.9.2-p290.tar.bz2 Wed Oct 26 15:34:23 CDT 2011 /usr/src/python/Python-3.2.2.tar.xz Wed Oct 26 16:13:35 CDT 2011 /usr/src/subversion/subversion-1.7.1.tar.bz2 -- http://linuxfromscratch.org/mailman/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
