Page MenuHomeSolus

Update bash to 5.1.4
ClosedPublic

Authored by Harvey on Jan 5 2021, 1:20 PM.
Tags
None
Referenced Files
F11015753: D10305.id24765.diff
Sat, Aug 5, 1:52 PM
F10995947: D10305.id.diff
Wed, Jul 26, 8:08 AM
F10972495: D10305.id24765.diff
Fri, Jul 21, 1:51 PM
F10871882: D10305.id24765.diff
Jun 18 2023, 7:36 PM
F10842164: D10305.id24765.diff
Jun 10 2023, 10:34 AM
F10841475: D10305.id25065.diff
Jun 10 2023, 7:24 AM
F10839051: D10305.id24764.diff
Jun 9 2023, 7:07 PM
F10838554: D10305.diff
Jun 9 2023, 3:33 PM

Details

Summary

5.0.11 -> 5.1.4
Full changelog available here

Test Plan
  • Run several bash scripts
  • Test new SRANDOM variable

Diff Detail

Repository
R420 bash
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Harvey requested review of this revision.Jan 5 2021, 1:20 PM

Just out of curiosity, why are there always multiple patches back-ported from upstream every time bash is updated. Wouldn't it be enough to just use the releases?
Sorry if this is a stupid question, was just wandering as we don't really do so with any other packages unless there are very critical bugs that need fixed.

@Jacalz, that's because how bugfix releases of bash and readline work. They don't make self-contained tarballs for minor releases - they release patchsets that need to be applied on top of major release tarball.

Change license to -or-later and add homepage

@Jacalz, that's because how bugfix releases of bash and readline work. They don't make self-contained tarballs for minor releases - they release patchsets that need to be applied on top of major release tarball.

Thank you very much for the explanation. Makes a lot more sense now :)

This revision is now accepted and ready to land.Jan 20 2021, 10:43 PM
This revision was automatically updated to reflect the committed changes.