-
Notifications
You must be signed in to change notification settings - Fork 2.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
kicad: update to 6.0.1 #34917
kicad: update to 6.0.1 #34917
Conversation
--- a/CMakeModules/Warnings.cmake
+++ b/CMakeModules/Warnings.cmake
@@ -38,13 +38,6 @@
set( WARN_FLAGS_CXX "-Wall" )
- # Warn about missing override specifiers
- CHECK_CXX_COMPILER_FLAG( "-Wsuggest-override" COMPILER_SUPPORTS_WSUGGEST_OVERRIDE )
-
- if( COMPILER_SUPPORTS_WSUGGEST_OVERRIDE )
- set( WARN_FLAGS_CXX "${WARN_FLAGS_CXX} -Wsuggest-override" )
- message( STATUS "Enabling warning -Wsuggest-override" )
- endif() |
Thanks for the feedback, I've incorporated your suggestions. However, I can't seem to replicate the test failure:
Maybe it's a glibc vs musl difference? I forgot to mention I'm using glibc. Either way, I'd need some help to fix this as I can't replicate it. |
|
Thanks for the notice, I've update the templates to 6.0.1. EDIT: ran the tests again, all seem to pass |
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.
These should be separate commits for each template.
kicad
should get a replaces="kicad-i18n>=0"
line, since translations are now shipped there instead of in a separate repo.
I'm looking into kicad-doc as well now.
I've split the commits into separate ones for all the packages, and integrated your feedback. |
Do you have any news on the kicad-doc situation? |
What's the issue? https://kicad-downloads.s3.cern.ch/docs/kicad-doc-6.0.1.tar.gz works for me. Also here's the checksum |
Ah, the 6.0.0 link was 404'ing for 6.0.0 when I tried it. I'll readd the package tomorrow. |
Closes: void-linux#34917 [via git-merge-pr]
For next time, it'd be best to just let CI run. See bb4b6fb |
Seems CI builds fail for all but x86_64 glibc... https://github.com/void-linux/void-packages/actions/runs/1736427514 |
Closes: void-linux#34917 [via git-merge-pr]
Closes: void-linux#34917 [via git-merge-pr]
Closes: void-linux#34917 [via git-merge-pr]
Closes: void-linux#34917 [via git-merge-pr]
Testing the changes
[ci skip] because
kicad-packages3D
is humongous, and KiCAD itself takes a long while to build, and all other packages are trivial (only assets).Local build testing
So, preferably, a few other people should test this PR as well.