Skip to content

Fixes the build#8

Open
alepar wants to merge 2 commits into
paperfoot:masterfrom
alepar:master
Open

Fixes the build#8
alepar wants to merge 2 commits into
paperfoot:masterfrom
alepar:master

Conversation

@alepar
Copy link
Copy Markdown

@alepar alepar commented May 30, 2026

Couple fixes necessary for building on linux targets:

  • fix OpenSSL/BoringSSL link conflict (rustls)
  • replace yanked rquest with maintained wreq

alepar and others added 2 commits May 30, 2026 14:48
Removes the native-tls/openssl-sys dependency that collided with rquest's
BoringSSL (boring-sys2) at link time (undefined ERR_get_error_all) on Linux.
- self_update: default-features=false, features=[reqwest, rustls]
- readability: default-features=false (extractor-only usage; HTML is fetched via rquest)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
rquest was renamed to wreq by upstream and all rquest 5.x versions were
yanked from crates.io. Migrate to wreq 5.3.0 + wreq-util 2.2.6 (drop-in
rename; the emulation API is unchanged) so the crate no longer depends on
yanked versions and can receive future updates/fixes.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
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.

1 participant