16:00:18 <richard> #startmeeting Tor Browser Weekly Meeting 2022-11-22 16:00:18 <MeetBot> Meeting started Tue Nov 22 16:00:18 2022 UTC. The chair is richard. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:00:18 <MeetBot> Useful Commands: #action #agreed #help #info #idea #link #topic. 16:00:19 * Jeremy_Rand_36C3[m] is relieved that I found my way to the correct spot despite the timeslot change 16:00:27 <richard> the pad per usual : https://pad.riseup.net/p/tor-tbb-keep 16:01:47 <richard> let's give it a few minutes for folks to roll in 16:02:39 <Jeremy_Rand_36C3[m]> (stepping out for ~3 mins while everyone tweaks the pad, back soon) 16:05:57 <richard> ok then 16:07:09 <richard> so a couple wee announcements 16:07:26 <richard> 11.5.8 won't be on google play because Google updated their minsdk requirements 16:07:38 <richard> we're going ahead with the release for users which manually update 16:07:54 <richard> and in the meantime hopefully we can get that fixed soon; PieroV is heading that up currently 16:08:23 <richard> so we'll be releasing an android-only 11.5.9 hopefully in the coming days 16:08:55 <richard> if it takes awhile to fix/validate then that means we'll need an Android-only alpha too after 12.0a5 16:10:18 <richard> next up, we have base-browser branch for 102.5 so we can avoid this broken nightly business w/o needing to do a rebase when a fix needs to be in the base-browser portion 16:10:38 <richard> so going forward if a patch needs to be applied to base-browser please make of note of it in your tor-browser MRs 16:10:47 <Jeremy_Rand_36C3[m]> richard: anything notable in the new MinSDK bump that will cause interesting issues for our build system? 16:10:58 <richard> too soon to say! 16:11:13 <PieroV> Jeremy_Rand_36C3[m]: I'd like to get rid of old Android SDKs 16:11:30 <PieroV> We're currently keeping a lot of them. I'd love if we could use only 31 at this point 16:11:43 <Jeremy_Rand_36C3[m]> Alright, so at least no known scary things 16:12:09 <PieroV> Isn't the unknown the scariest thing? :P 16:12:30 <richard> indeed 16:12:30 <Jeremy_Rand_36C3[m]> PieroV: sure, but the unknown is also home of the best surprises :) 16:13:19 <richard> pierov: your discussion point time? 16:13:23 <Jeremy_Rand_36C3[m]> Like, the macOS signing changes were an example of a known-scary thing 16:13:44 <richard> yeah this android thing came as a bit of a surprise >:[ 16:13:48 <PieroV> richard: not a long discussion 16:14:08 <PieroV> But I've noticed that the list in S131 phase 3 is getting shorter and shorter \o/ 16:14:25 <richard> as it stands we have ~23 items in the next or doing for S131 16:14:33 <Jeremy_Rand_36C3[m]> richard: is there some mailing list etc where the Play Store gives advance notice of requirements changes? 16:14:36 <PieroV> Just wanted people to have a look at it, too 16:15:30 <richard> jeremy: presumably 16:15:47 <richard> tbh the android dev portal is kind of a UX nightmare 16:16:04 <richard> but that's a problem for future me to deal with 16:16:34 <Jeremy_Rand_36C3[m]> richard: ugh yes, last time I tried to look at the Android bug tracker I discovered that they mandate a Google login to see bugs :( 16:17:05 * Jeremy_Rand_36C3[m] has no idea where my Google passwords from a decade-plus ago live now 16:17:17 <richard> ok, i'm not seeing any bold's apart from msim's, but he's afk 16:18:18 <richard> also in case you missed Thursday is a company holiday because America 16:18:29 <ma1> Turkey! 16:18:47 <PieroV> oh, yeah, that's what I wanted to add to my pad section and then forgot :D 16:19:24 <richard> i for one will be using the day to run IRL errands and hope for sunshine :D 16:19:53 <Jeremy_Rand_36C3[m]> Usually I don't enjoy Thanksgiving but I might actually enjoy it this year 16:19:58 <dan_b> I have aquired a mac mini for purposes of testing for the dev team, so I'll be unboxing that this week and getting it set up. 16:20:06 <richard> oh damn that qas quick 16:20:08 <dan_b> then we can pester me more with mac test build tests 16:20:19 <dan_b> instead of poor donuts all the time 🙂 16:20:27 <dan_b> ha amazon prime 16:20:32 <richard> congratulations you're our new macOS expert 16:20:32 <PieroV> dan_b is the new macOS bug person in the team :D 16:20:35 <boklm> nice! 16:20:37 <dan_b> yup 16:20:48 <dan_b> i have again dawned the mantle of porting person 16:21:02 <dan_b> now with actual hardware, so that's nice 16:21:20 * Jeremy_Rand_36C3[m] makes note not to mention in this channel that I have a macOS VM -- oops I said that out loud didn't I 16:21:22 <richard> you know in the past i have privately thought how ridiculous it would be to own a mac and not know the cpu architecture 16:21:22 <PieroV> Last famous words :D 16:21:25 <dan_b> also this week I have a win bug to test, has any one actually tried builds on windows? 16:21:36 <richard> then i came back to my flat after some time away adn realized i didn't know which arch to download for some app 16:21:37 <richard> whoops 16:21:47 <dan_b> i'm wondering if it's worth daring, or if i should just cross compile on my dev laptop and send to my win machine for testing 16:22:10 <dan_b> haha 16:22:19 <PieroV> dan_b: I've tried to do incremental cross-builds for all platforms except macOS 16:22:20 <richard> dan_b: I did it some years ago using the windows build chain from tor-browser-build 16:22:31 <richard> PieroV has more recently 16:22:32 <PieroV> But I had some luck in doing incremental builds on macOS itself 16:22:32 <richard> :p 16:22:43 <dan_b> cool, well I'll give it a try then! 16:22:59 <richard> which windows-specific bug are you referencing? 16:23:20 <PieroV> dan_b: iirc, mingw is only cross compiling (tjr might confirm) 16:23:26 <dan_b> tor-browser#41151 16:23:31 <richard> oooh yes 16:23:33 <richard> hekc yeah 16:23:50 <dan_b> not bad, I think per comment just wrap the imported MR in something to disable it, and test it doesn't explode on windows 16:23:59 <PieroV> Unless you cross-compile from Linux-inside-Windows (whatever its name is) 16:24:08 <dan_b> WSL2 😄 16:24:14 <PieroV> That one 16:24:19 <richard> in theory we should be able to build base-browser with the intended tool-chains if we had -dev mozconfigs setup right for each platform 16:24:23 <Jeremy_Rand_36C3[m]> PieroV: back when it was WSL1 I always called it GNU/Windows 16:24:39 <richard> w/e happend to unix subsystem for windows 16:24:44 <richard> but anyway 16:25:07 <PieroV> richard: I think it isn't that easy for Windows 16:25:08 <dan_b> which is... cool. but limited. i want to like it, and honestly what holds me back now is more windows failing. as a VM it's got its own network. but windows is always giving it new internal IPs and windows network portforwading management is comically a nightmare, so like, I cannot host a server on WSL2 on windows 16:25:09 <PieroV> You also need wine 16:25:26 <ma1> or even something stronger 16:25:31 <dan_b> lol 16:25:32 <richard> :D 16:25:52 <richard> ok anything else? 16:26:42 <PieroV> not from me 16:26:42 <Jeremy_Rand_36C3[m]> Nothing on my end, just happily continuing to crank away at PKCS#11 things 16:27:49 <richard> alright 16:27:55 <richard> then i'll see you al in IRC 16:27:58 <richard> #endmeeting