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

cxx-qt-lib: workaround GCC bug for explicit specialisation outside namespace #641

Merged
merged 1 commit into from
Jul 31, 2023

Conversation

ahayzen-kdab
Copy link
Collaborator

@ahayzen-kdab ahayzen-kdab commented Jul 31, 2023

This works around issues such as below with MinGW81 specialization of 'template struct rust::cxxbridge1::IsRelocatable' in different namespace

Due to the following bug that was solved in GCC 7
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56480
https://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#374

Related to #640

…mespace

This works around issues such as below with MinGW81
specialization of 'template<class T> struct rust::cxxbridge1::IsRelocatable' in different namespace

Due to the following bug that was solved in GCC 7
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56480
https://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#374

Related to KDAB#640
@Be-ing Be-ing merged commit e41cbfe into KDAB:main Jul 31, 2023
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