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

Reply via email to