<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>