-
Notifications
You must be signed in to change notification settings - Fork 5.4k
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
chore: update deno_file to use deno_webidl #10042
Conversation
Unsure why mac CI is failing... builds fine on M1. @bartlomieju could you try to build this locally? |
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.
I am getting build failures locally on my Intel mac. Not sure why.
@@ -300,42 +344,62 @@ | |||
/** | |||
* @param {BlobPart[]} fileBits | |||
* @param {string} fileName | |||
* @param {FilePropertyBag} [options] | |||
* @param {FilePropertyBag} options |
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.
* @param {FilePropertyBag} options | |
* @param {FilePropertyBag=} options |
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.
Results in options is possibly undefined
, which is wrong.
I'm getting a segfault when building on mac:
|
Kitson was getting that too. No idea where it is coming from. I can't reproduce on M1 or Linux. Is it segfaulting during snapshotting? |
I think it is coming from snapshot:
|
A bit of experimenting and it is this line: https://github.com/denoland/deno/pull/10042/files#diff-4e14bca696f63fff1ff474012a00ccefd7f92183d547304e97c3fc2af5c2cfdeR624 It is touching |
3141dcc
to
e80c18b
Compare
This changes the custom input converters in deno_file to use deno_webidl converters.
e80c18b
to
1d07fb4
Compare
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.
LGTM
This changes the custom input converters in deno_file to use deno_webidl
converters.