[Bug 765183] Add 'jack' variant that builds JACK elements

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon Apr 18 17:32:40 UTC 2016


https://bugzilla.gnome.org/show_bug.cgi?id=765183

Nicolas Dufresne (stormer) <nicolas at ndufresne.ca> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |nicolas at ndufresne.ca

--- Comment #3 from Nicolas Dufresne (stormer) <nicolas at ndufresne.ca> ---
(In reply to Marcin Lewandowski from comment #2)
> I disagree with potential conflict issue. You can say the same thing about
> any library that is built via Cerbero but for some reason you still build
> them instead of bootstrapping.

Jack is a server, not a library. That helper library must match the server
version. Because of that, it is a totally different reasoning then when we
integrate libraries. Note that if you want to use cerbero to build part of you
base system, you are free to do so. There is config called "external_recipes"
that you may use.

config.external_recipes = {'test1': ('/path/to/repo', 1),
                           'test2': ('/path/to/other/repo', 2)}

> 
> This approach allows also to bundle JACK libs with package which, at least
> in my case, is the whole point of using Cerbero, so actually I can not care
> what is in the system as package I deliver contains everything that is
> needed to run the app.

Again bundling the library without anything to run the matching server is not
ideal.

> 
> Please correct me if my reasoning is wrong.

:-D

> 
> I will add JACK dependency to the appropriate package, and split commit into
> separate ones, one per recipe.

Thanks !

-- 
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