Increasing Qt dependency in master

Igor Kushnir igorkuo at gmail.com
Wed Oct 28 17:16:06 GMT 2020


On 2020-10-28 18:54, Aleix Pol wrote:
> On Mon, Oct 26, 2020 at 11:28 AM Igor Kushnir <igorkuo at gmail.com> wrote:
>> On 2020-10-26 12:09, Milian Wolff wrote:
>>> On Montag, 26. Oktober 2020 09:30:30 CET Igor Kushnir wrote:
>>>> If we do make the leap to 5.12, I'd like it to be straight to 5.12.1
>>>> rather than 5.12.0 to ease porting from QRegExp::Wildcard to
>>>> QRegularExpression::wildcardToRegularExpression(). The behavior of this
>>>> function was changed in Qt 5.12.1 as it started anchoring its return
>>>> value to fix QTBUG-72539.
>>> Personally I'm fine with that.
>>>
>>> What distros would we lose by this move?
>>>
>>> Cheers
>>>
>> By requiring 5.12.0 we'd lose Debian stable [buster], old Ubuntu LTS
>> [18.04] and old OpenSUSE Leap [15.1]. By requiring 5.12.1 we'd not lose
>> any extra popular distro version in addition to these 3 releases, I think.
>>
>> Igor
>>
> +1 on changing to 5.12.
>
> @Igor: We generally never depend on specific minor versions. In fact,
> I'd expect any maintained distribution to be shipping the last minor
> release, if they don't they're doing a big disservice to their users.
>
> Aleix

Aleix, would you rather /set(QT_MIN_VERSION "5.12.0")/, but assume Qt 
5.12.1+ to avoid conditional compilation like this 
<https://invent.kde.org/kdevelop/kdevelop/-/merge_requests/151/diffs?commit_id=5fb8ba06389c061bbcadf7bb58529bd185a602f3#b612a43ad13df02f063121d0961522be02a82e7d_27_31>?

Igor

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20201028/4046fd94/attachment.htm>


More information about the KDevelop-devel mailing list