When building on ppc64le (see e.g. this scratch build[1]), libopenshot's
unit tests fail spectacularly. Various other build issues have been
consistently cropping up on that architecture, all dutifully kludged around.
At this point, I'm far from convinced that the *library* is even remotely
usable on that platform — I suspect it may be as broken as its failing
tests indicate.
So, I'm wondering if I'm wasting my time (and quite a bit of leigh's, too)
with all of this special-casing and tweaking just trying to make the
ppc64le builds happy — if the resulting library is ultimately unusable,
then it's silly to keep doing all that, and I should just ExcludeArch it
from the build.
Problem is, I have no way of knowing!
Does anyone have, or have access to, ppc64le-based Fedora hardware that
they could install and test OpenShot on, to see if it even *works*?
Or, if you have a non-GUI host, I can scare up a libopenshot command-line
demo executable. (They're normally not packaged, for being pretty useless.)
One just loads a demo video from the library's assets dir and transcodes it
to another format. That would probably be enough to show whether the
library's doing the right things after all, or if it's horribly mangling
everything that passes through it.
[1]:
http://koji.rpmfusion.org/koji/taskinfo?taskID=386626