-
nsITobin
so funny story, spectrum has determined once again its my router with the issue.. So I did a test.. I changed the mac address of the router to something assigned to a long dead early linksys router? .. full speed. and it wasn't just the reboot cause I rebooted stuff before I changed it to rule that out as a "fix"
-
nsITobin
they.. are screwing with me
-
nsITobin
because I won't give them 7 bucks to have their hacked openwrt with all features removed cheap router assuming direct control over my network
-
nsITobin
frankly my router does better than the average reported for this model on getting extremely close to full gigabit
-
nsITobin
likely cause it isn't overtaxed with the wifi
-
nsITobin
I looked at a new router .. they are as far as hardwired connections conserned functionally no more advanced than what I already have they just have magical versioned wifi upgrades
-
nsITobin
and an app
-
nsITobin
:P
-
frg_Away
just what you need. A router configurable over the internet
-
nsITobin
well my router IS configurable over the internet I just have it disabled cause well you know me.. I am almost always here
-
frg_Away
nsITobin yes mine too. Standard fritz box
-
nsITobin
My router's deficiencies are that as a wifi router it isn't that great but it hardly matters and its ipv6 support is irritating enough I disabled it.. otherwise its been a solid piece of equipment despite its tendancy to cosplay as other router brands
-
nsITobin
well frg_Away I have been lulled into a false sense of security by a lifetime dealing with comcast and its aquired predicesors.. spectrum is a whole different animal it seems and they are into some not-so-clean tactics
-
nsITobin
with comcast it was just a friendly game of gotcha here's a promo to make up for it.. with spectrum it is an actual fight to get them to do anything
-
nsITobin
anyway how do I test this quad zero thing?
-
frg_Away
nsITobin I entered the address in the url bar and got a different error depending on pref under Windows
-
nsITobin
I'll get the queue going on my chroot into Rocky VIII and a-test.
-
nsITobin
suddenly want some 80s music for some reason...
-
CaptainTobin
Turn off NETGEAR logo LED
-
nsITobin
always clean up any instantiated xpcom interfaces
-
nsITobin
finally build kicked off
-
nsITobin
frg_Away: with pref false its Failed to Connect with pref true it is Address Not Found
-
nsITobin
on Linux
-
nsITobin
WIP Patch Queue
-
frg_Away
nsITobin sounds about right
-
frg_Away
so no change needed?
-
nsITobin
doesn't look like it
-
nsITobin
sorry it took so long BUT setting up did go smoothly and I got the start of a rocky 8 kickstart file out of it i can refine over time
-
frg_Away
gitlab wip updated. Sync with 2.53
-
nsITobin
re-applying updated patchqueue
-
nsITobin
frg_Away: I am getting a Could not detect environment shell exception
-
frg_Away
nsITobin did you nuke the old object dir?
-
nsITobin
yes
-
frg_Away
Linux or Windows?
-
nsITobin
linux
-
nsITobin
rocky 8 chroot env the same one I just built from minutes previously before I swapped the patches out for the updated queue
-
nsITobin
wip
-
frg_Away
seems shell is not defined then.
-
nsITobin
yes
-
nsITobin
i agree
-
nsITobin
did SHELL=/bin/bash got through configure but telemetry mozbuild is complaining about unsorted SOURCES
-
nsITobin
SHELL=/bin/bash ./mach configure
-
nsITobin
is what I did
-
nsITobin
0:24.37 ['UnsortedError: An attempt was made to add an unsorted sequence to a list. The incoming list is unsorted starting at element 0. We expected "core/ipc/TelemetryIPC.cpp" but got "HangReports.cpp"\n']
-
nsITobin
never did figure out how to RIP THAT OUT ONCE AND FOR ALL lol
-
frg_Away
HangReports.cpp is gone. I don't see any reference left
-
nsITobin
frg_Away: maybe the patches goofed up i popped em all and reappling
-
nsITobin
it's not a perfect system but a useful one from all i have read on mq
-
nsITobin
frg_Away: what patch file removed it?
-
frg
nsITobin 1722225-1-killtelemetry-bhr-2539.patch
-
nsITobin
frg_Away: the queue stops at 1619555-PARTIAL-76a1.patch on the mozilla side this file does not exist the kill telemetry patches are after that point
-
nsITobin
maybe just not added to the index?
-
nsITobin
in git
-
therube
Pref off HTTP/2 push
-
therube
-
nsITobin
after the web takes over our desktop and http catches up to usb and wifi and processor generations you will find it so much more streamline when you have to decide to get the new Technology 14 (Version 2025-first half)
-
nsITobin
therube: tell me technology hasn't went from innovation for existing problems to spring and fall fasion wear
-
nsITobin
frg_Away: case senstive filesystems are case senstive
-
nsITobin
an additional note: I dislike case senstive file systems.
-
frg_Away
nsITobin might have goofed will fix
-
nsITobin
let me make sure I didn't
-
nsITobin
applying 1619555-PARTIAL-76a1.patch
-
nsITobin
unable to read 1619555-PARTIAL-76a1.patch
-
nsITobin
1619555-partial-76a1.patch
-
nsITobin
yep case senstive filesystems are indeed case senstive
-
frg_Away
yeahh goofed
-
nsITobin
easy mistake.. I dislike case senstive file systems for this very reason
-
nsITobin
I honestly cannot think of a usecase for a filesystem with case senstivity
-
nsITobin
it just makes typing filenames harder
-
nsITobin
mkfs.xfs -f -n version=ci /dev/sda
-
nsITobin
good to know for the future
-
frg_Away
fixed
-
nsITobin
did you rename the file or the entry in series file
-
frg_Away
The file. All the others are uppercase
-
frg_Away
and its patchday :)
-
nsITobin
ok stopped at ipdl-start
-
nsITobin
let's try again
-
nsITobin
kicked off estimated time to built ~10 minutes
-
nsITobin
yes it builds FAST on here
-
nsITobin
best turn the fan on.. getting a bit warm under the desk
-
nsITobin
this is deff a winter pc
-
nsITobin
not so well suited to southern us heat
-
nsITobin
User agent: Mozilla/5.0 (X11; Linux x86_64; rv:128.0) Gecko/20100101 Firefox/128.0 SeaMonkey/2.53.20
-
nsITobin
Build identifier: 20240910144147
-
grey_gandalf
hi fellows...
-
nsITobin
grey_gandalf: hello
-
grey_gandalf
somebody around? trying to setup seamonkey to build on my MacBook with 10.9 and macports
-
grey_gandalf
I have some ptyhon setup issues
-
nsITobin
I dunno if I can provide much help but what issue are you having?
-
grey_gandalf
I usually hack quite well, but python is not my thing
-
frg_Away
grey_gandalf currently native building is broken. Only cross compiles work. Needs some more backports.
-
frg_Away
10.9 is no longer supported too
-
frg_Away
code taken out
-
grey_gandalf
I will try to reinstantiate it
-
grey_gandalf
it is a good niche for SeaMonkey... a pity it was taken out btw
-
nsITobin
grey_gandalf: is there a reason you can't update OS X to something higher?
-
grey_gandalf
sure, apple doesn't like older MacBooks :)
-
grey_gandalf
anyway, I think my issue is much earlier. I do run
-
grey_gandalf
MACH_USE_SYSTEM_PYTHON=1 ./mach build
-
nsITobin
Latest release 10.9.5 (Build 13F1911) / July 18, 2016; 8 years ago
-
frg_Away
as far as I know anything which can runn10.9 an update to 10.11
-
frg_Away
^can update
-
grey_gandalf
but also 10.9 isn't that worse than 10.11, so shoudl be easy to patch... I maintanin ArcticFox for 10.6 :)
-
grey_gandalf
I get
-
grey_gandalf
ModuleNotFoundError: No module named 'imp'
-
grey_gandalf
python3 is supplied by MacPorts on my setup
-
nsITobin
ArticFox is based on Tycho originally from Mozilla 38
-
grey_gandalf
is "imp" some seamonkey module or a module I should install?
-
nsITobin
and Pale Moon 24-26's frontend
-
grey_gandalf
ArcticFox is current to about Mozilla 48/49 - I am the maintainer/developer... the fork is long ago and I mostly mozilla-ed it and obsoleted tycho
-
nsITobin
that was largely contemporary to 10.9
-
frg_Away
Its known broken. I need to fix it but didn't find the time and was/is dependent on having a later llvm. Now that we have a Rocky 8 builder I can finally tackle it but not tomorrow
-
grey_gandalf
yes lovely frontend, but it is only single-browser
-
grey_gandalf
I always loved seamonkey... since ages, use it on all my systems and especially on mac it has a wonderful look!
-
grey_gandalf
so since I got 10.9 to built ArcticFox I want seamonkey too :) I have a 10.11 machine... I don't have modern macs, too expensive
-
grey_gandalf
(and also ugly)
-
nsITobin
grey_gandalf: you're rmottola?
-
grey_gandalf
nsITobin: yes
-
nsITobin
sup
-
frg_Away
It needs
Bug 1516228 among other for this to work again
-
grey_gandalf
it is broken in what regards?
-
grey_gandalf
I see... that build is much later... my issue is with python I suppse, it dies instantly
-
grey_gandalf
maybe I can just install some python port from macports, but I don't know about "Imp"
-
frg_Away
yes build system is half baked and needs more backports
-
grey_gandalf
ArcticFox still uses python 2.7... (something I'd like to fix, but I don't know python.. so it sticks a little bit in mozilla 45 for now)
-
grey_gandalf
build system is a headache
-
frg_Away
2.7 is gone too. Needs 3.7 at least
-
grey_gandalf
I have python 3.12
-
nsITobin
too new
-
grey_gandalf
ahahah
-
frg_Away
and this is too new :)
-
grey_gandalf
darn
-
grey_gandalf
wait macports has several pythons and I can select them ..
-
nsITobin
grey_gandalf: one of a couple of us will get the build system settled
-
frg_Away
porting for 3.12 is underway but no eta
-
grey_gandalf
3.11 ?
-
nsITobin
I just dunno if older os targets are gonna get much if any attention when current versions need a lot of it.. gtk3 windows 10 + 1 etc
-
nsITobin
and setuptools
-
grey_gandalf
sure... not much use. 10.11 is already nice it was "reinstantiated"... the latest that runs on my Macbook. but got another one to test 10.9..
-
grey_gandalf
and love it, since it still has removable battery :) easy "fix"
-
grey_gandalf
what is latest python I can use? I have 2.7, 3.11 and 3.12
-
nsITobin
well dedicate yourself to the fight to keep x11 and user choice alive on the linux front rather than play with ancient macos
-
grey_gandalf
but I think I can coerce some older python
-
nsITobin
3.11 with setuptools will work fine
-
grey_gandalf
ok
-
nsITobin
but you will have to bootstrap from esr115
-
nsITobin
for deps
-
nsITobin
and i dunno if mozilla does native mac building anymore
-
frg_Away
They still support it but I think either 10.15 or 11 is minimum now with central
-
grey_gandalf
mozilla.. sorry for offending, but really goes a terrible route for Firefox... I dislike mozilla and all choices in past years
-
frg_Away
thanks to rust too
-
grey_gandalf
still faithful to it and will eat dust before using chrome
-
nsITobin
grey_gandalf: half the issues with supporting old macs is apple keeps piling on arbitrary changes chanegs back removals new stuff to make it literally not worth supporting anything but the current version.. same with windows 10 from the pandemic on and most linux distros .. its industry wide
-
grey_gandalf
.. but tested.. chromium works on 10.7 mac... supports almost anything.
-
grey_gandalf
works and is compatible....
-
grey_gandalf
I just hate the interface, the idea and google... stick to mozilal with my heard
-
nsITobin
last I checked chromium isn't mozilla.. tho you may have been told otherwise and the webapp design of firefox on central doesn't help
-
grey_gandalf
but esr 115 is so ugly... I hate the UI with all my guts
-
nsITobin
115 is JUST to get build dependancies as a service while they still exist
-
grey_gandalf
I do know it is not mozilla.. jsut drawing comparisons.. firefox is getting worse though. I wurstion a lot of things by mozilla
-
grey_gandalf
yet at lest seamonkey has a decent UI
-
nsITobin
and feel free to share ~/.mozbuild/toolchains/*
-
grey_gandalf
but obsolete engine, we know
-
nsITobin
umm how is it obsolete?
-
nsITobin
it merely does not YET support every google and microsoft mandated web shiney yet
-
grey_gandalf
well.. it is mostly gecko 60, right?
-
nsITobin
you work on a Pale Moon fork.. come on y0
-
grey_gandalf
well... try to use one important website: github. It won't work
-
nsITobin
you know better
-
grey_gandalf
I know, the palemoon fork is hopeless too :)
-
grey_gandalf
actually it has so little palemoon left, that it is a PM-ized firefox fork.
-
nsITobin
the very existance of a strata40 style firefox UI on 38 was a product of me. vNext Reserch Part 1
-
nsITobin
grey_gandalf: I'd strongly consider doing linux on your macs instead of using old macosx
-
nsITobin
i mean after PowerPC they just became largely overpriced laptop parts taped on an LCD monitor
-
nsITobin
they ain't special no more
-
grey_gandalf
I know... but well I do like older MacOS, so that's it...
-
grey_gandalf
ArcticFox used to work on PPC LInux too.. but somehow I broke it. Works on NetBSD/PPC though
-
grey_gandalf
so you are mattatobin?
-
grey_gandalf
ok with python3.11 things are very different
-
nsITobin
grey_gandalf: Yeah sorry I wasn't able to help you any on github i was shadowbanned forever
-
grey_gandalf
oh, no longer github?
-
grey_gandalf
ok, with python3.11 I have a crash inside tooolchain
-
grey_gandalf
I wonder if my .mozconfig is correct? amy good examples for mac?
-
grey_gandalf
I use the one I have on FreeBSD
-
nsITobin
pastebin your mozconfig
-
grey_gandalf
-
frg_Away
grey_gandalf its borken believe me. Needs more ports
-
grey_gandalf
frg_Away: sure, but you get a failure much much later... I don't start building yet
-
nsITobin
i think it needs more removals
-
grey_gandalf
that was my error, this is my config
-
grey_gandalf
-
nsITobin
not too insane actually
-
nsITobin
i think you are out of luck
-
grey_gandalf
it worked on freebsd 13 with 2.53.18
-
grey_gandalf
should update now
-
nsITobin
my evaulation of the seamonkey build system currently is: "It's a wonder it works at all" it does need more backports or severe cleanup likely both
-
grey_gandalf
of course, system compiler might bea in issue, but that would
-
grey_gandalf
bail out later
-
nsITobin
you ain't even near a compiler were that errored out lol
-
grey_gandalf
exactly...
-
frg_Away
I know that native building is broken beucase I tried it on my mini mac some trime ago. I identified a few backports but these were blocked by our old clang CentOS 7 builder
-
grey_gandalf
let me try on FreeBSD, I need to update there anyway
-
frg_Away
FreeBSD should work. It was a macOS issue only
-
grey_gandalf
I also use seamonkey on Gentoo... it was patched for build recently.. but IRC is long broken
-
nsITobin
UNIX_BUT_NOT_MAC ;)
-
nsITobin
chatzilla is busted why grey_gandalf
-
grey_gandalf
wellseveral years ago I could do without firefox, just seamonkey.. these were times! :)
-
grey_gandalf
nsITobin: works on windows, freebsd... but on Gentoo it doesn't install even if I enable it as port option. If I isntall the addon, it doesn't load
-
nsITobin
speaking of I need to get back to my extensions-as-components work..
-
nsITobin
i actually think I lost those patches
-
nsITobin
have to do em again
-
nsITobin
well grey_gandalf since you are obviously an experienced builder when the codebase isn't busted for your target would you be willing to help me determine current build requirements and build proceedures for various targets like the BSDs and gentoo cause I am gonna be revising the build page that has instructions and it would be nice if it was up to date and more detailed like the ones I wrote for Pale Moon's developer site
-
grey_gandalf
I can do... I build from packages on gentoo, but could run ab build from source if needed
-
grey_gandalf
my freebsd setup is nothing special, but I can share it
-
grey_gandalf
I also need to see OpenBSD... and attempt an i386 build
-
grey_gandalf
just because offical packages were removed from FreeBSD and OpenBSD - 2 years ago SeaMonley was long unbuildable
-
grey_gandalf
I'm not so experienced as you think though - build system is a mystery for me as is the UI
-
nsITobin
that's a shame.. u'd figure they'd fix them no matter what
-
grey_gandalf
is it expected that auto-update on windows doesn't work?
-
grey_gandalf
typing from there right now... and update get sinternal server error
-
nsITobin
huh
-
nsITobin
frg_Away: I ALMOST have this figured out
-
frg_Away
something for ewong maybe
-
nsITobin
how to instruct mach to get anything I want at 115
-
nsITobin
$ ./mach artifact toolchain --artifact-manifest ../beer.text --from-build linux64-nasm
-
nsITobin
0:02.85 Setting up artifact nasm.tar.zst
-
nsITobin
0:02.85 Using artifact from local cache: /root/.mozbuild/toolchains/c0560725ae23de0d-nasm.tar.zst
-
nsITobin
0:02.85 rm tree: /mozdev/mozilla-esr115/nasm
-
nsITobin
0:02.86 untarring "/mozdev/mozilla-esr115/nasm.tar.zst"
-
grey_gandalf
Internal server error (500)
-
nsITobin
grey_gandalf: where?
-
grey_gandalf
in the update panel when I check for updates
-
nsITobin
Error Console or Browser Console clear and run again
-
grey_gandalf
I do that on windows 7 only, of course. On FreeBSD I do build myself, gentoo comes from ports...
-
grey_gandalf
Timestamp: 9/10/2024, 10:57:43 PM
-
grey_gandalf
Error: XML Parsing Error: syntax error
-
grey_gandalf
-
grey_gandalf
Line Number 1, Column 55:
-
grey_gandalf
-
grey_gandalf
Line: 1, Column: 55
-
grey_gandalf
Source Code:
-
grey_gandalf
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-
nsITobin
pastebin
-
nsITobin
dude
-
grey_gandalf
sorry for the strange paste... darn
-
grey_gandalf
SeaMonkey IRC is funky with multiline :)
-
nsITobin
no its just too many lines
-
grey_gandalf
-
nsITobin
yeah i see it
-
nsITobin
something is messed up on the server side it isn't an instantload and yeah
-
nsITobin
SO mozilla-esr115 ./mach artifact toolchain --no-unpack --from-build linux64-clang linux64-rust linux64-nasm .. etc
-
grey_gandalf
and broken... but last version it did update
-
nsITobin
I just need the right OS-package combo to get ANYTHING from taskcluster applicable to 115
-
nsITobin
grey_gandalf: there IS something going on with the sm aus
-
grey_gandalf
test: on FreeBSD that said mozconfig started compilation! will take like 2 hours on my workstation with super-slow clang, but.. still a step forward compared to Mac
-
grey_gandalf
GCC on FreeBSD builds happily, but fails to run :-P some linking issues
-
nsITobin
well don't expect a magical resolution there are still bigger fish to fry but knowing current state is important too from beyond windows and linux
-
grey_gandalf
I can't build on linux I guess... msvc and all that stuff
-
nsITobin
you don't need msvc to build on linux
-
grey_gandalf
freebsd is continuing... so basic setup is there, need to wait... going to bed then
-
nsITobin
i am on linux its fine
-
grey_gandalf
nsITobin: in theory mingw, but they dropped windows7 and so stopped updating and I don't have all the required stuff. Wanted to use it for ArcticFox too
-
nsITobin
cross-compiling on pre-quantum codebases is not supported by anyone and experimenal research into it yielded issues largely cause of nsis..
-
nsITobin
here we go.. finally..
-
nsITobin
-
nsITobin
these yaml files have lists of things I can put on the commandline to GRAB all the 115 toolchain artifacts so when they drop off taskcluster i will have em up on the server
-
nsITobin
yeah dunno why I am on Pale Moon's cross-reference but doesn't matter
-
grey_gandalf
I don't know yaml files
-
grey_gandalf
but for today, my brain is full
-
nsITobin
sorry grey_gandalf i was doing both thinking about what you are doing and working on one of my tasks which is to preserve these artifacts then rig up something so seamonkey users don't need to go fetch a bunch of extra stuff
-
grey_gandalf
check building another time. FOr today I get that macos build is broken
-
nsITobin
now that I have the command and all the package names I can grab em all
-
grey_gandalf
tomorrow I'll see if freebsd compiled, let's hope! I can report setup in case
-
grey_gandalf
goot dnight
-
nsITobin
rest well
-
nsITobin
for six months I been trying to work this bs out and I finally did it
-
nsITobin
just came to me after seeing three related things in rapid succession
-
nsITobin
./mach artifact toolchain --no-unpack --artifact-manifest ../beer.text --from-build linux64-clang linux64-rust linux64-rust-size linux64-cbindgen linux64-dump_syms linux64-sccache linux64-nasm linux64-node linux64-pkgconf sysroot-x86_64-linux-gnu sysroot-wasm32-wasi
-
nsITobin
seems vs is protected by some other mechnism from getting it manually not that it matters
-
nsITobin
I need a better way to consume these yaml files