#tde-devs < 2026/03/02 |
| [00:37] | pyanyaleri has quit (Quit: Konversation terminated!) |
| [01:16] | Fat-Zer has quit (Ping timeout: 272 seconds) |
| [01:30] | Fat-Zer has joined |
| [01:34] | Fat-Zer has quit (Ping timeout: 248 seconds) |
| [01:47] | Fat-Zer has joined |
| [13:24] | micheleC has joined |
| [13:25] | micheleC: @Fat-Zer: btw kvirc#76 has been updated and waiting your feedback |
| [13:38] | Fat-Zer: micheleC: kvirc#76, code looks fine... one thing which is probably desirable: to remove code linking libdl (and probably its detection)... besides that I guess there is still a general disagreement whether it's needed/desirable in the first place |
| [13:39] | Fat-Zer: as of #186, where does debian puts tqt? to the TDEDIR or some separate location? |
| [13:40] | Fat-Zer: https://mirror.git.trinitydesktop.org/gitea/TDE/tdepim/pulls/186 |
| [13:40] | Fat-Zer: * |
| [13:40] | tde-bot: Page title: #186 - Fix build of tests - tdepim - TDE Gitea Workspace |
| [13:45] | micheleC: for kvirc#76: libgsm1 was the only one loaded at run time, while others were all detected at build time. I see no reason why libgsm1 should be different. Also it makes functionality depends on runtime instead of the desired user option (especially in cmake), so that would be the main reason to change it to direct dependency. |
| [13:46] | micheleC: for tdepim#186, tqt-mt is in /usr/lib/x86_64-linux-gnu/libtqt-mt.so.3.5.0 in my debian amd64 |
| [13:47] | micheleC: so different from TDEDIR which is in /opt |
| [13:48] | micheleC: re libdl (for kvirc) it is still required to load all the various modules |
| [13:50] | micheleC: https://mirror.git.trinitydesktop.org/gitea/TDE/kvirc/src/branch/master/src/kvilib/system/kvi_library.h#L89 |
| [13:50] | tde-bot: Page title: kvirc/kvi_library.h at master - kvirc - TDE Gitea Workspace |
| [13:51] | Fat-Zer: ah... here's the reason for #186: gentoo still installs it into prefix /usr/tqt3... probably should migrate it into /usr at some time... |
| [13:51] | micheleC: https://mirror.git.trinitydesktop.org/gitea/TDE/kvirc/src/branch/master/src/kvirc/module/kvi_modulemanager.cpp#L179 |
| [13:51] | tde-bot: Page title: kvirc/kvi_modulemanager.cpp at master - kvirc - TDE Gitea Workspace |
| [13:51] | micheleC: in any case tdepim#186 lgtm |
| [13:53] | Fat-Zer: yep, already merged+) |
| [13:54] | Fat-Zer: and as for libdl, ok, detection/general link should stay, but dcc module itself shouldn't be linking to it |
| [13:55] | SlavekB: On ArchLinux is TQt installed into /opt/trinity/tqt3 - probably also no reason to keep it that way. |
| [13:55] | micheleC: @dcc/dlopen: that makes sense. let me have a look at it, I probably missed that |
| [13:58] | Fat-Zer: and in general about kvirc#76 we've both already said everything twice... I still believe it's very niche functionality that's ok to be loaded only on-demand to keep dependencies optional and memory footprint smaller for most users. |
| [13:59] | micheleC: yeah, so I guess Slavek can make the final call as BDFL |
| [14:00] | micheleC: btw, for #76 there is no linking to dlopen in dcc. It was only in cmake conversion (#75) which I will update. |
| [14:02] | Fat-Zer: oh... ok... I didn't look up it myself to be fair |
| [14:03] | micheleC: np |
| [14:08] | Fat-Zer: micheleC: also another thing with cmake conversion: it shouldn't include the bulk include folder while building itself: it messes with IDEs' ability to jump to files/declarations/definitions |
| [14:09] | Fat-Zer: but whis can be sorted-out later |
| [14:09] | Fat-Zer: and also documentation gets build on every make invocation |
| [14:10] | Fat-Zer: *this |
| [14:11] | micheleC: currently cmake mirrors (90%) autotools, so it creates links to include files into a single include folder. We could even get rid of it and modify the various #include through the program eventually. But as you said, we can sort that out later |
| [14:13] | micheleC: for the documentation, yeah I am not surprised. it seems the main author intended for the help files to be always up to date. So if some .h or .cpp was modified, it wanted to make sure it was captured |
| [14:26] | Fat-Zer: The problems is it's getting rebuild even if nothing is modified, so there is some issue with cmake dependencies. |
| [14:27] | micheleC: possible |
| [14:27] | micheleC: I will try to have a look at that tmr |
| [14:28] | Fat-Zer: ok |
| [14:30] | micheleC has quit (Quit: Kopete 0.12.7 : http://trinitydesktop.org) |
| [14:30] | Fat-Zer: micheleC: on a different note, do you by any chance remember, where kjsembedpart.h for javascript support in krusader may come from? |
| [14:30] | Fat-Zer: argh.. good timing =) |
| [14:32] | Fat-Zer: ah.. it's tdebindings |
| [17:47] | Fat-Zer has quit (Ping timeout: 264 seconds) |
| [18:01] | Fat-Zer has joined |
| [18:05] | Fat-Zer has quit (Ping timeout: 246 seconds) |
| [18:17] | Fat-Zer has joined |
#tde-devs < 2026/03/02 |