Landing: b1d85e7f8ef2
Project / Subsystem
gcc / gcc
Date
2026-09-15
Author
Gaius Mulley
Commit
b1d85e7f8ef2bd152763bbccf1c280ad4ee10ed4
Source
github
Perf win
No
Breaking
No
All attributes
- project
- gcc
- subsystem
- gcc
- patch_id
- —
- commit_hash
- b1d85e7f8ef2bd152763bbccf1c280ad4ee10ed4
- source_type
- github
- headline
- Modula-2 build: Replace bash with sh for portability
- tldr
- Modula-2 build process now uses 'sh' instead of 'bash' for wider compatibility.
- author
- Gaius Mulley
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • modula2
- • build
- • portability
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-09-15T00:00:00.000Z
The build process for the Modula-2 language support in GCC has been updated to use the POSIX-standard sh shell instead of bash. This change, addressing PR127359, improves portability by ensuring the build can succeed on systems where bash may not be installed or located in the default path.