diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index f56b05616..bd5e4f6c0 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -35,6 +35,17 @@ --> + + July 13, 2006 + + + [bdubbs] - Updated text in section 7.9 (The Bash + Shell Startup Files) to better explain the Xlib example. + + + + + July 12, 20006 diff --git a/chapter07/profile.xml b/chapter07/profile.xml index 112c9a768..a60f9da30 100644 --- a/chapter07/profile.xml +++ b/chapter07/profile.xml @@ -120,18 +120,18 @@ LC_ALL=<locale name> locale int_prefix Some packages beyond LFS may also lack support for your chosen locale. One example is the X library (part of the X Window System), which outputs the - following error message: + following error message if the locale does not exactly match one of the character + map names in its internal files: Warning: locale not supported by Xlib, locale set to C - Here Xlib expects that the character map will be listed in uppercase - notation with canonical dashes. For instance, "ISO-8859-1" rather than - "iso88591". It is sometimes possible to fix this by removing the charmap part - of the locale specification, as long as that does not change the character - map that Glibc associates with the locale. This can be checked by running - the locale charmap command in both locales. For example, - one would have to change "de_DE.ISO-8859-15@euro" to "de_DE@euro" in order to - get this locale recognized by Xlib. + In several cases Xlib expects that the character map will be listed in + uppercase notation with canonical dashes. For instance, "ISO-8859-1" rather + than "iso88591". It is also possible to find an appropriate specification by + removing the charmap part of the locale specification. This can be checked + by running the locale charmap command in both locales. + For example, one would have to change "de_DE.ISO-8859-15@euro" to + "de_DE@euro" in order to get this locale recognized by Xlib. Other packages can also function incorrectly (but may not necessarily display any error messages) if the locale name does not meet their expectations. diff --git a/general.ent b/general.ent index c4a092129..361b10f5f 100644 --- a/general.ent +++ b/general.ent @@ -1,6 +1,6 @@ - - + +