servo / pathfinder

A fast, practical GPU rasterizer for fonts and vector graphics
Apache License 2.0
3.52k stars 198 forks source link

Please publish a new crates.io release #563

Closed Nopey closed 2 months ago

Nopey commented 3 months ago

Please publish a new version to crates.io, as https://github.com/servo/pathfinder/pull/548 has not yet been released.

Once raqote is able to depend on a version of pathfinder that contains PR 548 changes, their CI pipeline will be fixed: https://github.com/jrmuizel/raqote/pull/201

ntorresalberto commented 3 months ago

Hi, came here for the same reason, a new release would be greatly appreciated. Adding a log output of the error to help visibility (this is with the nightly toolchain):

error[E0557]: feature has been removed
  --> /opt/rust/cargo/registry/src/index.crates.io-6f17d22bba15001f/pathfinder_simd-0.5.2/src/lib.rs:11:61
   |
11 | ...vm_intrinsics, platform_intrinsics))]
   |                   ^^^^^^^^^^^^^^^^^^^ feature has been removed
   |
   = note: SIMD intrinsics use the regular intrinsics ABI now

   Compiling rand v0.8.5
error[E0635]: unknown feature `stdsimd`
  --> /opt/rust/cargo/registry/src/index.crates.io-6f17d22bba15001f/pathfinder_simd-0.5.2/src/lib.rs:12:49
   |
12 | #![cfg_attr(pf_rustc_nightly, feature(simd_ffi, stdsimd))]
   |                                                 ^^^^^^^

Some errors have detailed explanations: E0557, E0635.
For more information about an error, try `rustc --explain E0557`.
error: could not compile `pathfinder_simd` (lib) due to 2 previous errors
atouchet commented 2 months ago

@jdm @mrobinson or whoever has access can #557 be published to crates.io?

mrobinson commented 2 months ago

I have just published a new version of pathfinder_simd, which I think should unblock https://github.com/jrmuizel/raqote/pull/201.

Nopey commented 2 months ago

Perfect, thanks!