#tde-devs < 2026/03/01 >
[00:22]SlavekB has joined
[01:15]Fat-Zer has quit (Ping timeout: 264 seconds)
[01:27]Fat-Zer has joined
[02:14]micheleC has joined
[05:55]micheleC has quit (Quit: Kopete 0.12.7 : http://trinitydesktop.org)
[11:41]micheleC has joined
[12:01]Fat-Zer: yet another time pushed straight to master >_< : https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging-gentoo/commit/c21034f87c78518e4f9d7a2d78f220f42263bd4c
[12:02]micheleC: ok, it happens sometimes...
[12:02]micheleC: for kvirc cmake conversion WITH_TDE, let me see if I can find some way to do it
[12:03]micheleC: without reverting #46
[12:04]micheleC: reason being we are trying to have a similar structure for all TDE apps, so reverting that PR would sort of move backward
[12:10]SlavekB has quit (Quit: Kopete 0.12.7 : http://trinitydesktop.org)
[12:11]Fat-Zer: sure... though kvirc, is more of {t,}qt app with minor {t,k}de support... it wouldn't be that big of a deal if it remains slightly different
[12:13]Fat-Zer: as for the way, you can probably search for appropriate locale in `$XDG_DATA_DIRS`
[12:13]Fat-Zer: *locale dir
[12:14]micheleC: I am first trying to build it without WITH_TDE. You patch helps but it seems there is some more work required
[12:27]Fat-Zer: oh... I've built it with almost all of other stuff disabled...
[12:32]Fat-Zer: ok ...I see there are libz link issues...
[12:43]Fat-Zer: micheleC: here is my current git diff if it helps: https://bpa.st/QGKQ
[12:49]micheleC: yes, libz and arts so far
[12:52]micheleC: thanks
[12:55]Fat-Zer: hmm... I had no problems with arts...
[12:57]micheleC: uhm. I had issue with include of soundserver.h first. Now I just came back from a break and have issues with the lib linking
[12:58]micheleC: when building the snd module
[13:05]micheleC: it needed a hint at include and linking paths for ARTS ;-)
[13:05]micheleC: now I can build without TDE support
[13:09]SlavekB has joined
[13:11]micheleC: @Fat-Zer: one question: when you build without TDE support, in what path do you install kvirc? I would like to replicate the same here in my testing
[13:23]Fat-Zer: micheleC: as for now while testing — just some random tmp prefix... on the system, probably the same as WITH_TDE, to /usr/trinity/14/, though from cmake's POV it shouldn't make a difference as everything is installed into `${CMAKE_INSTALL_PREFIX}` anyway.
[13:26]micheleC: the reason you probable don't have issue with ARTS is that you have trintiy under /usr. In debian we have it under /opt and so the arts libraries are installed there too. The original cmake PR didn't find mcop and soundserver_idl when WITH_TDE=OFF
[13:26]micheleC: tomorrow I will do more work on this and see what I can find
[13:36]Fat-Zer: it's not `/usr`, but a prefix under it, so there is no real difference to a prefix under /opt... do you have the prefix listed in your `PKG_CONFIG_PATH`, e.g. PKG_CONFIG_PATH=/opt/trinity/lib/pkgconfig?
[13:46]micheleC: I don't remember the details out of my mind (I need to dig into one of the cmake conversion I did a couple of years ago, but I recall in debian the paths under /opt are not automatically added to PKG_CONFIG_PATH
[13:50]micheleC: for example in ktorrent ConfigureChecks.cmake you can see
[13:50]micheleC: set( ENV{PKG_CONFIG_PATH} "${PKG_CONFIG_PATH}:$ENV{PKG_CONFIG_PATH}:${LIB_INSTALL_DIR}/pkgconfig" )
[13:50]micheleC: this adds /opt/.... to the pkg config path
[13:52]micheleC: but the issue with ARTS here was simply a need for
[13:52]micheleC: link_directories({ARTS_LIBRARY_DIRS})
[13:52]micheleC: and additional "${ARTS_INCLUDE_DIRS}" in include directories
[13:52]micheleC: for the snd module
[13:59]Fat-Zer: mm... I see
[14:03]Fat-Zer: though with all I can see it should be a build failure for me as well... not sure why it's not...
[14:03]micheleC: yeah, I was actually wondering the same thing to be honest
[14:04]micheleC: there were two issues: include of arts/soundserver.h --> requires dropping "arts/"
[14:04]micheleC: and then linker couldn't find mcop and soundserver_idl library files
[14:05]micheleC: actually 3 issues. First was that arts/soundserver.h couldn't be found. Then I added the include dirs and got to drop "arts/". Then the linking one
[14:10]Fat-Zer: oh... I see now... There are some stale entries in my CMakeCache.txt... a punishment for being too lazy to build everything from scratch...
[14:11]micheleC: (y)
[14:39]micheleC has quit (Quit: Kopete 0.12.7 : http://trinitydesktop.org)
[21:56]pyanyaleri has joined
[22:48]pyanyaleri has quit (Remote host closed the connection)
[22:51]pyanyaleri has joined
[23:15]SlavekB has quit (Quit: Kopete 0.12.7 : http://trinitydesktop.org)
[23:46]SlavekB has joined

#tde-devs < 2026/03/01 >