rinigus | mal and piggz: I have added option SPEC (https://github.com/sailfishos-chum/qtwayland/commit/0286c98aaeedf387f0407d2a0e77caf1b33152ed). | 06:52 |
---|---|---|
rinigus | Looked into qtwayland sources and couldn't find a place where it would have propagated into pkg-config/cmake config files for compiled version. so, adding it to SPEC seemed as good | 06:52 |
rinigus | which means that we may have to add this DEFINE to other packages that are building from qtwayland . which, I presume, is not many packages (compositors?) | 06:53 |
piggz[m] | Rinigus: thats what i was wondering last night. Could ot be added to the qtbase mkspec for linux-g++ maybe ? | 07:34 |
rinigus | piggz: question is whether there is any greater use in it. if the issue is resolved by adding define in spec, maybe it is sufficient. as it allows to keep upstream without patches | 07:39 |
piggz[m] | Ok lets do that | 07:45 |
rinigus | Keto: looks like OBS is struggling for some reason (storage?). mimic has a hard time and gets stuck in obscure locations (https://build.sailfishos.org/package/show/sailfishos:chum:testing/mimic) | 10:56 |
mal | have you tried forcing big worker for it? | 11:00 |
rinigus | mal: no, I didn't. will try. | 11:59 |
mal | rinigus: seemed to build now | 13:10 |
rinigus | mal: was waiting till it gets all green :) . | 13:10 |
rinigus | mal: I will look into reseting meta for all opt-qt/kde packages (as in https://build.sailfishos.org/package/meta/sailfishos:chum:testing/angelfish) to handle it with the script (https://github.com/sailfishos-chum/qt5/blob/main/scripts/update-obs-targets.sh) | 13:13 |
rinigus | its pain to edit this all manually | 13:14 |
rinigus | ... and right now I remembered how it works. so, better fix it too | 13:15 |
rinigus | piggz: changes in opt-qt5 handling scripts submitted via https://github.com/sailfishos-chum/qt5/pull/17 . please review. already tested on testing. will run on release as well. | 14:34 |
rinigus | piggz and mal: qt5 and kf5 updates are pushed to chum proper as well now. I haven't looked into cmake error on 4.6 (yet). new qtwebengine for 4.6: building it. 4.5 is ready | 18:29 |
piggz[m] | rinigus: i think ECM needs the %cmake_build stuff | 18:34 |
rinigus | piggz: do you want to look into it? :) | 18:35 |
piggz[m] | rinigus: can do ... the macro is already done isnt it? | 18:35 |
rinigus | piggz: it was somewhere in nephros repos. mal has found it, but it wasn't submitted as PR yet | 18:36 |
rinigus | (see log of this channel) | 18:36 |
piggz[m] | i guess i can fork macros and ecm to my home, make the change and test it on obs testing | 18:58 |
piggz[m] | rinigus: https://build.sailfishos.org/package/show/sailfishos:chum:testing/opt-extra-cmake-modules builds on 4.5 and 4.6 | 20:29 |
mal | so probably the rest can be merged also? | 20:37 |
piggz[m] | i need to send those properly as PRs ... i changed the service to point at my home | 20:39 |
piggz[m] | but yes, probably will work now | 20:39 |
piggz[m] | rinigus: 2 PRs opened ... when happy, just need to figure out way to repeat for all other kde packages, and figure out tags | 21:04 |
mal | piggz[m]: well there was already PR for https://github.com/sailfishos-chum/extra-cmake-modules/pull/1 | 21:08 |
mal | only the macro PR was missing, all other packages have PRs waiting | 21:08 |
mal | https://github.com/pulls?q=is%3Aopen+is%3Apr+user%3Asailfishos-chum | 21:08 |
piggz[m] | ah | 21:08 |
piggz[m] | thats easier then | 21:09 |
mal | the macro PR looked ok to me | 21:10 |
piggz[m] | ok, ill merge | 21:25 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!