Page MenuHomeSolus

Update bash to 5.1.4
ClosedPublic

Authored by Harvey on Jan 5 2021, 1:20 PM.
Tags
None
Referenced Files
F11032539: D10305.id.diff
Wed, Aug 9, 2:24 PM
F11032538: D10305.id24765.diff
Wed, Aug 9, 2:24 PM
F11032537: D10305.id25065.diff
Wed, Aug 9, 2:24 PM
F11032536: D10305.id24764.diff
Wed, Aug 9, 2:24 PM
F11028414: D10305.id24765.diff
Wed, Aug 9, 6:37 AM
F11025818: D10305.diff
Wed, Aug 9, 1:25 AM
F11015753: D10305.id24765.diff
Sat, Aug 5, 1:52 PM
F10995947: D10305.id.diff
Wed, Jul 26, 8:08 AM

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
Branch
master
Lint
No Lint Coverage
Unit
No Test Coverage

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.