Skip to content

build: node 18#349

Closed
romgrk wants to merge 12 commits intomasterfrom
build-node-18
Closed

build: node 18#349
romgrk wants to merge 12 commits intomasterfrom
build-node-18

Conversation

@romgrk
Copy link
Owner

@romgrk romgrk commented Jun 8, 2023

Adapt for node 18 & 20 changes.

@romgrk romgrk changed the title build: update stuff build: node 18 Jun 8, 2023
@romgrk
Copy link
Owner Author

romgrk commented Jun 10, 2023

@ten0s Do you remember why that line was necessary? It seems to break vfuncs out arguments:

memset(arg, 0, sizeof(GIArgument));

@ten0s
Copy link
Contributor

ten0s commented Jun 12, 2023

@romgrk, it was needed for V8ToGIArgument to make it work on Windows, maybe it's not needed for V8ToOutGIArgument, I never faced such an issue.

@ten0s
Copy link
Contributor

ten0s commented Jun 12, 2023

BTW, I created #336 some time ago, not sure why it got closed.

I also update actions and readme, take a look at https://github.com/ten0s/node-gtk

@romgrk
Copy link
Owner Author

romgrk commented Jun 12, 2023

Neat, didn't saw, haven't been around much. Do you wanna re-open that PR? Is it ready to be merged?

@ten0s
Copy link
Contributor

ten0s commented Jun 12, 2023

error.js failed on Windows. Not sure why. It worked back then

@romgrk romgrk closed this Jun 20, 2023
@romgrk romgrk deleted the build-node-18 branch June 20, 2023 19:10
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