Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[question] Why is --enable-cplugins not enabled by default? #4491

Closed
majewsky opened this issue Jun 7, 2017 · 7 comments
Closed

[question] Why is --enable-cplugins not enabled by default? #4491

majewsky opened this issue Jun 7, 2017 · 7 comments

Comments

@majewsky
Copy link

majewsky commented Jun 7, 2017

As of mpv 0.25.0, C plugin support must be enabled explicitly by setting --enable-cplugins at build time. What's the reason for this? I'm asking because I'd like to ask my distribution to ship mpv with plugin support enabled, but want to check first whether that's a safe thing for them to do.

@majewsky majewsky mentioned this issue Jun 7, 2017
@ghost ghost closed this as completed in 11c7775 Jun 7, 2017
@ghost
Copy link

ghost commented Jun 7, 2017

Not much. Mostly just being careful. I enabled it by default for now, but if there are any problems I might revert it.

@majewsky
Copy link
Author

majewsky commented Jun 7, 2017

Awesome, thanks! When do you plan your next release? If it's still some time, it's not a problem at all. But if you're planning on doing a release soon anyway, I will not annoy my packager about this.

@ghost
Copy link

ghost commented Jun 7, 2017

Typically every 2-3 months, depends on @lachs0r.

@majewsky
Copy link
Author

majewsky commented Jun 7, 2017

Got it. Thanks for the quick responses.

@Safari77
Copy link

11c7775 broke waf build on Fedora 25 x86_64 (bisected).
Using waf-1.9.12.

Waf: Leaving directory `/wrk/safari/cvs/mpv/build'
Build failed
Traceback (most recent call last):
  File "/usr/share/waf/waflib/Task.py", line 144, in process
    ret=self.run()
  File "/usr/share/waf/waflib/extras/syms.py", line 23, in run
    re_nm=re.compile(r'T\s+('+self.generator.export_symbols_regex+r')\b')
AttributeError: 'task_gen' object has no attribute 'export_symbols_regex'

@CounterPillow
Copy link
Contributor

@Safari77 highly doubt that's the fault of that commit, but rather, you updating waf.

You should use the waf version that is specified in mpv, as different versions are incompatible with each other.

@Safari77
Copy link

I missed that waf 1.9.8 requirement.

This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants