Hello,

Right now, the branch contains all LFS-related changes to the build process, except sttyutf8 (new program), vim and bootscripts. There are also issues with manual pages. Details:

sttyutf8: this perl script is available at:
http://chris.heathens.co.nz/linux/downloads/sttyutf8
It allows to modify the kernel builtin editor settings so that it knows about the difference between character width and byte count. Strictly speaking, not much needed, because programs tend to use readline instead of the kernel builtin editor.

vim: not done yet, will be compiled after gtk+. Some of the official updates target multibyte locales, so I am inclined to just apply everything that the upstream provides. Right now, the chroot contains "nano" and "joe" editors.

bootscripts: the console script has to be replaced in order to put the console into Unicode mode.

manual pages: the NROFF setting to "/usr/bin/nroff -mandoc" works only with ISO-8859-1 encoded manual pages. Since any (especially hackish) reconfiguration is not desirable for the CD, I will either remove manual pages that cannot be viewed in this configuration, or (if I get the permission) switch to Debian-patched groff-1.18.1.1 and man-db.

Right now, the scripts build something chrootable that you can play with (but not a complete CD yet).

Just start uxterm, unset LC_ALL, set LANG to the UTF-8 variant of your locale (warning: use exactly this spelling and case, UTF-8), and chroot. That chroot must also work in any traditional 8-bit locale in ordinary xterm. Any non-UTF-8 regression is a severe bug.

--
Alexander E. Patrakov
--
http://linuxfromscratch.org/mailman/listinfo/livecd
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to