Skip to content

[upstream_utils] Update to SDL joystick mappings from 1-19-2026#8593

Merged
PeterJohnson merged 2 commits intowpilibsuite:2027from
Beachbot330:SDLJoystickDBUpdate
Feb 7, 2026
Merged

[upstream_utils] Update to SDL joystick mappings from 1-19-2026#8593
PeterJohnson merged 2 commits intowpilibsuite:2027from
Beachbot330:SDLJoystickDBUpdate

Conversation

@sciencewhiz
Copy link
Contributor

Fixes #8103

@sciencewhiz sciencewhiz requested a review from a team as a code owner January 24, 2026 01:47
@github-actions github-actions bot added the 2027 2027 target label Jan 24, 2026
#ifdef __GNUC__
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wpedantic"
#endif
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why has this suppression added by upstream_utils/glfw_patches/0001-Suppress-Compiler-Warnings.patch been removed?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like the glfw script to update the file just overwrites everything, so that patch should be applied again after running the script.

But since It builds, I'm wondering if that portion of the patch is still necessary. @pjreiniger any recollection if that was for older gcc versions which would be OBE in 2027, or newer versions?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No idea.

I'm pretty sure that whenever I made something upstream_utils-able I strove to make it match exactly what was already in the repository. That might be super old and not necessary anymore

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I didn't see it in https://github.com/wpilibsuite/thirdparty-imgui which is what made me think you added it to get it to build on the import to upstream_utils.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I added another patch to put in in the input file.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That patch should probably be reordered to be the first patch right?

@PeterJohnson PeterJohnson changed the title Update to SDL joystick mappings from 1-19-2026 [upstream_utils] Update to SDL joystick mappings from 1-19-2026 Feb 7, 2026
@PeterJohnson PeterJohnson merged commit 19c61cc into wpilibsuite:2027 Feb 7, 2026
45 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2027 2027 target

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants