#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 > |