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

Update Easylogging++ dependency to v9.96.5 #2674

Merged

Conversation

rschlaikjer
Copy link
Contributor

This fixes a thread deadlock that could occur in some situations,
especially when running under Valgrind.

See this issue on the easyloggingpp repo:
abumq/easyloggingpp#417

Changes to easylogging++.cc from commit f026596 have been retained.

This fixes a thread deadlock that could occur in some situations,
especially when running under Valgrind.

See this issue on the easyloggingpp repo:
abumq/easyloggingpp#417
@dorodnic
Copy link
Contributor

dorodnic commented Nov 5, 2018

Hi @rschlaikjer
Thank you for the patch. Makes perfect sense to get it up-to-date.
However, the deletion at easylogging++.h:360 of the NOMINMAX macro breaks Windows CI.
To fix the CI I propose to add add_definitions(-DNOMINMAX) to main CMakeLists.txt.

@rschlaikjer
Copy link
Contributor Author

Sergey, thanks for figuring out the problem. I've added the define for Windows builds that enable easylogging.

@rschlaikjer rschlaikjer force-pushed the update-easylogging-v9.96.5 branch from 4e3e227 to 67a6a37 Compare November 5, 2018 19:10
@dorodnic dorodnic merged commit a6eaeeb into IntelRealSense:development Nov 7, 2018
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