https://bugs.kde.org/show_bug.cgi?id=499828

Gleb Popov <6year...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |6year...@gmail.com

--- Comment #3 from Gleb Popov <6year...@gmail.com> ---
(In reply to Noah Davis from comment #2)
> Thanks for providing a patch. I'm not sure if I want to use it though.
> 
> I try to avoid optional dependencies in general for a few reasons:
> 
> 1. To prevent users from installing it in a way that makes them think the
> software is buggy or missing features.

The dependency can be made required by default but optional if a CMake option
is passed. This protects users from accidentally coming up with a broken build
configuration, but still allows "advanced" users to get a custom build.

> 4. To prevent distros from packaging it in a way that is incorrect that leads 
> to the scenario in reason 1.

This is exactly what defaults are for.

But I agree that the patch is somewhat invasive.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to