Ax9D / pw-viz

Pipewire graph editor written in Rust. WIP⚠️
GNU General Public License v3.0
230 stars 14 forks source link

Build fails: cannot find function `pw_init` in crate `pw_sys` #34

Open yurivict opened 2 months ago

yurivict commented 2 months ago
error[E0425]: cannot find function `pw_init` in crate `pw_sys`
   --> /wrkdirs/usr/ports/multimedia/pw-viz/work/pw-viz-0.3.0/cargo-crates/pipewire-0.8.0/src/lib.rs:158:49
    |
158 |     INITIALIZED.get_or_init(|| unsafe { pw_sys::pw_init(ptr::null_mut(), ptr::null_mut()) });
    |                                                 ^^^^^^^ not found in `pw_sys`

error[E0425]: cannot find function `pw_deinit` in crate `pw_sys`
   --> /wrkdirs/usr/ports/multimedia/pw-viz/work/pw-viz-0.3.0/cargo-crates/pipewire-0.8.0/src/lib.rs:167:13
    |
167 |     pw_sys::pw_deinit()
    |             ^^^^^^^^^ not found in `pw_sys`

Version: 0.3.0 FreeBSD 14.1

Ax9D commented 2 months ago

Seems related to #29, refer to this patch: https://github.com/freebsd/freebsd-ports/blob/main/multimedia/pipewire/files/patch-src_pipewire_pipewire_init