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

Replace Puppy with standard HTTP client #161

Closed
wants to merge 5 commits into from

Conversation

fukusuket
Copy link
Collaborator

@fukusuket
Copy link
Collaborator Author

The libcurl issue is resolved, but a libcrypto.so issue has appeared... :(

fukusuke@ub:~/takajo$ nimble build -d:release -d:ssl --threads:on --gcc.exe:"musl-gcc" --gcc.linkerexe:"musl-gcc" --passL="-static"
  Verifying dependencies for [email protected]
     Info:  Dependency on cligen@>= 1.5 already satisfied
  Verifying dependencies for [email protected]
     Info:  Dependency on suru@#f6f1e607c585b2bc2f71309996643f0555ff6349 already satisfied
  Verifying dependencies for [email protected]
     Info:  Dependency on termstyle@any version already satisfied
  Verifying dependencies for [email protected]
     Info:  Dependency on nancy@any version already satisfied
  Verifying dependencies for [email protected]
     Info:  Dependency on ansiparse@>= 0.2.0 already satisfied
  Verifying dependencies for [email protected]
     Info:  Dependency on jsony@>= 1.1.5 already satisfied
  Verifying dependencies for [email protected]
   Building takajo/takajo using c backend
/home/fukusuke/takajo/src/takajo.nim(15, 8) Warning: use the nimble packages `malebolgia`, `taskpools` or `weave` instead; threadpool is deprecated [Deprecated]
fukusuke@ub:~/takajo$ ./takajo
could not load: libcrypto.so(.3|.1.1|.1.0.2|.1.0.1|.1.0.0|.0.9.9|.0.9.8|.48|.47|.46|.45|.44|.43|.41|.39|.38|.10|)
(compile with -d:nimDebugDlOpen for more information)
fukusuke@ub:~/takajo$

@fukusuket
Copy link
Collaborator Author

I tried following suggestion(nim-bearssl) but it does not work ... 😢
https://forum.nim-lang.org/t/10333

fukusuke@ub:~/takajo$ nimble build -d:release --threads:on --gcc.exe:"musl-gcc" --gcc.linkerexe:"musl-gcc" --passL="-static" -d:nimDebugDlOpen
...
fukusuke@ub:~/takajo$ ./takajo
Dynamic loading not supported
Dynamic loading not supported
Dynamic loading not supported
could not load: libpcre.so(.3|.1|)

@fukusuket fukusuket closed this Jun 1, 2024
@fukusuket fukusuket deleted the 160-replace-httpclient branch November 9, 2024 00:05
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.

Replace Puppy with standard HTTP client? Request for musl binary
1 participant