Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

enable,bump(main/deno): 2.1.2 #22379

Draft
wants to merge 10 commits into
base: master
Choose a base branch
from
Draft

Conversation

mbekkomo
Copy link
Contributor

@mbekkomo mbekkomo commented Nov 24, 2024

WIP

@mbekkomo mbekkomo force-pushed the enable-deno branch 16 times, most recently from 159cd28 to 8d8e584 Compare November 25, 2024 11:03
@mbekkomo
Copy link
Contributor Author

mbekkomo commented Nov 25, 2024

Ninja tries to link libclang_rt which is not possible to link, and there's no way to disable it nor replace it with libgcc.

Waiting for denoland/rusty_v8#1662.

@licy183
Copy link
Member

licy183 commented Nov 25, 2024

The linkage should comes from chromium or v8, not really related to rusty_v8. I'll have a look this night or tomorrow.

@mbekkomo
Copy link
Contributor Author

The linkage should comes from chromium or v8, not really related to rusty_v8. I'll have a look this night or tomorrow.

I can take a look at it later. Seems it comes from V8's BUILD.gn.

@licy183 licy183 force-pushed the enable-deno branch 5 times, most recently from 3784696 to 8f438c7 Compare November 25, 2024 15:33
@mbekkomo
Copy link
Contributor Author

TODO: Patch src/binding.cc regarding static assertation error (probably bad architecture assumption)

@mbekkomo
Copy link
Contributor Author

Cargo built x86_64 deno on aarch64 build, thus ld: error: /data/data/com.termux/files/usr/lib/libsqlite3.so is incompatible with elf64-x86-64 error shows up
Need to patch this one

@mbekkomo mbekkomo force-pushed the enable-deno branch 15 times, most recently from bbad4fc to de462bc Compare December 3, 2024 21:16
@truboxl truboxl force-pushed the enable-deno branch 2 times, most recently from 21a31b5 to 51952fb Compare December 7, 2024 19:09
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants