Verifique se o número da linha 57-59 em src/builtins.def.in
do código-fonte do traço:
#ifndef SMALL
histcmd -u fc
#endif
SMALL é definido se --with-libedit
não é definido no configure, que é o caso do nosso dash / sh. Eu acho que é sobre como otimizar o consumo de memória.
Também o Changelog diz:
2005-10-29 Herbert Xu <[email protected]>
[...]
* Disable histcmd completely when SMALL is defined.
[...]
Se não for compilar com --with-libedit
foi uma escolha deliberada ou não está além do meu conhecimento.