08:01:37 <pvuorela> #startmeeting Sailfish OS, open source, collaboration -- 31st October 2024
08:01:37 <sailbot> Meeting started Thu Oct 31 08:01:37 2024 UTC. The chair is pvuorela. Information about MeetBot at http://wiki.debian.org/MeetBot.
08:01:37 <sailbot> Useful Commands: #action #agreed #help #info #idea #link #topic.
08:01:53 <pvuorela> #info Meeting information and agenda can be found here:
08:02:03 <pvuorela> #link https://forum.sailfishos.org/t/community-meeting-on-31st-october-2024/20374
08:02:12 <pvuorela> I am the meeting's chairperson today, and will be doing my best to keep time and order. Please respect the timings and bee-hive.
08:02:26 <pvuorela> #topic Brief introduction (5 min). Please prefix your name/handle with #info
08:02:32 <pvuorela> #info Pekka Vuorela, Jolla
08:02:40 <ExTechOp> #info Otto Mäkelä, community
08:02:40 <JoshuaStrobl[m]> #info Joshua Strobl, community
08:02:59 <ViGe> #info Ville Nummela, community
08:03:06 <flypig> #info David Llewellyn-Jones, community
08:03:08 <Crabster> #info Crabster - lurker
08:03:48 <direc85> #info Matti Viljanen, Jolla
08:08:22 <pvuorela> a bit quiet here today. lots of discussion on the forum, though.
08:08:32 <nephros[c2]> #info nephros, Community Lurker
08:08:57 <pvuorela> the 5 minutes passed, let's move forward.
08:09:07 <pvuorela> #info No topics suggested in given deadline. Some late arrivals which will go to the next meeting as noted on the meeting announcement.
08:09:14 <nephros[c2]> morning from my C2 which did *not* have problems, at all :)
08:10:14 <pvuorela> the new item noted, though. will need some thinking if there's some testing we could use.
08:10:38 <pvuorela> but we'll have the generic items
08:10:59 <pvuorela> #topic Open PR discussion (5 mins -- asked by Jolla)
08:11:06 <pvuorela> anything to discuss about?
08:12:07 <rinigus> any progress with sb2 bugs that we experienced at OBS when building qt6?
08:12:13 <rinigus> (morning)
08:12:21 <RXShorty> Sorry I am late. But if you need any help with the C2 issues I am more the willing to help. But probably this is already discussed.
08:13:36 <pvuorela> RXShorty: your offer noted and appreciated. the discussion item came late for this meeting so i didn't have anything prepared.
08:13:52 <Guest8028> https://github.com/sailfishos/poppler/pull/5 please make a decision option a (thaodan) or option b (pvuorela) about the %files/%_includedir.
08:14:35 <ExPLIT[m]> morning, also late.
08:14:40 <nephros> ^^ sorry, that was me
08:15:04 <pvuorela> nephros: i thought we had a conclusion there to just enable the unstable api and package it in the main -devel
08:15:08 <pvuorela> the simple way
08:15:48 <pvuorela> rinigus: sorry, i have no idea about those. who's been involved?
08:15:54 <nephros> pvuorela: yeah and there's the small issue left whether multiple packages should own the indlude dir. OR do we drop all the separate -devel packages in to one?
08:17:17 <rinigus> pvuorela: I think mal was looking into it. it was discussed in the previous meeting as well
08:17:53 <pvuorela> nephros: guess you mean the duplicate entry i commented about? no answer on the PR but i don't think we need two owners if one depends on the other.
08:18:59 <pvuorela> we're btw over 5 minutes already
08:19:12 <pvuorela> can extend a few minutes
08:20:21 <pvuorela> rinigus: hm, this 000 permission thing, i guess
08:20:22 <nephros> pvuorela: okay, I'll do just one owner, then squash and forcepush and we should be done.
08:20:31 <pvuorela> nephros: thanks
08:20:32 <rinigus> pvuorela: yes, it is.
08:20:54 <rinigus> kind of major stumbling block for qt6
08:21:36 <pvuorela> rinigus: alright. i'd guess it hasn't moved forward since, unfortunately
08:21:40 <rinigus> without this fixed we have to use ad-hock automatic build system which is not as complete as obs
08:21:52 <nephros> rinigus: I wonder if some failures on aarch64 are falsely attributed to the OBS bug.
08:22:26 <nephros> example: https://build.sailfishos.org/public/build/home:nephros:devel:qt6:flipperzero/chum_4.6_aarch64/aarch64/qflipper/_log
08:22:47 <nephros> /usr/lib64/qt6/mkspecs/features/toolchain.prf:76: Variable QMAKE_CXX.COMPILER_MACROS is not defined
08:23:33 <pvuorela> let's move on to the generic discussion, can still continue these if necessary.
08:23:41 <pvuorela> #topic General discussion (10 mins)
08:23:47 <rinigus> its failures of build system in general (sb2). we don't have builds failing on aarch64 when compiling natively
08:23:52 <rinigus> nephros: ^
08:24:06 <rinigus> or using qemu directly for the full build
08:24:09 <rinigus> on my pc
08:24:34 <rinigus> pvuorela: hopefully someone can look into it. although, its probably pain to debug
08:24:41 <nephros> Any comments on the elephant in the room?
08:25:11 <pvuorela> ?
08:26:17 <pvuorela> rinigus: indeed. any problems there will bite us too sooner or later.
08:27:23 <rinigus> unless we move to aarch64 native builds. then we can just drop sb2
08:28:15 <rinigus> although, I know its maybe unrealistic at this stage in general
08:28:19 <rinigus> but possible for OBS
08:33:46 <piggz[m]> nephros: that CXX compiler not devined should be fixed by my build of qtbase in hom:piggz:qtapps, pls try that, but all the other permission errors with qmlcachegen still remain
08:34:13 <pvuorela> 10 minutes passed
08:34:33 <pvuorela> #topic Next meeting time and date (1 min)
08:34:51 <nephros> piggz[m]: cool, thx
08:34:52 <pvuorela> Proposing Thursday 14th November October at 08:00am UTC. This time moved forward 1 hour because of DST change.
08:36:00 <pvuorela> no objections, that it is
08:36:11 <flypig> Looks good :)
08:36:18 <pvuorela> #info Next meeting will be held on Thursday 14th November 2024 at 08:00am UTC: 2024-11-14T0800Z
08:36:25 <pvuorela> #endmeeting