[gstreamer-bugs] [Bug 623710] Load frei0r plugins in /usr/lib64/frei0r-1 too

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sun Jul 11 01:35:05 PDT 2010


https://bugzilla.gnome.org/show_bug.cgi?id=623710
  GStreamer | gst-plugins-bad | git

--- Comment #11 from Sebastian Dröge <slomo at circular-chaos.org> 2010-07-11 08:35:02 UTC ---
The frei0r.pc file doesn't help much here (our frei0r plugin doesn't depend on
an installed frei0r package btw, we have a copy of the frei0r.h interface
definition), the frei0r spec says[0] that these locations should be used in
this order:

(1) /usr/lib/frei0r-1/<vendor>
(2) /usr/local/lib/frei0r-1/<vendor>
(3) $HOME/.frei0r-1/lib/<vendor>

Of course this doesn't work for any multiarch hacks, and we can't simply take
$(libdir) because it's only (1) or (2) or something completely different but we
would need to search in all 3 directories.

I think Olivier's approach to just search in all lib, lib32 and lib64
directories is the only good approach that is compatible to the frei0r spec and
works with multiarch.

[0] http://www.piksel.org/frei0r/1.1/spec/group__pluglocations.html

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.



More information about the Gstreamer-bugs mailing list