-
-
Notifications
You must be signed in to change notification settings - Fork 111
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
fix(linux): work around Lintian errors 🍒 🏠 #12817
fix(linux): work around Lintian errors 🍒 🏠 #12817
Conversation
We only use a C API, so we can safely ignore all C++ symbols that show up in the symbols file. Those come from std template instantiations. Fixes: #12051
User Test ResultsTest specification and instructions User tests are not required Test Artifacts |
c71ff9e
to
d67589d
Compare
We can ignore the failing API Verification - it fails because changing the .symbols file is part of the fix. This didn't really change the API, just the pattern that matches the C++ symbols to ignore, so we should ignore the check failure. |
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.
lgtm
We only use a C API, so we can safely ignore all C++ symbols that show up in the symbols file. Those come from std template instantiations.
Also update AppStream metadata and change SIL International to SIL Global.
Additionally update the changelog file with the recent changes. Note that this uses a bogus version number that is smaller than the current release. This is because as part of the packaging process we set the version number. This only works if existing entries have a lower version number. Because the top entry has the status UNRELEASED it will be merged with the new entry.
Fixes: #12051
Cherry-pick: #12815
@keymanapp-test-bot skip