Closed Bug 550 Opened 27 years ago Closed 26 years ago

BUILD: compile error with glibc 2.1

Categories

(MozillaClassic Graveyard :: XFE, defect, P2)

x86
Linux
defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: trini, Assigned: ramiro)

References

()

Details

Mozilla will not compile under glibc 2.1 w/o a patch similiar to the one at http://gate.crashing.org/~trini/mozilla.diff This patch also cleans up some "problems" with Linux/PPC building (-DMKLINUX is ugly and very unneeded)
*** Bug 551 has been marked as a duplicate of this bug. ***
Can you please break up your patch according to the modules described in: http://www.mozilla.org/owners.html That will make it easier to check in your changes. thanks.
Summary: compile error with glibc 2.1 → BUILD: compile error with glibc 2.1
Status: NEW → ASSIGNED
Adding BUILD prefix.
Ill fix this as soon as I get a glibc2.1 setup. marking assigned.
Ok. Re-worked the patches. Split into config/jsj/nsprub/xfe/xp_utils All up at http://gate.crashing.org/~trini/moz/ now. This good enough, or do I need to go and file bug reports for each of 'em under the diff components? Also, the constructor fix may not work on some i assume old, compilers that don't know about contructors. If not, I may get a chance this weekend to fix it another way.
ok, i have a system ready to use for building with glibc2.1. But, I need help getting the latest and greatest stable glibc2.1 on the system. Its currently running linux 2.1.122. Ill take any advice I can get as to what is the best way to proceed... thanks -re
Well, in theory you should just be able to checkout glibc from the CVS server, build and install over 2.0.x. However, I'm not too sure how well all this works in practice, most of my work has been done on PPCs, so I had to give up compat anyways. Tho once 2.0.96 is release (CVS is that that now) I'll give it a shot here. Reminds me, was looking over cmd/xfe/mozilla.c, is there a more generic location accross all linux platforms for the nls/locate stuff? http://gate.crashing.org/cgi-bin/cvsweb.cgi/SRPMS/src/glibc/SPECS/glibc-2.0.96.spec?rev=1.1 If you wanna look over our spec file (all DSL, beware)
Status: ASSIGNED → RESOLVED
Closed: 26 years ago
Resolution: --- → FIXED
All the needed patches are now in.
QA Contact: 4079
Sujay -- here is another one to be verified -- please get together with xheads.
need help from xheads verifying this one...
This really has been fixed by now. Part of the problem was a bug in glibc 2.0.xxx, and was fixed around .108 or .109. The other part had to do with somethine else that slips my mind. But, apprunner looks much like the screenshots in mozillazine on my p2 and ppc under glibc 2.0.112/gtk+ 1.1.14/glib 1.1.14.
Trini, can you mark this VERIFIED-FIXED then??
Status: RESOLVED → VERIFIED
This should change it to verified-fixed...
<a href='http://www.google.com'>Google</a>
You need to log in before you can comment on or make changes to this bug.