Skip to content

feat: Porting static compile curl-x86_64-linux-musl to DragonOS#1827

Open
mistcoversmyeyes wants to merge 3 commits intoDragonOS-Community:masterfrom
mistcoversmyeyes:feat/curl_porting
Open

feat: Porting static compile curl-x86_64-linux-musl to DragonOS#1827
mistcoversmyeyes wants to merge 3 commits intoDragonOS-Community:masterfrom
mistcoversmyeyes:feat/curl_porting

Conversation

@mistcoversmyeyes
Copy link
Copy Markdown
Contributor

@mistcoversmyeyes mistcoversmyeyes commented Mar 23, 2026

Done:

  • feat(apps): 移植 curl 应用(不具有发起 https 请求的功能)
  • feat(apps): add static mbedtls-backed https curl
  • feat(apps): track mbedtls getrandom patch

TODO:

  • 修改 curl 的源码下载链接为 dragonos 镜像站

@github-actions github-actions bot added the enhancement New feature or request label Mar 23, 2026
@fslongjin
Copy link
Copy Markdown
Member

为什么要静态编译的。我在想这个用deb-downloader来下载是不是也可以

@mistcoversmyeyes
Copy link
Copy Markdown
Contributor Author

为什么要静态编译的。我在想这个用deb-downloader来下载是不是也可以

我之前是用 deb-downloader 下载下来使用的,但是当时 curl 使用起来响应速度较慢,而且 https 存在问题。
静态编译可以调整 curl 使用的 TLS backend和其他一些编译参数,方便自定义,渐进式调整出一个能够运行在 DragonOS 上效果最好的 curl。

@mistcoversmyeyes
Copy link
Copy Markdown
Contributor Author

不过我感觉可以暂时不用合入主线,等到 DragonOS apt 包管理器完善以后,在对比一下 apt 安装的情况。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants