Closed Bug 527410 Opened 13 years ago Closed 12 years ago

AIX Compilation error for 3.7a1pre source js/ctypes/libffi/src/powerpc/aix_closure.S Assembler: undefined symbol ".ffi_closure_helper_DARWIN"

Categories

(Firefox :: General, defect)

PowerPC
AIX
defect
Not set
major

Tracking

()

RESOLVED FIXED

People

(Reporter: shailen.n.jain, Unassigned)

References

Details

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5

While compiling Mozilla Firefox source for 3.7a1pre, getting
the below error.

/js/ctypes/libffi/src/powerpc/aix_closure.S -o src/powerpc/aix_closure.o
Assembler:
/tmp/xlcS0aEvHad.s: line 71: Only .llong should be used for relocatable expressions.
/tmp/xlcS0aEvHad.s: line 111: undefined symbol ".ffi_closure_helper_DARWIN"
/tmp/xlcS0aEvHad.s: line 111: illegal expression type for branch address
gmake[5]: *** [src/powerpc/aix_closure.lo] Error 1
gmake[5]: Leaving directory `/home/firefox/mozilla-central/obj-opt/js/ctypes/libffi'
gmake[4]: *** [all-recursive] Error 1


Reproducible: Always

Steps to Reproduce:
1. Build Mozilla Firefox 3.7a1pre build on AIX with Gnome RPMS of 64 bit
version.
2.
3.
Actual Results:  
Build fails with the above error.



Expected Results:  
No build failure
OS: Other → AIX
Blocks: 545634
Status: UNCONFIRMED → NEW
Ever confirmed: true
Hardware: x86 → PowerPC
Version: unspecified → Trunk
Building libffi with GCC solves this bug.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.