01:56:48 I am starting some new research into cross-compiling builds for windows from Linux. Hopefully it bares some fruit and is an option for SeaMonkey 01:57:08 to either use or not.. always good to have options. 01:57:19 I will discover the secrets. But now.. sleep. 13:35:49 Status meeting in 26 minutes - https://wiki.mozilla.org/SeaMonkey/StatusMeetings/2024-10-20 13:41:32 hi 13:41:42 er, hi .* 13:41:44 here for the meeting! 13:42:45 finger slipped onto wrong key, on screen keyboards are no Model M for sure 13:44:23 ni all 13:46:36 Status meeting in 15 minutes - https://wiki.mozilla.org/SeaMonkey/StatusMeetings/2024-10-20 13:51:05 hi tonymec|away 13:58:26 hi rsx11m 13:58:32 Status meeting in 3 minutes - https://wiki.mozilla.org/SeaMonkey/StatusMeetings/2024-10-20 13:58:55 hi IanN frg WG9s etc. 13:59:19 rsx11m hi 13:59:24 hi rsx11m - congrats on getting out of google hell 13:59:39 always fun 8-) 14:01:38 Status meeting time - https://wiki.mozilla.org/SeaMonkey/StatusMeetings/2024-10-20 14:02:01 Who's taking minutes? 14:02:12 me 14:03:33 thanks 14:03:48 Nominees for Friends of the Fish Tank? 14:04:38 Frank Lion and TPR75 for support in mozillaZine. There are a few others to thank too but these two are the ones usually chiming in 14:04:51 seconded 14:04:58 ++ 14:04:59 thirded 14:05:30 hi all 14:05:34 hi tonymec 14:06:19 hi tonymec 14:06:23 Action Items 14:06:55 tonymec hi 14:07:00 bau 14:08:12 Status of the SeaMonkey Infrastructure 14:09:34 bau. wanted to look a bit on the 2019 builder but didn't find the time. 14:11:14 need to find time to work with ewong on updating aus server 14:12:47 Status of the SeaMonkey Source Tree 14:14:12 bau Updated wip queue a bt more and these and that. Behind with reviews and updating central. Too much juglling around lately :( 14:18:58 Release Train 14:20:48 not sure when we want to do 2.53.20 14:21:40 beta early next month with final in late November / early December? 14:23:08 yeah any time I think 14:23:23 !summon rsx11m 14:24:06 wb rsx11m 14:24:16 modem hiccup :-( 14:24:44 :S 14:24:46 Extensions Tracking 14:25:48 bau 14:26:07 * njsg screens REC for the modem (wasn't there sometjing about scaring as a remedy for hiccups?) 14:26:55 * rsx11m isn't sure if that works ;-) 14:27:13 hello world~ 14:27:24 hello tomman 14:28:04 hi tomman 14:28:08 hi tomman 14:28:32 2.Next, Feature List, Planning and Roundtable 14:29:09 bau 14:31:19 yes, lots of BAU 14:31:29 too much BAU 14:32:29 keeps us busy 14:32:39 BeAUtiful! 14:33:00 so Jack Bauer is now a Mozilla dev? :D 14:33:28 sssh 14:34:17 AOB? 14:34:22 bau 14:35:17 okay, so next meeting is in 3 weeks time, same bat channel, same bat time (DST adjusted) 14:35:28 thanks for your time today 14:35:29 yes, 15:00 UTC! 14:35:32 no stinkin' DST here~ 14:35:44 then just an hour later than today ;-) 14:35:55 so... 11:00 VET 14:36:05 This time we won't have the mid-DST window, IIRC 14:36:26 good timing indeed 14:36:30 s@have@hit@ 14:36:42 makes it less complicated 14:37:24 see you in three weeks and one hour! 14:37:24 also I suppose halloween is coming, a good one to those who celebrate https://foxtrot.com/wp-content/uploads/2024/10/ft241020-foxtrot-comics-bill-amend-jack-eww-lantern-halloween-pumpkin-carving-sunday-comic-strip.png 14:37:39 enjoy the rest of your day everyone 14:38:04 happy day 14:38:04 (wow, that filename *is* long) 14:38:26 c u rsx11m 14:38:31 bye! 14:38:33 cya 16:19:32 nsITobin Cross compiling needs much mores tuff backported. Because I kept msvc support also needs additional changes to keep this under native Windows. 16:19:42 not worth it imho 16:53:34 this MACH_USE_SYSTEM_PYTHON=1 is supposed to use the systems right? but I see it use added seed packages: pip==20.2.2, setuptools==49.6.0, wheel==0.35.1 which is not the sys version o.O 17:17:30 It uses the system python not all its packages 18:38:51 I see why now it's failing to build . its looking for /tmp/seamonkey-2.53.19/obj/_virtualenvs/init_py3/lib/python3.11/site-packages/ when it should be /tmp/seamonkey-2.53.19/obj/_virtualenvs/init_py3/lib64/python3.11/site-packages/ 18:39:23 its not adding the 64 to lib 19:10:16 frg_Away: Cross-compiling was done long before rust and clang everywhere I am using 2015 research on the subject not 2020s crap. UXP has been cross-compiled tho as I previously stated G4JC never indicated how he did it.. never provided any patches.. and only a few builds I never had personal access to were ever generated at the time. Have you tried to cross compile to windows in the last several years? 19:12:40 also Moonchild refusing to seriously consider it because HE might have to actually change something. 19:20:10 I don't feel I can contribute nearly as much to the SeaMonkey project as I thought I could. The infrastructure isn't there. The code isn't there. The development process isn't there. There is no command structure. No consistant policy. And everything I want to do is just a slow-walk to Mozilla-central where nothing I actually want to work with on a codebase I have to literally figure out how to build over and over again from week to week because its 19:20:11 constantly broken. 19:21:27 I can do web infrastructure, web design, and minor xul bs. Everything else is either perpetually stuck as mozilla left it or will be on the path to block any change because future backports will conflict. 19:22:07 *I* have NOTHING to do and everything I can do doesn't ACTUALLY intrest me at this point. 19:22:18 except php 19:23:01 I think SeaMonkey needs a lot of radical and fundamental changes so it isn't operating as a mozilla leech from 2008 19:23:25 Will I be allowed to accomplish a decent portion of them evene if it breaks 20 year old muscle memory? 19:26:17 because if not.. I need to get the hell out of your development way and do what I can do otherwise and not be relient on accomplishing stuff for SeaMonkey to convince my self I have any tangible worth or the shit I been through wasn't utterly pointless. 19:37:48 tl;dr I don't care about Mozilla bugs and mozilla backports as being the deciding factor on if to do something. I care about making SeaMonkey the best it can actually be and following MozProgression has failed. It failed years ago from my perspective. 19:38:13 it failed before I even joined Pale Moon 19:38:17 for SeaMonkey 19:38:31 persisting and living are two distinct concepts for people AND projects 19:46:10 not to mention the simple fact is.. because of the development process SeaMonkey is even LESS forkable than Modern Mozilla.. 19:47:31 contribution is limited to minor fuckoff patches and massive mozilla backports it's simply not a good fit for me.. I want to change things.. Improve them. Make them efficient. Make them attainable by anyone with as little grief as possible. And make sure they can do the same. 19:48:19 I still want to help regardless but I ... just can't figure out what do to do that fits in my skillset and doesn't have any potental issues down the road 19:48:40 or isn't shackled by a setup from 20 years ago 19:51:25 So I need to know what I can ACTUALLY do for seamonkey.. before i decide to do it and certainly before i have already completed it. I couldn't work that way in 2008 and I can't work that way now. I have a million other things I want to do in the same vein but because I am capable I feel NOT helping in the ways I can just frustrates me to no end 19:52:25 because people should help when possible regardless 19:55:45 and also frankly.. I have a budding nazi-subparty to unravel because it is my actions that allowed them to get to the point they could feel safe enough to devolve that far. 19:56:49 or more properly lack of action 20:06:25 The problem with cross compiling Windows is that there are no native tools for everything. Relies on wine and parts of msvc to do the job which I think is bad. Cross compiling macOS is better than doing ti native imho. 20:08:23 For the rest as usual not enough people around to properly run things. A fix here and there to keep it aflot. But I think our ui and general functionality improved a lot in recent releases. Just the web compatibility needs to be fixed fast or nothing will matter in the long run. So its backports unless more people show up and I just don't see this. 20:16:06 like what? 20:16:11 places and jsdownloads? 20:20:56 clear pirvate data cZ zoom and bunch of minor things which all add up. 20:21:08 ok that zoom control looks amatureish 20:21:11 They are not 1:1 mozilla copies. 20:21:17 i would have lifted the toolbar button from Firefox 20:21:22 ironically 20:29:25 I have been ignoring the decisions on the UI because I will always disagree with anything that wasn't retained or made in a way that extapolates the rest of the UX. So I ignore it. I can also change it to look at least on the surface like Borealis with a few patches.. And that's no surprise since it is dirived from seamonkey.. I don't NEED seamonkey to change the app ui to my liking I can do that my self.. when I can build and can be bothered. I am 20:29:25 talking about the platform side.. the build system.. first and foremost. Webcompat is irrelevant if the bloody thing can't be reliably build by others outside packaging or .. here. 20:31:32 Stop taking Mozilla patches regarding the build system and let's figure out what it actually NEEDS to do for the seamonkey project and if you are conserned about backports being a problem.. then either learn how to do it manually or assign it to me.. STOP altering the build system.. stablize it. 20:32:39 the build system literally should not need to change beyond added functionality which there is some but not to the degree it already has been. 20:32:57 I tzhink we need to go to about 102 or redo everything. Then we should stop rip out stuff like android and see what goes. Latest mozilla build system is urgkk.... 20:34:03 102 seems the last viable bit if you want any pretense of mozilla tech of old 20:34:07 There are still things missing like macOS arm support and other stuff. beyound 102 it seems to be change beucase we love change mostly. 20:38:43 how many mac users does the project have 20:38:49 approx 20:39:36 hard to say but enough to warrant an arm release. 20:39:58 I always prioritize Windows first then linux then mac then UNIX_BUT_NOT_MAC 20:40:18 I also would like a Windows arm releasds even Windows arm seems to go nowhere currently. 20:40:39 Personally I rather invest in arm than old 32 bit x86 20:40:51 I think Windows support is something some projects will be debating in the near future 20:41:17 ARM has done more harm to the world and its population than any cpu ever 20:41:29 consider what the devices that arm processor has been used for 20:42:09 Mobile devices are suppliments and low power arm processors are NOT an acceptable replacement for AMD64 20:42:13 Windows x64 is here to stay if we like the direction it goes or not. 20:42:15 in a primary device 20:42:27 So arm and x64 20:42:27 well you use windows so... 20:42:58 I think Windows will soon be a platform that drives users away 20:43:36 but of course I do still use AMD64 windows and so does virtually everyone else who isn't mac or linux.. so no.. 32bit tho 20:44:37 frg_Away: be prepared for SeaMonkey to be absorbed into the crawling XP-style mindset just with Windows 7 20:44:46 I heard this 20 years ago. Didn't happen. I know lots of people using it and they will not switch to Linux in my lifetime. 20:45:28 No because they switched to google linux on an arm processor 15 years ago 20:45:34 ;) 20:45:41 One of the reasons I try to expand build support and stay current there. 20:46:13 I love expanding build support.. can we expand it to .. the build system LOL 20:47:13 It's just so hard and then I remember One it doesn't have to be this hard and Two Mozilla didn't have to create the conditions for making this so hard for seamonkey 20:47:24 nsITobin: Windows has been a platform that drives users away since Windows 98 20:47:43 Win2k and 7 were awesome 20:47:43 but they really ramped up around the launch of Vista 20:48:01 and Windows 3.1 was a great operating environment for 16bit 20:48:04 cellphones are finishing the job 20:48:53 tomman: would you like me to soon re-write up the history of Vista development as I witnessed it as a pirate beta tester? 20:49:00 on BinOC not here lol 20:49:11 the sooner I can erase "Vista" from my mind, the better 20:49:14 same with "10" and "11" 20:50:11 maybe those folks at one at my banks are onto something, holding to dear life to their beloved XP :D 20:50:28 tomman: they did erase vista from everyone's minds.. they finished its development swapped out a few components for new ones like the ACTUAL NT6x memory manager not the tweaked XP one Vista retained.. and the server team had a pass on it.. They removed the green paled the blue and put a big ol 7 on it and evryone was happy 20:51:00 That's the tl;dr of course 20:52:01 speaking about stupid: I found yet another reason to hate Mastodon 20:52:01 Vista as a BRAND was way more fucked than Vista the actual operating system over microsoft dicking around with longhorn for five years 20:52:11 hate is a strong word 20:52:15 let's say you open any random account, say, JWZ's one 20:52:22 .. says the almost-not-a-dalek 20:52:27 and I want to find how many people he *plonk'd* lately 20:52:37 there is a search box on top, so I input "plonk" there 20:52:44 ...it doesn't search on JWZ's "toots" 20:52:59 instead it searches the entire *server*, which is exactly what I DO NOT WANT 20:53:07 i have noticed each instance has different results differen posts some cross some not.. nothing is consistant so "reading something on mastodon" is literally different for everyone 20:53:26 I don't even get an option to filter "search "plonk" on this account only", just a "some options are available if you login" crap 20:53:42 not even the defunct Twitter was THAT bad 20:53:58 btw musk is a nazi 20:54:04 like a real neonazi 20:54:10 and bankrolling trump 20:55:10 and trump sounds like April 30th, 1945 hitler like its gonna be a Trump America or no america at all.. that trump IS america.. 20:55:20 its shocking cause I been staying out of politics for some time now 20:55:53 the contrast to a few years ago to today based SOLEY on what trump himself has said 20:57:36 so any idea how I cab get it to look in /tmp/seamonkey-2.53.19/obj/_virtualenvs/init_py3/lib64/python3.11/site-packages/ since it wants to look in /lib/ 20:58:24 seem like its hard coded to lib 21:08:48 XBL and any xul element removed COULD be put back into 102 21:08:57 not beyond that 21:09:04 and no clue how difficult it might be 21:09:09 but it is possible 21:10:09 I/we tried with 60 and there was som much useful stuff removed. I wouldn't tackle this. 21:15:47 I maintain any codebase with xpcom in control and has the native component loader it doesn't matter what was lost because it can be put back in one way or another. 21:18:28 XBL code from dom was removed at 72.0a1 2019 21:21:45 frg_Away: archive.org being dead is REALLY hampering my ability to SIMPLY remember where I looked shit up 10 years ago 21:22:02 that is easier than finding it today in may cases 21:33:15 i guess at the end of the day (save binary loader for extensions) there isn't anything wrong with whats being produced it's everything currently required to produce it. 21:35:36 I tried to make 2.57 work and gave up. So currently raise the water with backports :) 21:37:32 tried with export SHLIB_SUFFIX=64 no luck 21:38:37 it needs to be functional or at least LARGELY functional on 71 to push it beyond that point 21:39:06 oneforall2: sorry don't think I am trying to distract from your issue I am thinking on it too but no ideas yet 21:41:18 yeah not sure how to tell f its looking at an other package that Imight need to fix 21:49:33 export python_lib=/usr/lib64/python3.11 no luck either 21:49:54 remove objdir and python3.11 ./mach create-mach-environment 21:50:00 just a guess 21:58:17 https://pastebin.com/PtUpAnJG 22:22:33 tomman: try "plonk from:@jwz⊙ms" 22:23:24 the search ui is perhaps like the rest of the ui, a deep dive into how not to do things 22:23:48 njsg: "Could not find anything for these search terms" 22:24:06 perfect, no notes 22:24:19 it at least used to show a popup if focused with no text, but even then I never got it to work in mastodon's ui 22:25:01 via brutaldon usually works, although it will still be affected by the full text search string 22:29:38 hmm, brutaldon also can't show anything, be it with keyword or just the from: 22:41:06 oneforall2: now try configure 22:41:19 ignore the error 23:00:47 https://pastebin.com/ZxPM2zcC 23:16:35 idgi mozversioncontrol is in tree 23:16:38 or should be 23:23:42 ./python/mozversioncontrol/mozversioncontrol 23:25:12 local smokehouse smoked pepper bacon wrapped around cheddar brats.. good stuff 23:32:12 ok so starting fresh did the ./mach create-mach-environment cd obj-x86_64-pc-linux-gnu ../configure 23:32:35 yeah that makes no sense 23:32:41 same error its looking for sitecustomize.py 23:33:21 in tmp/seamonkey-2.53.19/obj-x86_64-pc-linux-gnu/_virtualenvs/init_py3/lib/python3.11/sitecustomize.py instead of tmp/seamonkey-2.53.19/obj-x86_64-pc-linux-gnu/_virtualenvs/init_py3/lib64/python3.11/sitecustomize.py 23:46:52 THAT sounds like a backporting oversight potentally an easy mistake to make .. Microsoft's solution was better system32 even if its 64bit.. and put 32bit elsewhere 23:55:44 any ideas what I can do for now .. sed, patch, or ? 23:57:23 oneforall2: no because I don't understand how virtualenvs work in Python 23:57:30 in my experience they work.. badly 23:57:38 but the answer is there 23:57:50 wherever that code that sets it up or directs it 23:58:31 oneforall2: try finding it https://xr.thereisonlyxul.org/seamonkey-2.53/ 23:59:17 once you find it then we can find out when and how it was last changed 23:59:21 then hopefully FIX it 23:59:23 oneforall2: