<html><head><meta http-equiv=Content-Type content="text/html; charset=UTF-8"><META name="Author" content="GroupWise WebAccess"><style type="text/css">
body p
{
margin: 0px;
}
</style></head><body style='font-family: Helvetica, Arial, sans-serif; font-size: 13px; '>Hi,<br><br>Can someone tell me why building Firefox 59 for 32bit fails? I'm building for a i586 target. Here are the errors I'm seeing:<br><br>14:16.91 In file included from /home/abuild/rpmbuild/BUILD/obj/dom/bindings/MediaKeysBinding.cpp:11:0,<br>14:16.91 from /home/abuild/rpmbuild/BUILD/obj/dom/bindings/UnifiedBindings21.cpp:14:<br>14:16.91 /home/abuild/rpmbuild/BUILD/obj/dist/include/mozilla/dom/MediaKeySession.h:31:39: error: expected constructor, destructor, or type conversion before ';' token<br>14:16.91 DDLoggedTypeName(dom::MediaKeySession);<br>14:16.91 ^<br>14:16.91 /home/abuild/rpmbuild/BUILD/obj/dist/include/mozilla/dom/MediaKeySession.h:47:35: error: expected template-name before '<' token<br>14:16.91 , public DecoderDoctorLifeLogger<MediaKeySession><br>14:16.91 ^<br>14:16.91 /home/abuild/rpmbuild/BUILD/obj/dist/include/mozilla/dom/MediaKeySession.h:47:35: error: expected '{' before '<' token<br>14:16.91 /home/abuild/rpmbuild/BUILD/obj/dist/include/mozilla/dom/MediaKeySession.h:47:35: error: expected unqualified-id before '<' token<br>14:17.19 libdom_svg.a.desc<br>14:19.54 libeditor_txtsvc.a.desc<br>14:22.64 In file included from /home/abuild/rpmbuild/BUILD/obj/dist/include/jsapi.h:17:0,<br>14:22.64 from /home/abuild/rpmbuild/BUILD/mozilla/dom/bindings/AtomList.h:10,<br>14:22.65 from /home/abuild/rpmbuild/BUILD/obj/dom/bindings/MediaKeySystemAccessBinding.cpp:3,<br>14:22.65 from /home/abuild/rpmbuild/BUILD/obj/dom/bindings/UnifiedBindings21.cpp:2:<br>14:22.65 /home/abuild/rpmbuild/BUILD/obj/dist/include/mozilla/RefPtr.h: In instantiation of 'static void mozilla::RefPtrTraits<U>::Release(U*) [with U = mozilla::dom::MediaKeySession]':<br>14:22.65 /home/abuild/rpmbuild/BUILD/obj/dist/include/mozilla/RefPtr.h:398:40: required from 'static void RefPtr<T>::ConstRemovingRefPtrTraits<U>::Release(U*) [with U = mozilla::dom::MediaKeySessi on; T = mozilla::dom::MediaKeySession]'<br>14:22.65 /home/abuild/rpmbuild/BUILD/obj/dist/include/mozilla/RefPtr.h:79:44: required from 'RefPtr<T>::~RefPtr() [with T = mozilla::dom::MediaKeySession]'<br>14:22.65 /home/abuild/rpmbuild/BUILD/obj/dom/bindings/MediaKeysBinding.cpp:257:94: required from here<br>14:22.65 /home/abuild/rpmbuild/BUILD/obj/dist/include/mozilla/RefPtr.h:41:11: error: invalid use of incomplete type 'class mozilla::dom::MediaKeySession'<br>14:22.65 aPtr->Release();<br>14:22.65 ~~~~~~^~~~~~~<br></body></html>