-
Notifications
You must be signed in to change notification settings - Fork 4.1k
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 for gcc version 11 needed #13635
Comments
workaround exists according to: #13613 (comment) seems like it might carry with it some issues, would be better in my humble opinion just to make the edits as proscribed to detect the gcc version at configure-time and modify failing code files to respond to the idea mentioned above. |
@davido what is the source of the externs if you don't mind me asking ? Are they being maintained as some connected project ? |
#13613
Code downloaded during build process com_google package requires either manual editing moving header references to header files if the symbols are being referenced or gcc 10 may need to be used
Adding a rule with preprocessing using symbol defines as part of compiler version detection during configuration could solve this but code edits would have to happen in any case
Also limits.h from stl needs to be changed to limits without extension in includes for stl
Suggested method is simply defining a symbol -DGCC11 which preprocessing could use to move the header file inclusions to the proper file
Where are the externs coming from is part of the information that needs provided as this might require some fixes across a few projects if they are not maintained in this one.
The text was updated successfully, but these errors were encountered: