07:06:13 @search irc.irchighway.net 10:20:45 *clrh 13:13:19 Now Yle is even more broken on Seamonkey: https://yle.fi/a/74-20113278 13:13:28 Every article just turns into a blank page when you scroll down enough 13:56:55 Sompi: yay, the new Chromeisms are in~! 13:57:18 who needs server-side frameworks anyway? The Client is the serverâ„¢ 17:21:55 I remember when Yle actually had full articles in their RSS feeds... gentler times. 17:24:38 tomman: "The Client is the Serverâ„¢" sounds like a good slogan for an X11 project 17:25:21 but also a misnomer of sorts, given that the client isn't the server, it just gets confusing when people expect the server to be the remote part 22:32:21 not compiling https://pastebin.com/bgWw4MXB 22:38:53 ./mach create-mach-environment 22:39:10 it might have some errors too depending on python version but it should complete 22:39:30 oneforall2: 22:39:41 what distro? 22:40:15 are you also sure you have enough space on tmp building mozilla code takes a lot of disk space 22:43:09 willcheckmy space(chroot) have built a lot over the past 4 days :) 22:47:15 mope not space 22:47:50 well do ./mach create-mach-environment 22:50:06 200G free 22:54:02 ./mach build 22:54:43 so like this ./mach create-mach-environment build? 22:54:49 no 22:55:02 just ./mach create-mach-environment 22:55:23 i assume you HAVE built before 22:55:24 or ./mach create-mach-environment then ./mach build 22:55:36 no just the command first 22:55:45 ./mach create-mach-environment 22:56:29 oh yeah the way it is never failed till adding export MACH_USE_SYSTEM_PYTHON="1" and first try it failed too.. 22:56:50 i have to use that flag 22:57:32 what was the output from mach doing that 22:57:57 oneforall2 23:02:30 app_data_dir=/root/.local/share/virtualenv) maybe I delete that and then try again 23:03:59 please 23:04:13 whatt is the output of ./mach create-mach-environment 23:04:35 https://pastebin.com/PyH4MvVL 23:05:08 I need the full output 23:05:39 and what distro is this for 23:05:53 my own based of of slackware 23:06:06 20yrs now 23:06:41 use python 3.7 or 3.9 23:06:45 in fact 23:07:41 also you may want to just clear ~/{.rustup,.cargo,.mozbuild} and rebootstrap esr115 23:07:41 https://pastebin.com/yP1CvxDj 23:08:51 ./mach clobber && ./mach configure now 23:08:54 oneforall2: 23:09:42 also try not using a script when trying to figure out build issues 23:09:46 its not very helpful 23:10:12 hmm never though of those others mozbuild and I don't use rustup 23:10:50 what version of rust? 23:12:40 1.81.0 23:12:49 that may be too new 23:12:56 I been using 1.76 23:13:05 ff thbird compiled .. 23:13:42 k 23:17:02 So here is what I been doing is clone 115 and run ./mach bootstrap --application-choice=browser then rustup default 1.76 then clone seamonkey repos do mozconfig setting use system python .. then I run ./mach create-mach-environment.. check for deps with ./mach configure that aren't supplied by modern mozilla bootstrap .. then ./mach build 23:17:57 Now I have discovered which deps SM actually needs and am collecting the artifacts so they can just be dumpped in to ~/.mozbuild and go.. so we aren't at least directly dependant on mozilla infrastructure as a service 23:19:49 rust and clang .. its best you use the artifact versions and rustup .. Because SeaMonkey != Firefox and Thunderbird and you are gonna literally need to switch pieces around to build modern mozilla AND seamonkey 23:20:01 oneforall2: alright? 23:22:51 https://pastebin.com/6CWbcYxY all 3 of the mach from the src build 23:25:38 I dunno maybe you don't have all the depenancies 23:26:35 oneforall2: basically unless you follow the instructions I am giving you I would have to run your distro to figure it out 23:27:00 cause I have no idea what your environment is and build environments are NOT what they used to be 23:27:07 it has caused me issues all year long 23:28:37 in fact this has caused me so many issues I have literally re-aligned everything to el8 just so I can more easily build seamonkey 23:30:53 what I know is these are based on the instructions given to me this year to build and contribute to seamonkey and after a lot of trial and error and jiggering of the order of operations and some diving into what exactly its doing I do understand it more but I don't know why you can't build.. 23:32:54 oneforall2: do you have python 3.11 setuptools? 23:33:37 can you just altinstall 3.9 and use that .. it works fine on here 23:37:46 setuptools-75.1.0 23:38:04 haven't had 3.9 far a long time :) 23:38:11 far/for 23:38:27 well we are in custom territory 23:43:40 eamonkey-2.53.18.2 last compile Apr 17 23:59:29 UTC 2024 just checking date on the python I used 23:44:42 3.11.9 23:44:58 just tried that and same fail 23:45:31 clear ~/.mozbuild 23:45:39 but you may have to re-bootstrap 23:45:55 from 115 23:46:00 yeah unzippedit fresh to tmp and ran the 3 commands and same eror 23:46:19 errors* 23:47:06 how did you set it up to build in the first place 23:48:01 well from my build script same as slackwares .. then I tried unzipping it freash no patchs etc 23:48:23 well slight dif but his failed too :) 23:48:44 I thought you were building manually 23:48:57 I can't help with distro specific technology past say MAYBE rpm 23:49:11 and I am still pretty new to rpm 23:49:13 only for this testing .. but no build scripts to make the packages 23:49:53 -no 23:51:27 hmm going to try seamonkey-2.53.18.2 23:51:51 your mozbuild state path and virtualenv may be corrupt 23:52:12 but again I dunno what slack's requirements are or how your system was prepped 23:56:47 well damn 2.53.18.2 is compiling against python3-3.11.10