-
-
Notifications
You must be signed in to change notification settings - Fork 21.3k
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
[3.2] Misc. build and warning fixes to pass CI and compile with recent SCons and GCC/Clang #98900
[3.2] Misc. build and warning fixes to pass CI and compile with recent SCons and GCC/Clang #98900
Commits on Nov 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0948ca9 - Browse repository at this point
Copy the full SHA 0948ca9View commit details
Commits on Nov 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6bf2e63 - Browse repository at this point
Copy the full SHA 6bf2e63View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2973cce - Browse repository at this point
Copy the full SHA 2973cceView commit details -
SCons: Fix Python 3.12 SyntaxError with regex escape sequences
(cherry picked from commit b362976)
Configuration menu - View commit details
-
Copy full SHA for a2e598b - Browse repository at this point
Copy the full SHA a2e598bView commit details -
Windows: Fix build with SCons 4.2.0
(cherry picked from commit c191cfb)
Configuration menu - View commit details
-
Copy full SHA for c5d5ba9 - Browse repository at this point
Copy the full SHA c5d5ba9View commit details -
Mono: Replace distutils function with shutil equivalent
Fixes godotengine#91154. (cherry picked from commit ee61ad4)
Configuration menu - View commit details
-
Copy full SHA for c558ce1 - Browse repository at this point
Copy the full SHA c558ce1View commit details -
Android: Replace deprecated distutils LooseVersion usage
(cherry picked from commit 9e9ea71)
Configuration menu - View commit details
-
Copy full SHA for 4da4280 - Browse repository at this point
Copy the full SHA 4da4280View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c3befc - Browse repository at this point
Copy the full SHA 6c3befcView commit details -
Fix some array size function definition mismatch.
(cherry picked from commit 55845ba)
Configuration menu - View commit details
-
Copy full SHA for d70e80e - Browse repository at this point
Copy the full SHA d70e80eView commit details -
[Core] Use std type traits to check operations triviality.
(cherry picked from commit 6f02183)
Configuration menu - View commit details
-
Copy full SHA for 9a87271 - Browse repository at this point
Copy the full SHA 9a87271View commit details -
macOS: Fix sprintf deprecation warning
Co-authored-by: bruvzg <[email protected]> (cherry picked from commit a297a69)
Configuration menu - View commit details
-
Copy full SHA for fd669b9 - Browse repository at this point
Copy the full SHA fd669b9View commit details -
Fix warnings found by Emscripten 3.1.10
Fix `-Wunused-but-set-variable`, `-Wunqualified-std-cast-call`, and `-Wliteral-range` warnings. (cherry picked from commit d8935b2)
Configuration menu - View commit details
-
Copy full SHA for e6cab51 - Browse repository at this point
Copy the full SHA e6cab51View commit details -
Fix some Clang -Wunused-but-set-variable warnings
(cherry picked from commit e771804)
Configuration menu - View commit details
-
Copy full SHA for 9418bc4 - Browse repository at this point
Copy the full SHA 9418bc4View commit details -
Fix building VHACD with GCC 13.
Fixes the following error: thirdparty/vhacd/inc/vhacdICHull.h:46:31: error: 'uint32_t' does not name a type 46 | ICHullError Process(const uint32_t nPointsCH, const double minVolume = 0.0); | ^~~~~~~~ Note the upstream version of the third party library is not affected. (cherry picked from commit a648d83)
Configuration menu - View commit details
-
Copy full SHA for 74b4fb6 - Browse repository at this point
Copy the full SHA 74b4fb6View commit details -
Add missing stdint.h includes for GCC 13+
Fixes godotengine#77927. (cherry picked from commit 10676e7)
Configuration menu - View commit details
-
Copy full SHA for f9c0cd6 - Browse repository at this point
Copy the full SHA f9c0cd6View commit details -
Fix GCC 14 -Wtemplate-id-cdtor warnings
Fixes godotengine#91206. (cherry picked from commit a8ff47b)
Configuration menu - View commit details
-
Copy full SHA for ea1dbdc - Browse repository at this point
Copy the full SHA ea1dbdcView commit details -
Fix Xcode deprecation warning about sprintf usage
(cherry picked from commit b778c5c)
Configuration menu - View commit details
-
Copy full SHA for 87be97b - Browse repository at this point
Copy the full SHA 87be97bView commit details -
Fix various Clang -Wunused-but-set-variable warnings
(cherry picked from commit 74d569b)
Configuration menu - View commit details
-
Copy full SHA for 172dd99 - Browse repository at this point
Copy the full SHA 172dd99View commit details -
SCons: Disable Clang -Wordered-compare-function-pointers warning
It's raised for us on many comparators implemented to be able to store a struct in `Set` or `Map` (who rely on `operator<` internally). In the cases I reviewed we don't actually care about the ordering and we use the struct's function pointers as that's the only distinctive data available. (cherry picked from commit 802810c) (cherry picked from commit 4c79dcc)
Configuration menu - View commit details
-
Copy full SHA for 5d023b5 - Browse repository at this point
Copy the full SHA 5d023b5View commit details -
Ensure flags are applied to CVTT options
(cherry picked from commit 709aa8a)
Configuration menu - View commit details
-
Copy full SHA for e71926c - Browse repository at this point
Copy the full SHA e71926cView commit details -
certs: Sync with Mozilla bundle as of Oct 19, 2024
bagder/ca-bundle@4d3fe66 Document matching mozilla-release changeset. (cherry picked from commit eb41ff0)
Configuration menu - View commit details
-
Copy full SHA for b35c7ee - Browse repository at this point
Copy the full SHA b35c7eeView commit details