-
oneforall2
hmm tried adding lib as a symlink to lib64 .. but no help
-
nsITobin
we need to seek and locate where in the code it is.. It's too late for me to start digging into mozilla python lol
-
nsITobin
I'm not a kid anymore.. I get tired after being up 16 hours these days
-
nsITobin
;)
-
nsITobin
which is why I typically stop at 12 or 10
-
nsITobin
and relax more afterward
-
nsITobin
i need older cbindgen to build 71 .. too many things to make it work with newer
-
nsITobin
the code crashes cbindgen due to rust being terrible.. emillio fixed it.. well beyond the rust code compat range i need for the moment so screw him..
-
nsITobin
still further along than I HAVE gotten building anything past UXP unmodified
-
oneforall2
I still love configure/make much easier to trace down the simple things .. hard coded lib , missing #include or wrong path etc :) rust,python.meson(horrible lately for not honoring LDFLAGS when no .pc) etc
-
nsITobin
not using the mach runner directly can cause additional issues because its a superset
-
oneforall2
whats runner?
-
nsITobin
i would PREFER to use client.mk directly like the old days and I can.. but it doesn't ALWAYS work in EVERY situation EVERYWHERE like it used to ever since mach was added
-
nsITobin
mach is a command runner
-
nsITobin
but also sets up the environment
-
nsITobin
now too
-
oneforall2
in the build script(for packaging) ./mach build and the .mozconfig
-
oneforall2
ah yeah
-
nsITobin
oneforall2: remember you have a custom launcher creating a custom environment for a custom build system and configure system that also has to chain its horseshit to autohell and standard makefiles too
-
nsITobin
oh and its a mozilla codebase too
-
nsITobin
so already half custom in its setup anyway
-
nsITobin
let's do a test
-
nsITobin
oneforall2: build Pale Moon just to verify your environment is capable.. I say Pale Moon and not literally anything else because Pale Moon has build instructions..
-
nsITobin
it has nearly the same deps as seamonkey does but is still driven by python 2.7
-
nsITobin
if i .. and when I have had similar strange pythonic issues I verify by doing the same because I have screwed up my system that has rendered it unable to build anything properly .. still dunno how i did it but i couldn't reproduce with a new install so..
-
nsITobin
it's a residual benefit from years of driving home.. I will not play the commit revert commit revert commit revert commit release revert release again game more than a few times a year.
-
nsITobin
so UXP even today almost always stays building
-
nsITobin
Working is more of an uncertain aspect of that codebase these days.. but it will build.
-
nsITobin
I need to get out of this chair
-
nsITobin
peace
-
oneforall2
hey is there a channel for seamonkey on matrix ?
-
oneforall2
or iirc chat.mozilla.org
-
nsITobin
oneforall2: I was thinking you did mention a lib lib64 mismatch.. Didn't you mention your distro was somewhat custom as well?
-
nsITobin
there is a concept in virtualenv called platlib and purelib in a virtualenv
-
nsITobin
__version__ = "20.0.31"
-
nsITobin
Behavior changed in virtualenv 20
-
nsITobin
-
nsITobin
redhat likely alters their python packages to deal with it
-
nsITobin
which is why I haven't come across a lib/lib64 mismatch in paths
-
nsITobin
NOT TO MENTION
-
nsITobin
SeaMonkey 2.53's virtualenv only supports up to 3.9
-
nsITobin
in release
-
nsITobin
according to the virtualenv code
-
nsITobin
btw i figured out the real reason for comm under mozilla besides special provisions.. It's the only way the workspace hack would work it's a prereq
-
nsITobin
so its a rustism
-
frg_Away
Probbaly needs a backpport of
bug 1732946
-
frg_Away
2.53.20 has lots more in already but not this one
-
Sompi
"We're sorry but Tracking.postnord.com doesn't work properly without JavaScript enabled. Please enable it to continue."
-
Sompi
even package tracking now requires the newest javascript and doesn't work on anything else than Firefox and Chrome...
-
nsITobin
to be fair its not exactly easy even if they wanted to to serve a modern expectation webapp without javascript. Keep that in mind.. even if some people would like to go back to server side and minimal js.. doing so may not be feasable for a number of reasons.. few technical but important reasons.. like the current web/primary/ mentality rather than good old fasioned webmaster mentality
-
tomman
I don't oppose to JS - used sparingly can enhance the end user experience (AJAX is actually nice to have, and not just in your kitchen!)
-
nsITobin
i actually disagree with ajax
-
tomman
the problem is frameworks adopting the very latest hot Chromeisms the very minute they ship on a Chrome alpha
-
tomman
for no good reason at all
-
nsITobin
that is A problem
-
nsITobin
but not THE problem
-
nsITobin
THE problem is with the entire WebApp concept
-
tomman
That's a industry-wide problem, yes
-
nsITobin
A problem with that is google forcing it and everyone using it to the exclusion of everything else
-
nsITobin
;)
-
nsITobin
context
-
tomman
but my biggest beef is with things that should not be app-ified becoming... apps
-
tomman
for example, informational websites
-
tomman
analog.com/en/index.html today's suspect. Analog Devices
-
tomman
tried to figure out if they still make audio codecs
-
tomman
instead found this... dog vomit
-
nsITobin
besides, generalities about who is at fault is quite a dangerous thing these days I am QUICKLY finding out.. must be specific and percise
-
tomman
because someone decided it was a bright idea to turn a corporate information site into an App-y Experience™
-
tomman
cirrus.com contrast with Cirrus Logic, which looks modern and yet works without falling apart
-
nsITobin
well i can't figure out what they do from their front page
-
tomman
(and yes, they still make audio codecs!)
-
nsITobin
i know what analog devices is just its a failure when the front page won't tell you or assume you already know
-
tomman
they have spent way too much time drifting into those newfangled "digital" devices, yes :D
-
nsITobin
I think they don't actually know what they do but they SURE AS HELL are doing it lol
-
nsITobin
from JUST the front page alone
-
nsITobin
look at the fish and the watch that programs a garden
-
nsITobin
and WINDMILLS!
-
nsITobin
tomman:
-
tomman
needs moar AI
-
nsITobin
tomman: AI controlled windmill fish?
-
Sompi
and somehow we have a generation of programmers who are just simply unable to write vanilla javascript code
-
Sompi
they literally don't know how to write stuff without using the latest megaframeworks
-
Sompi
I don't understand how that's even possible
-
Sompi
the frameworks don't do anything else than add some functions and classes
-
Sompi
so how it is possible that someone can write stuff with them, but not without?
-
nsITobin
Sompi: that is why wasm
-
nsITobin
basically Sompi sophistication is one thing.. piling on abstraction after abstraction and only coding to that abstraction and then adding even more on top for PERCIEVED lacking support for things.. over 10 years you have a fuckin mountain of code that EVENTUALLY will be completely replaced by something else if not piece by piece never stopping never stabilzing never bothering
-
nsITobin
does that pretty well sum it up?
-
oneforall2
nsITobin will take a look and see if I can find a rpm src for python and see if it has that patch to deal with it.