Hi,

Following a thread on blfs-support[0], it looks like the i18n
patch for Coreutils causes a problem during compilation of
Dash in BLFS.  The attached builtins file produces the following
output when we compile Coreutils with the i18n patch:

$ LANG=en_GB.UTF-8
$ sort -u -k 3,3 builtins
     0  .       -s      dotcmd

$ LANG=en_GB
$ sort -u -k 3,3 builtins
    21  local   -a      localcmd
    14  export  -as     exportcmd
     3  alias   -au     aliascmd
     7  chdir   cdcmd
    10  echo    echocmd
    18  hash    hashcmd
    22  printf  printfcmd
    23  pwd     pwdcmd
     0  .       -s      dotcmd
     2  [       testcmd
    33  type    typecmd
     4  bg      -u      bgcmd
    34  ulimit  ulimitcmd

If the i18n patch isn't applied, then the LANG setting has no
effect on sort's output, always outputting the correct data as per
the en_GB listing above.

So, what do we want to do?  Just remove the sort-related hunks of the
i18n patch, drop the patch altogether, or try and fix this bug?  I
can easily do either of the 1st 2, but trying to fix the bug is beyond
my limited C abilities.

Regards,

Matt.

[0] 
http://www.linuxfromscratch.org/pipermail/blfs-support/2009-August/065714.html

Attachment: builtins
Description: Binary data

-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to