WebRTC code doesn't build for ARMv6 debug builds

RESOLVED WONTFIX

Status

()

RESOLVED WONTFIX
5 years ago
4 years ago

People

(Reporter: kats, Unassigned)

Tracking

Trunk
ARM
Android
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(2 attachments)

This appears to be a GCC bug, but attempting to build Fennec (ARMv6 debug build) fails because some webrtc code doesn't compile. Adding --disable-webrtc to the mozconfig will make it work. The failure happens with both NDK r8e (gcc 4.7 toolchain) and NDK r9 (gcc 4.8 toolchain). I originally ran into this problem in bug 920558 comment 8 but I'm filing a new bug for it since it's something we should figure out how to fix.

I will attach more info on the actual failure in a bit.
Created attachment 813195 [details]
Details on build failure
Can you attach the complete assembly file?
Created attachment 813380 [details]
Generated assembly

This is the sctp_indata.S file that gets generated.
Don't care about ARMv6 apparently.
Status: NEW → RESOLVED
Last Resolved: 4 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.