Package: recoll
Version: 1.43.0-1
recoll is currently uninstallable on any open ISA (libre firmware) platform due
to being built with QtWebEngine support turned on. This impacts ppc64el, see
Bug #1101034, and generally runs against Debian's general philosophy of self
sovereignty / owner control by effectively requiring the use of closed software
(Intel ME / AMD PSP) to use the recoll application.
As the recoll application is perfectly usable without QtWebEngine, and in fact
was both installable and working in previous Debian versions on ppc64el, I
consider this a serious regression.
Editing debian/rules to change -Dwebengine=true to -Dwebengine=false is enough
to get a working build on ppc64el. Please release a version of recoll that has
this change with ppc64el builds enabled.
Thank you!
Index: rss-glx-0.9.1/src/driver.c
===================================================================
--- rss-glx-0.9.1.orig/src/driver.c
+++ rss-glx-0.9.1/src/driver.c
@@ -238,6 +238,7 @@
if (drawEnabled) {
hack_draw (XStuff, (double)now.tv_sec + now.tv_usec / 1000000.0f, frameTimeSoFar / 1000000.0f);
+ glFinish();
glXSwapBuffers (XStuff->display, XStuff->window);
}