Hello,
The UTF-8 book has been updated. The main change is addition of text
about mounting filesystems with Windows origin, such as FAT and SMBFS.
From now on, I don't see any substantial possible improvements, and see
no value in delaying the merge. The patch against the current SVN is at:
http://www.linuxfromscratch.org/~alexander/patches/lfs_book-r7233-utf8-1.patch
The rendered book is at:
http://www.linuxfromscratch.org/~alexander/lfs-book/
The patched book (unlike certain distros) still supports old 8-bit
locales, and when such locale is selected, it is almost fully compatible
with BLFS (exception: Mutt segfaults at startup, solved by upgrading
Mutt to 1.5.10). The patched book also brings missing bits of UTF-8
support to many packages, and explains how to set up UTF-8 on Linux
console and how to view translated manual pages. All of this can be seen
on the latest pre-release of the LFS LiveCD, which is built according to
the patched book:
http://ftp.lfs-matrix.net/pub/lfs-livecd/lfslivecd-x86-6.2-pre2.iso
UTF-8 is _still_ not fully supported (e.g. 'tr :upper: :lower:' works
only on ASCII characters, 'watch' shows only ASCII characters, 'sfdisk'
misaligns button labels in non-English UTF-8 locales), but the same bugs
exist in all distros (including those which claim that they support only
UTF-8). Because of that, such bugs should not be an obstacle.
A more important issue is that the patched book is no longer compatible
with the current BLFS when the user selects some UTF-8 locale. But
that's a BLFS problem, and BLFS people won't fix this until my patch
gets merged into LFS. The only known solution to this incompatibility is
to add notes on the pages of non-working packages (so that UTF-8 users
avoid installation of those packages), because such incompatibilities
will not be fixed upstream soon. The remaining packages, as can be seen
on the LiveCD, still form a usable set.
--
Alexander E. Patrakov
--
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page