-
Notifications
You must be signed in to change notification settings - Fork 94
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
Revert "Drop errorlevel
config option"
#1793
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I recommend renaming this commit to "Return ConfigMain::get_errorlevel_option API". Otherwise it could evoke that you reverts the whole commit.
0518f06
to
8d74a48
Compare
The required formatting seems a bit odd but I have updated it. I have also renamed the commit. 👍 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
1a57764
The old `ubuntu-22.04` uses version `swig4.0` which fails on C++11 attributes. We have started to use them in: rpm-software-management#1793 and the readthedocs build has been failing since then. Use `24.04` (https://about.readthedocs.com/blog/2024/06/ubuntu-24-04/) because it uses `swig_4.2.0` which atleast ignores the attributes. According to the changelog the attributes should be ingnored since version 4.1.0: https://www.swig.org/Release/CHANGES ``` 2022-07-07: jmarrec rpm-software-management#1158 #2286 Add basic support for C++11 attributes. These are now crudely ignored by SWIG's parser's tokeniser, which is better than failing with a parse error. ```
The old `ubuntu-22.04` uses version `swig4.0` which fails on C++11 attributes. We have started to use them in: rpm-software-management#1793 and the readthedocs build has been failing since then. Use `24.04` (https://about.readthedocs.com/blog/2024/06/ubuntu-24-04/) because it uses `swig_4.2.0` which at least ignores the attributes. According to the changelog the attributes should be ignored since version 4.1.0: https://www.swig.org/Release/CHANGES ``` 2022-07-07: jmarrec rpm-software-management#1158 #2286 Add basic support for C++11 attributes. These are now crudely ignored by SWIG's parser's tokeniser, which is better than failing with a parse error. ```
The old `ubuntu-22.04` uses version `swig4.0` which fails on C++11 attributes. We have started to use them in: #1793 and the readthedocs build has been failing since then. Use `24.04` (https://about.readthedocs.com/blog/2024/06/ubuntu-24-04/) because it uses `swig_4.2.0` which at least ignores the attributes. According to the changelog the attributes should be ignored since version 4.1.0: https://www.swig.org/Release/CHANGES ``` 2022-07-07: jmarrec #1158 #2286 Add basic support for C++11 attributes. These are now crudely ignored by SWIG's parser's tokeniser, which is better than failing with a parse error. ```
Keep the defunct options to preserve API.
Revert: #1788
It keeps the docs update.