Jan Alexander Steffens (heftig) pushed to branch main at Arch Linux / Packaging 
/ Packages / brltty


Commits:
df87d396 by Jan Alexander Steffens (heftig) at 2023-08-05T04:25:31+02:00
6.6-2: Use old cython to avoid crash

The new brltty made the Orca screenreader crash with an invalid free.
A simple `python -c 'import brlapi; brlapi.Connection()'` also crashed
and Valgrind complained.

The backtrace pointed at Cython's generated code. Using the old Cython
we have available in the `cython0` package seems to avoid the crash.

- - - - -


1 changed file:

- PKGBUILD


Changes:

=====================================
PKGBUILD
=====================================
@@ -7,7 +7,7 @@
 pkgbase=brltty
 pkgname=(brltty brltty-udev-generic)
 pkgver=6.6
-pkgrel=1
+pkgrel=2
 pkgdesc="Braille display driver for Linux/Unix"
 arch=(x86_64)
 url="https://brltty.app";
@@ -18,7 +18,7 @@ makedepends=(
   at-spi2-core
   atk
   bluez-libs
-  cython
+  cython0
   dbus
   dracut
   espeak-ng



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/brltty/-/commit/df87d396bdea5eb878547062feba4cc353e55bed

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/brltty/-/commit/df87d396bdea5eb878547062feba4cc353e55bed
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to