#trinity-desktop < 2026/04/10
[00:03]Fat-Zer: a-865: first time hearing about this
[00:04]Fat-Zer: so probably no
[00:12]SlavekB: Some problems on Ubuntu are reported – see TDE/tde-packaging#509
[00:13]tde-bot: [TGW][tde-packaging] #509 - Broken support for Ubuntu 25.10
[00:13]tde-bot: https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging/issues/509
[00:32]Fat-Zer: SlavekB: by the word, I meant to ask you: we can bump cmake minimum version, aren't we?
[00:33]Fat-Zer: AFAICS the oldest supported debian is bullseye and it has cmake 3.18.4
[00:34]SlavekB: We have to make sure that the minimum required CMake version is suitable for all currently supported distributions. Therefore, we only move it if it is important - for example, something forces us to.
[00:35]SlavekB: 3.16.3-1ubuntu1 on Ubuntu 20.04 (Focal)
[00:36]SlavekB: And I don't know what the oldest supported version of RedHat is currently.
[00:40]Fat-Zer: ok, thanks, I wanted to add support for OBJECT libraries with intention to use them instead of STATIC_PIC to avoid building the .a archive... And with 3.11 it has nice feature of putting them into target_link_libraries(), so we could put them to LINK, so it would be a drop-in replacement.
[00:49]SlavekB: I look at the documentation and see: Added in version 3.12: Object libraries can be linked to with target_link_libraries().
[00:50]SlavekB: Unfortunately, it's not very clear to me what the base version of CMake is on EL8.
[00:57]Fat-Zer: distrowatch says that RHEL-8.10 has cmake 3.26.5
[00:57]Fat-Zer: yes, 3.12... I confused it with: "Added in version 3.11: The source files can be omitted if they are added later using target_sources()."
[00:58]Fat-Zer: i.e. we don't need dummy.cpp's if we build target out of bunch of statics
[01:00]SlavekB: We can probably assume that François is building on the latest version in the 8.x series of RHEL, so upgrading to CMake 3.12 should probably be feasible.
[01:02]Fat-Zer: ok.. anyway it's for a bit later
[01:03]ceux: bullseye is 3.18.4 i just looked at mine
[01:03]ceux: thats the current debian LTS
[01:03]ceux: ah yes... i should have read before looking.
[01:05]a-865: Fat-Zer: turns out an extra reboot fixed it
[01:05]Fat-Zer: also google says that RHEL-8 corresponds to Fedora-28, which has cmake-3.12
[01:05]Fat-Zer: good to head
[01:05]Fat-Zer: *2.14
[01:05]Fat-Zer: *3.14
[03:03]amakusa_ has quit (Quit: Going offline. - http://amakusa.sdf.org)
[03:04]amakusa has joined
[03:06]amakusa has quit (Client Quit)
[03:11]inverted_rabbit has joined
[03:35]amakusa has joined
[03:36]amakusa has quit (Changing host)
[03:36]amakusa has joined
[03:43]amakusa has quit (Quit: Going offline. - http://amakusa.sdf.org)
[03:43]amakusa has joined
[03:44]amakusa has quit (Changing host)
[03:44]amakusa has joined
[03:48]amakusa has quit (Client Quit)
[03:48]amakusa has joined
[03:49]amakusa has quit (Client Quit)
[03:50]amakusa has joined
[03:52]amakusa has quit (Client Quit)
[06:32]amakusa has joined

#trinity-desktop < 2026/04/10