LINUX.ORG.RU

Coreutils 8.14: исправление ошибок

 ,


0

1

12 октября Джим Мейеринг (Jim Meyering) объявил о выходе новой версии базовых системных утилит GNU coreutils 8.14, направленной на исправление ряда ошибок (в том числе появившихся в прошлой версии, 8.13).

Список изменений:

  • Исправление ошибок:
    • ls --dereference более не выводит ошибочные строки «argetm» для символических ссылок без объекта назначения, когда в $LS_COLORS присутствует запись 'ln=target' (ошибка появилась в fileutils-4.0);
    • ls -lL снова правильно выводит «+», когда объект ссылки имеет ACL. (ошибка появилась coreutils-8.13);
    • sort -g больше не впадает в бесконечный цикл, даже если входные данные содержат NaNs (ошибка появилась в coreutils-8.5);
  • Улучшения:
    • md5sum --check (как впрочем и sha1sum, sha224sum, sha384sum, sha512sum) теперь поддерживает формат -r соответствующей команды из BSD;
    • pwd теперь нормально работает и в системах без системного вызова openat (ранее наблюдались проблемы с каталогами, абсолютный путь к которым содержал более PATH_MAX / 3 компонентов);
  • Изменения в поведении:
    • timeout теперь обрабатывает только первый сигнал, полученный из обрабатываемого набора (SIGTERM, SIGINT, ...), что предназначено для поддержки систем, которые косвенно создают потоки для некоторых функций таймера (как GNU/kFreeBSD);
  • Сборка пакета:
    • .tar.xz признан достаточно портируемым форматом, решено отказаться от сборки файлов .tar.gz.

Исходные коды: coreutils-8.14.tar.xz

>>> Подробности

★★★★★

Проверено: maxcom ()
Последнее исправление: adriano32 (всего исправлений: 2)

> .tar.xz признан достаточно портируемым форматом, решено отказаться от сборки файлов .tar.gz.

А вот за это респект. Ещё бы ядро ним паковали.

FeyFre ★★★★
()
Ответ на: комментарий от terminator

Я смотрю, на лоре новый клоун появился.

anonymous
()
Ответ на: комментарий от terminator

Праативный, ты кедофоб? А ты знааешь, что все кедофобы - латентные кедерасты?

om-nom-nimouse ★★
()
Ответ на: комментарий от terminator

тролль детектед! не в первом треде уже этот школьник срёт..

thehedin
()
Ответ на: комментарий от anarquista

Я имел в виду пункты, изложенные выше. А не конкретно coreutils. Без них, естественно, невозможно себе представить нормальную работу.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от FeyFre

> А вот за это респект.

За это надо гвозди под ногти засовывать, а не решпекты отвешивать!

anonymous
()
Ответ на: комментарий от anonymous

Это - мелочи жизни. Главное, что для хранения всякого хлама нужно меньше места.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от yoghurt

Ты ещё мало дырок повидал.

HP-UX Internet Express is a collection of popular open source Internet Services Web Services, and Security Services that are tested and qualified on HP-UX11i.

-bash-4.1$ find some -type f
some/longer/path/to/directory/some-file-name-1.dat
...

-bash-4.1$ find some -type f -exec /opt/iexpress/wipe/bin/wipe -s '{}'  '+'
/opt/iexpress/wipe/bin/wipe: cannot rename 
`some/longer/%#DPdUZalmrbAzory/some-file-name-1.dat': No such file or directory
/opt/iexpress/wipe/bin/wipe: cannot rename 
`some/longer/path/to/directory/some-file-name-1.dat': No such file or directory
/opt/iexpress/wipe/bin/wipe: failed to wipe 
`some/longer/path/to/directory/some-file-name-1.dat'
...

-bash-4.1$ find some -type f
some/longer/%#DPdUZalmrbAz
...

И кусочек официальной реации на эту багу:

For wipe to work correctly, the user of wipe must have "./" in their PATH environment variable ...

DonkeyHot ★★★★★
()

Правильная работа с юникодом, полагаю, так и не появилась?

Igron ★★★★★
()

>.tar.xz признан достаточно портируемым форматом, решено отказаться от сборки файлов .tar.gz.

а что это такое? rar головного мозга?

AVL2 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.