Skip to content

Linking to more system dependencies

Task Info (Flyspray)
Opened By Eric Long (hack3ric)
Task ID 79952
Type Bug Report
Project Arch Linux
Category Packages: Extra
Version None
OS All
Opened 2023-10-14 05:59:30 UTC
Status Waiting on Response
Assignee Caleb Maclennan (alerque)

Details

Description:

With SKIA_USE_SYSTEM_LIBRARIES set, rust-skia will still try to download prebuilt Skia. FORCE_SKIA_BUILD won't work properly now, as it won't pull other necessary dependencies (zlib, expat, libpng, ...) and not linking to those system dependencies.

I've patched rust-skia and skia, fixing the aforementioned problems. PKGBUILD patch is provided, though it contains my own forked version of rust-skia and skia, so it might only serve as a reference.

Related upstreamed PRs:

Attachments

PKGBUILD.patch

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information