Randy McMurchy wrote:

> If a regarded community member were to say "I've installed it and
> it works as it is supposed to", that is good enough for me.

Please keep in mind that the notes below are skewed in the sense that they 
recommend a change if it fixes a compatibility issue with LFS SVN (even if 
there is no problem with LFS-6.2).

On the LFS LiveCD 6.2-4 and/or 6.3-pre1, the following beyond-planned-6.2.0 
package updates are already done:

  * Vim 7.0 (with the -mandir-1 and -fixes-14 patches and without removal of 
tutorials). Status: ready for the book.

  * Mesa-6.5.1, libdrm-2.0.2: Status: everybody seems to do this update on 
their own, but xorg-devel archives suggest that some patches to 
xorg-server-1.1.1 are needed beyond simple build fixes (and this part is not 
done on the CD). So, probably not for the book. Mesa-6.5.2 is out, but 
untested, and there are reports that it breaks beryl without some patches 
for xorg-server.

  * Various Xorg components: updated to latest stable versions that build 
against xorg-server-1.1.1. This allows to drop security-related patches and 
luit race patch.

  * xkeyboard-config instead of xkb-data: present on the LiveCD since 6.2-3. 
Recommended for the book, because xkb-data are broken at least for Greek 
(although a band-aid fix is known).

  * curl-7.15.5: works, but, unlike previous versions, prints a progress 
message on stderr. May break custom scripts. The changelog mentions many 
incompatible API changes (but none of them is hit on the CD). Not for the book.

  * pciutils-2.2.4: makes other packages fail to build from source, due to 
the change of the proper linker flags from -lpci to -lpci -lz. Definitely 
not for the book, but I won't downgrade this package on the CD.

  * GAIM-1.5.0: the CD contains a one-line patch for compatibility with 
SIM-0.9.3 (which is broken, but is still installed on many computers).

  * gc-6.8: w3m works as intended. The changelog for version 6.7 contains an 
item that looks like gcc-4.1 buildfix for the c++ library. So, maybe this is 
for the book.

  * GPM: the wiki contains a patch that fixes w3m lockup issue. Also, maybe 
a note should be added that with LFS SVN, GPM cannot copy non-ASCII 
characters if the console is in UTF-8 mode. This was not the issue with 
LFS-6.2, because the utf8-input kernel patch was there (and dropped in LFS 
SVN because the kernel developers don't like it).

  * hdparm-6.7: builds and works, but I can't see the difference from the 
old version. Probably not for the book.

  * imlib2-1.3.0: good enough for w3m. Not tested otherwise. No up-to-date 
changelog in the package. Debian applies some patches from upstream CVS 
(mostly related to TIFF, transparency, and x86_64). According to Debian, 
their patched version "fixes multiple buffer overflow vulnerabilites in 
width and height checks in src/modules/loaders/*.c. CVE-2006-480[6-9]". The 
CD is still vulnerable.

  * iptables-1.3.6: builds fine, not really tested. No changelog in the 
tarball. Probably not for the book.

  * libidn-0.6.7: I have reviewed the complete diff from 0.6.3. The changes 
to C files are small, and are mostly obvious x86_64 bugfixes. Documentation 
handling has changed. So, this new version is safe for the book, if one 
reviews the commands for installing the documentation.

  * libxslt-1.1.18: very buggy, don't use. The CD Makefiles contain a note 
about this version, and actually use 1.1.17. See http://bugs.debian.org/399010

  * lynx-2.8.6: contains security fixes, works fine, allows to pass 
--enable-nls without triggering the "truncated messages in UTF-8 locales" 
bug. Recommended for the book.

  * MC-4.6.1: added Debian patches for UTF-8 support.

  * ncftp-3.2.0: works. Has the same bug as 3.1.9 with command line editing 
using the cursor keys.

  * nfs-utils-1.0.10: requires the following sed for LFS SVN compatibility: 
sed -i 's/UTS_RELEASE/"2.6.18.3"/' tools/getkversion/getkversion.c (you may 
use any other junk instead of 2.6.18.3 with the same effect).

  * openssh-4.4p1: works both as a client and as a server, 4.5: untested.

  * openssl-0.9.8d: works good enough for wget and mutt.

  * pkg-config-0.21: good enough to build the CD. Of course, this is not a 
sufficient amount of testing, so let it be for 6.2.1.

  * reiserfsprogs-3.6.19: fails to build with LFS SVN. Please  install 
asm/unaligned.h with linux headers in LFS.

  * subversion-1.4.2: I don't understand why you want to postpone the 
update, despite the fact that this version is already installed on 
quantum.linuxfromscratch.org.

  * xchat-2.6.6: builds, works. There is also xchat-2.8.0, but it requires a 
nev version of GTK+ (thus, untested).

-- 
Alexander E. Patrakov
-- 
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