-
Notifications
You must be signed in to change notification settings - Fork 20
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
Bump crossfont to 0.8.0 #60
Conversation
This switches the underlying fontconfig-sys crate to yeslogic-fontconfig-sys, due to Servo's lack of maintenance.
Thanks! |
When will this be released? crossfont 0.7.0 depends on freetype-rs 0.26.0 which has UB that is detected at runtime on rustc nightly when debug assertions are enabled:
Alacritty can't update to crossfont 0.8.0 itself either until winit depends on a version of sctk-adwaita that uses crossfont 0.8.0. Trying to update it right now would result in:
cc @proski assuming you the person who commented at https://lwn.net/Articles/965873/ |
Published in 0.8.2 |
Thanks! Edit: Alacritty update in alacritty/alacritty#7878 |
You realize this is a breaking change, right? |
Yes, that was me. Excellent news! I was actually wrong in that post. I was able to get that message without cranelift. I guess I haven't used nightly to compile alacritty for a long time. I tried adding
No time to dig deeper, sorry. |
@proski alacritty/alacritty#7878 updates both crossfont and sctk-adwaits. That PR works for me with cg_clif. |
That works for me, with and without Cranelift. Thank you! |
Yanked and republished as 0.9 (this will now require winit update I suppose, and a braking one as well?) |
Yes this was the plan and kchibisov should already be aware of that. Thank you. |
This switches the underlying fontconfig-sys crate to yeslogic-fontconfig-sys, due to Servo's lack of maintenance.