Before http://trac.webkit.org/changeset/182663 the EFL --minimal build worked fine, because ENABLE_ENCRYPTED_MEDIA_V2 and ENABLE_MEDIA_CONTROLS_SCRIPT were disabled automatically by cmake: -- Disabling ENABLE_ENCRYPTED_MEDIA_V2 since ENABLE_VIDEO support is disabled. -- Disabling ENABLE_MEDIA_CONTROLS_SCRIPT since ENABLE_VIDEO support is disabled. But r182663 made something wrong, because these options aren't disabled automatically which cause build failure. Could you check what was going wrong?
Created attachment 250640 [details] [cmake] REGRESSION(182663): It broke feature dependency handling
This *isn't tested* because I have to run right now. I'll test it later today.
Comment on attachment 250640 [details] [cmake] REGRESSION(182663): It broke feature dependency handling Thanks for the patch, it looks reasonable and fixes the issue I reported. If you can't see any other issue, feel free to land it.
Comment on attachment 250640 [details] [cmake] REGRESSION(182663): It broke feature dependency handling Clearing flags on attachment: 250640 Committed r182740: <http://trac.webkit.org/changeset/182740>
All reviewed patches have been landed. Closing bug.