Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Fixed io extension build error #671

Merged
merged 1 commit into from
May 13, 2022
Merged

Conversation

simmplecoder
Copy link
Contributor

@simmplecoder simmplecoder commented May 13, 2022

Description

The error was due to missing dynamic.hpp header that contained dynamic_io_fnobj. Adding the header back in to write.hpp headers of io extensions fixed the problem.

References

#653 (comment).

Tasklist

Add test case(s) N/A (run build and tests locally, all passed)

  • Ensure all CI builds pass
  • Review and approve

The error was due to missing dynamic.hpp
header that contained dynamic_io_fnobj.
Adding the header back in to write.hpp
headers of io extensions fixed the problem.
@sdebionne sdebionne self-requested a review May 13, 2022 11:59
@sdebionne sdebionne added cat/bug But reports and bug fixes ext/io boost/gil/extension/io/ labels May 13, 2022
@sdebionne sdebionne added this to the Boost 1.80 milestone May 13, 2022
Copy link
Contributor

@sdebionne sdebionne left a comment

Choose a reason for hiding this comment

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

SGTM thanks! It's strange that the CI did not catch the issue.

@mloskot
Copy link
Member

mloskot commented May 13, 2022

It's strange that the CI did not catch the issue.

And, I believe I did run local build too! Mystery :)

Copy link
Member

@mloskot mloskot left a comment

Choose a reason for hiding this comment

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

Thanks !

@mloskot mloskot merged commit f839504 into boostorg:develop May 13, 2022
@marco-langer
Copy link
Contributor

thanks for the fix on my PR!

I'll join the club of surprised people that the bug was not caught in my own test run :-)

@mloskot mloskot mentioned this pull request Jul 5, 2022
6 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cat/bug But reports and bug fixes ext/io boost/gil/extension/io/
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants