version numbers towards kf6

Heiko Becker heiko.becker at kde.org
Mon Jun 26 16:27:50 BST 2023


On Monday, 26 June 2023 14:06:04 CEST, Jos van den Oever wrote:
> On 26/06/2023 13.15, Heiko Becker wrote:
>> On Monday, 26 June 2023 11:13:56 CEST, Jos van den Oever wrote:
>>> The new versions of frameworks, plasma and gear presumably 
>>> all start with '6'. Following Fedora versioning for snapshots 
>>> [0] gives this:
>>> 
>>>  6^20230627git5328c27e3
>> 
>> Like Jonathan said, versioning of snapshots is a downstream 
>> thing. But if I understand the ^ operator correctly, doesn't 
>> sort 6^20230.. *after* 6.0?
>
> Indeed, it should be 6~20230627git5328c27e3 or 6.0.0~20230627git5328c27e3.
>
>> And no, new versions of Gear won't start with '6'. They follow 
>> a different versioning scheme and some projects will probably 
>> switch to Qt6/KF6 with 22.12, some with 23.04 or later.
>
> I guess you mean 23.12 and 24.04. Time flies.

Yeah, indeed.

> What is the best way to override the version numbers of KF6?
>   cmake -DPROJECT_VERSION_MAJOR=6 ?
> Since there is no suffix support this would falsely indicate 
> that it's already version 6 instead of a snapshot working 
> towards it.

Why do you want to override it it?


More information about the Kde-frameworks-devel mailing list