Closed Bug 28709 Opened 24 years ago Closed 23 years ago

Get IRIX mozilla build up an running using gcc

Categories

(Core Graveyard :: Tracking, defect, P3)

SGI
IRIX
defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: jdunn, Assigned: rhess)

References

Details

(Keywords: platform-parity)

This is a high level 'tracking' bug that should only be used as a
place to attach blocking SGI/IRIX bugs against.
Status: NEW → ASSIGNED
QA Contact: asadotzler → jdunn
Target Milestone: M20
Depends on: 21308
Depends on: 28711
Depends on: 28717
No longer depends on: 21308
reassigning to richard
Assignee: jdunn → rhess
Status: ASSIGNED → NEW
QA Contact: jdunn → rhess
Status: NEW → ASSIGNED
Making the subject more explicit as Irix builds have been up and running for
months using the MIPSpro compiler.
Summary: Get IRIX mozilla build up an running → Get IRIX mozilla build up an running using gcc
Depends on: 79282
Depends on: 21308
Having applied the patches for bug 21308 and bug 79282, and using the 
workaround for bug 28711 and bug 28717, I have been able to build mozilla using 
fw_gcc (2.95.2).  However it would not suprise anyone that the binary does not 
quite work.

% ./mozilla
...
12643702:./mozilla-bin: rld: Error: unresolvable symbol in ./libxpcom.so: 
Stub124__14nsXPTCStubBase
12643702:./mozilla-bin: rld: Error: unresolvable symbol in ./libxpcom.so: 
Stub117__14nsXPTCStubBase
12643702:./mozilla-bin: rld: Error: unresolvable symbol in ./libxpcom.so: 
Stub118__14nsXPTCStubBase
12643702:./mozilla-bin: rld: Error: unresolvable symbol in ./libxpcom.so: 
Stub119__14nsXPTCStubBase
12643702:./mozilla-bin: rld: Error: unresolvable symbol in ./libxpcom.so: 
Stub123__14nsXPTCStubBase
12643702:./mozilla-bin: rld: Error: unresolvable symbol in ./libxpcom.so: 
Stub122__14nsXPTCStubBase
12643702:./mozilla-bin: rld: Error: unresolvable symbol in ./libxpcom.so: 
Stub121__14nsXPTCStubBase
12643702:./mozilla-bin: rld: Error: unresolvable symbol in ./libxpcom.so: 
Stub120__14nsXPTCStubBase
12643702:./mozilla-bin: rld: Error: unresolvable symbol in ./libxpcom.so: 
Stub20__14nsXPTCStubBase
...
Depends on: 79362
Component: Browser-General → Tracking
Keywords: pp
Applying the patch for bug 79362 , I now have a core file.

nsNativeComponentLoader: autoregistering succeeded
moz_run_program[36]: 12682370 Memory fault(coredump)
Applying the new patches for bug 79362 , and mozilla now builds on IRIX using 
gcc, and works!
All bugs now have patches, which when applied allow gcc to build mozilla 
without assistance.
Depends on: 80809
Depends on: 82647
I believe this can now be closed.  Thanks to all who helped.
resolving fixed per that last comment.
Status: ASSIGNED → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.