This pull request updates our toolchain builder scripts and documentation to support newer GCC versions and Raspberry Pi OS Bookworm (Debian 12), while removing support for older versions and Raspberry Pi OS Stretch(Debian 9).
Key changes include:
Expand supported GCC versions up to 14.2.0
Add support for Raspberry Pi OS Bookworm (Debian 12)
⚠️ Remove support for Raspberry Pi OS Stretch (Debian 9)
Update GDB version from 10.2 to 15.1
Update CURL_VERSION to 8.9.1
Revise supported hardware to include Raspberry Pi 5
Update dependency versions and build configurations
Improve error handling and cleanup processes in build scripts
Update CI build scripts and GitHub Actions workflows
Revise documentation (README.md and other docs) to reflect new changes
This PR addresses the following issues:
Fixes #86 (Update RTBuilder_64b script)
Fixes #103 (Standardize error handling for tar extractions)
Changes affect the following components:
RTBuilder_32b and RTBuilder_64b build scripts
CI build scripts
GitHub Actions workflows
README.md and documentation
Deployment scripts (SF_deployer and SF_docs_deployer)
Description:
This pull request updates our toolchain builder scripts and documentation to support newer GCC versions and Raspberry Pi OS Bookworm (Debian 12), while removing support for older versions and Raspberry Pi OS Stretch(Debian 9).
Key changes include:
14.2.0
10.2
to15.1
CURL_VERSION
to8.9.1
This PR addresses the following issues:
Changes affect the following components:
RTBuilder_32b
andRTBuilder_64b
build scriptsREADME.md
and documentationSF_deployer
andSF_docs_deployer
)