Skip to content
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

Initial patch for v22 support #184

Merged
merged 18 commits into from
Sep 26, 2024

Conversation

trevnorris
Copy link
Contributor

We squashed all changes up to tag node-v20.17.0-nsolid-v5.3.3 and rebased it onto v22.9.0.

@trevnorris trevnorris self-assigned this Sep 19, 2024
@trevnorris trevnorris force-pushed the trevnorris/v22-nsolid-patch branch 4 times, most recently from fc0468a to 7c661f5 Compare September 19, 2024 17:05
santigimeno and others added 3 commits September 19, 2024 11:28
This is a horrible solution, and we'll need a better one that reads in
the fields that we need. But this will be the quickest for the time
being and we'll patch later with a better fix.
Fix initialization of SumPointData and LastValuePointData by explicitly
setting value_ field after object creation.

The previous way of populating the class fields using {} caused a
compiler error. So instead explicitly assign the field after the class
has been created.
@trevnorris trevnorris force-pushed the trevnorris/v22-nsolid-patch branch 4 times, most recently from 1303173 to 532a23b Compare September 19, 2024 19:53
Some tests use Node.js features that require c++20.
Something changed with npm, and now --ignore-scripts needs to be
explicitly passed.
Added a quick fix so we can get v22 building. This test is broken by
that, so skip it for now until a better fix can be implemented
@trevnorris trevnorris merged commit 462b669 into node-v22.x-nsolid-v5.x Sep 26, 2024
14 of 18 checks passed
@trevnorris trevnorris deleted the trevnorris/v22-nsolid-patch branch October 11, 2024 16:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants