Firefox has a terrifying build system and completely ungoogle-able error messages :(
good luck finding help for the "style" module in firefox that's not random CSS help stackoverflow posts...
Also like... this should just not happen right? This is somehow not finding a function defined in the same file.
@martijnbraam
Tagging #RustLang crowd, since i do not have time to look into this.
I suspect the type of StyleBuilder (inside the <>) is wrong. Just a shot in the dark.
@chfkch but this can't be a code issue, this is a tagged release of Firefox and it compiles fine in other distributions...
@martijnbraam
Ah okay, weird.
@martijnbraam
That looks totall wrong. The pseudo line should be correct with a comma.
Which OS and cargo/rustc version is this?
@chfkch the OS is my own linux distro, which most likely is the problem somehow. All the dependencies are suspect :P
This is a freshly compiled rustc 1.83.0 and 1.83.0
I worked at NSCP back (way back) in the day, we could clean build on a desktop PPro in about 90 minutes, and it was not too difficult figure out what was going on where (even after the Xfe re-wrote everything in C++ without telling anyone).
It was still crazy, but it sounds like it still is and more. Yipes!
@danhugo somehow the codebase has both python2 and rust in it, I would call it crazy yes
And everything was in cvs without pserve, auto mounted on /m/src.
First day:
1. Do not cd /m/src
2. DO NOT cd /m/src
Someone did checkout into /m/src about once/week.
Such interesting times.
(root on all unix-like machines was pil/QED fwiw…)