Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Do not require libexecinfo in C++ docker images #2372

Merged
merged 1 commit into from
Jul 23, 2024
Merged

Conversation

cmnrd
Copy link
Collaborator

@cmnrd cmnrd commented Jul 17, 2024

Alpine has dropped support for libexecinfo since version 3.17. This PR pulls in lf-lang/reactor-cpp#59 which makes the compilation of reactor-cpp more robust, so that it can handle if backtrace support is not available or provided by an alternative implementation. Consequently, we can remove the current workarounds in the LF code generator for docker builds.

@cmnrd cmnrd added enhancement Enhancement of existing feature docker Issue related to the docker support labels Jul 17, 2024
@cmnrd cmnrd requested review from elgeeko1 and petervdonovan July 17, 2024 12:43
@cmnrd cmnrd force-pushed the cpp-docker-cmake-fix branch from 3d08989 to e40a6da Compare July 17, 2024 12:50
Copy link
Collaborator

@petervdonovan petervdonovan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

Alpine has dropped support for libexecinfo since version 3.17. This PR pulls in
lf-lang/reactor-cpp#59 which makes the compilation of
reactor-cpp more robust, so that it can handle if backtrace support is not
available or provided by an alternative implementation. Consequently, we can
remove the current workarounds in the LF code generator.
@cmnrd cmnrd force-pushed the cpp-docker-cmake-fix branch from e40a6da to 2be839f Compare July 23, 2024 09:56
@cmnrd cmnrd enabled auto-merge July 23, 2024 09:57
@cmnrd cmnrd added this pull request to the merge queue Jul 23, 2024
Merged via the queue into master with commit 790fb5b Jul 23, 2024
26 checks passed
@cmnrd cmnrd deleted the cpp-docker-cmake-fix branch July 23, 2024 11:38
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
docker Issue related to the docker support enhancement Enhancement of existing feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants