Објављен услужни програм ГНУ закрпе 2.8

Седам година од последњег издања и дванаест и по година од објављивања гране 2.7, пуштен је услужни програм ГНУ закрпе 2.8. Услужни програм вам омогућава да примените закрпе на датотеке које укључују листе промена које је креирао програм дифф. Код је написан на Ц и дистрибуира се под ГПЛв3+ лиценцом.

У новој верзији:

  • Проблем из 2038. је решен - услужни програм сада исправно рукује подацима о времену за датотеке креиране после 2038. године, чак и на платформама са 32-битним типом тиме_т.
  • Опција "--фоллов-симлинкс" сада се примењује не само на улазне датотеке, већ и на генерисане датотеке.
  • У складу са захтевима стандарда ПОСИКС.1-2024, забрањено је коришћење знака за повлачење реда у називима датотека.
  • Коришћење нул бајтова ('\0') у редовима са дифф директивама је забрањено.
  • Размаци и табулатори су дозвољени пре и после вредности са бројевима редова.
  • Рад је обављен на елиминисању недефинисаног или неправилног понашања у абнормалним ситуацијама, као што је руковање веома великим величинама поља, грешке И/О, недостатак меморије, услови трке и слање сигнала у неодговарајуће време.
  • Уклоњен стари "План Б" код дизајниран за системе са 16-битним показивачима.
  • Захтеви за компајлер су повећани, који сада мора да подржава стандард Ц99 (раније је био потребан Ц89).
  • Додата подршка за нове верзије ГЦЦ, Аутоцонф и Гнулиб.

Извор: опеннет.ру

Додај коментар