Skip to content

greengrass-lite: upgrade 2.5.1 -> 2.6.0 - #16630

Closed
rpcme wants to merge 10 commits into
master-nextfrom
greengrass-lite-2.6.0-upgrade
Closed

rpcme wants to merge 10 commits into
master-nextfrom
greengrass-lite-2.6.0-upgrade

Conversation

@rpcme

@rpcme rpcme commented Aug 10, 2026

Copy link
Copy Markdown
Member

Incorporates the greengrass-lite 2.6.0 upgrade from PR #16292 (by @gregbreen) with the conflict resolved against the Unity test framework dependency added in PR #16629.

Changes from 2.5.1 → 2.6.0:

Supersedes #16292 (fork PR with merge conflicts).

Co-authored-by: Greg Breen gregbreen@users.noreply.github.com

@rpcme
rpcme requested a review from a team as a code owner August 10, 2026 15:39
GCC 16 with LTO detects 'no_proxy.data' may be used uninitialized
in iotcored/src/entry.c. This was previously patched in 2.5.1
(002-fix-maybe-uninitialized.patch) but the patch was dropped for
2.6.0 assuming an upstream fix. LTO still triggers the warning on
arm and x86_64 (not riscv64).

Add -Wno-error=maybe-uninitialized to the existing GCC 16
workaround flags.
@rpcme

rpcme commented Aug 10, 2026

Copy link
Copy Markdown
Member Author

Superseded by #16631 (clean linear history, no merge commits).

@rpcme rpcme closed this Aug 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants