Re: I want to bug-fix on Akregator; maybe I need a mentor
Ingo Klöcker <[email protected]> Sun, 13 Nov 2022 18:39:20 +0100
| Newsgroups | gmane.comp.kde.devel.pim |
|---|---|
| Message-ID | <4758928.GXAFRqVoOG@breq> |
On Sonntag, 13. November 2022 13:29:55 CET Bill Dietrich wrote: > I would like to do some bug-fixing on the back end > of Akregator (storage, feeds). I had hoped to get > started without bothering anyone, but now I'm stuck. > So I guess I need a mentor, or at least some help. > > I installed KDE Neon in a VM and followed the docs > (https://community.kde.org/Get_Involved/development) > to install the dev environment. Using the headers > and libraries in Neon (not building all of Qt and KDE > myself), and kdesrc-build, I was able to build Akregator > and run it. I started looking at the source code, > and trying to create a new auto-test. > > Then the Akregator source code updated, and my build has > been broken ever since (more than a week), and I can't > fix it. The build wants "KF5GrantleeTheme" 5.22.40, > and I have 5.21.40. Neon has updated several times in > the last week or so, but this issue never gets fixed. I bet you can simply change 5.22.40 back to 5.21.40 in Akregator's CMakeLists.txt. You shouldn't commit this change, but it should ease local development. Alternatively, you could try running `kdesrc-build grantleetheme` This will fetch and build the latest version of KF5GrantleeTheme. If you are lucky it simply works. If you are not lucky, then building will fail because of other dependencies. In this case, I'd go for the above mentioned hack to change 5.22.40 back to 5.21.40. For more timely help, consider joining the Matrix-channel #kontact on webchat.kde.org (Matrix) or the IRC-channel kontact on libera.chat. Despite the name, they are used for development of all KDE PIM applications. Regards, Ingo
signature.asc
(application/pgp-signature, 228 B)
-----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQTbjgIOMowwlCBgvyGxb1mVFkdKugUCY3EryAAKCRCxb1mVFkdK uizkAQDi4NQ9oszPaBiUud8zSt7R1UG8fRs+AgdMUVEP76JaJwEA5VybygMGK4ys hGv94HDrarKSo3fTh8EkIrHQOYSYUQ4= =4MCS -----END PGP SIGNATURE-----