Skip to content

Chore/replace corrade conan recip#762

Draft
leoparente wants to merge 13 commits intodevelopfrom
chore/replace-corrade-conan-recipe
Draft

Chore/replace corrade conan recip#762
leoparente wants to merge 13 commits intodevelopfrom
chore/replace-corrade-conan-recipe

Conversation

@leoparente
Copy link
Copy Markdown
Contributor

No description provided.

leoparente and others added 13 commits March 27, 2026 10:53
Replace corrade/2020.06 (Conan Center) with a local recipe pointing
to master commit 22e7ffc6 to fix GCC 11+/Clang 14+ build failures.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
9-task plan covering recipe creation, conanfile.py update, and
CI bootstrap steps for all 4 GitHub Actions workflows.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Builds Corrade from master commit 22e7ffc6 which contains GCC 11+
and Clang 14+ fixes not in the frozen corrade/2020.06 CCI package.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Replaces the frozen corrade/2020.06 CCI package with a local recipe
that builds from master commit 22e7ffc6 to fix GCC 11+/Clang 14+ failures.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
PcapLiveDevice.cpp:841 uses a VLA which Clang 17 rejects as an error.
Replaces uint8_t buf[len] with std::vector<uint8_t> buf(len) and
updates the two pointer uses to buf.data().

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
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.

1 participant