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);
 		}

Reply via email to