An update in the last day is causing build/linking failure on s390x due undefined references to tabs_4d51_TabsBridgedEngine_* and tabs_4d51_TabsStore_* in the final phase. ```` ... toolkit/library/build/libxul.so rm -f libxul.so /usr/bin/g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-sized-deallocation -fno-aligned-new -g1 -fno-exceptions -fPIC -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O2 -fno-omit-frame-pointer -funwind-tables -shared -Wl,-z,defs -Wl,-h,libxul.so -o libxul.so /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/toolkit/library/build/libxul_so.list -lpthread -fuse-ld=gold -Wl,-z,noexecstack -Wl,-z,text -Wl,-z,relro -Wl,-z,nocopyreloc -Wl,-Bsymbolic-functions -fstack-protector-strong -Wl,-rpath-link,/home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/dist/bin -Wl,-rpath-link,/usr/local/lib ../../../security/nss/lib/crmf/crmf_crmf/libcrmf.a ../../../js/src/build/libjs_static.a /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/s390x-unknown-linux-gnu/release/libgkrust.a ../../../config/external/nspr/pr/libnspr4.so ../../../config/external/nspr/libc/libplc4.so ../../../config/external/nspr/ds/libplds4.so ../../../config/external/lgpllibs/liblgpllibs.so ../../../security/nss/lib/nss/nss_nss3/libnss3.so ../../../security/nss/lib/util/util_nssutil3/libnssutil3.so ../../../security/nss/lib/smime/smime_smime3/libsmime3.so ../../../config/external/sqlite/libmozsqlite3.so ../../../security/nss/lib/ssl/ssl_ssl3/libssl3.so ../../../widget/gtk/mozgtk/libmozgtk.so ../../../widget/gtk/mozwayland/libmozwayland.so -Wl,--version-script,symverscript -lasound -lpthread -ldl -lc -L/usr/lib64/../lib64 -lffi -lm -lfreetype -lfontconfig -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lrt -ldbus-glib-1 -ldbus-1 -lxcb-shm -lX11-xcb -lX11 -lxcb -lXext -lXrandr /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/dist/include/mozilla/dom/ScaffoldingCall.h:78: error: undefined reference to 'tabs_4d51_TabsStore_new' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/dist/include/mozilla/dom/ScaffoldingCall.h:78: error: undefined reference to 'tabs_4d51_TabsStore_new' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/dist/include/mozilla/dom/ScaffoldingCall.h:78: error: undefined reference to 'tabs_4d51_TabsStore_get_all' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/toolkit/components/uniffi-js/UniFFIGeneratedScaffolding.cpp:132: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_reset' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/toolkit/components/uniffi-js/UniFFIGeneratedScaffolding.cpp:128: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_sync_finished' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/toolkit/components/uniffi-js/UniFFIGeneratedScaffolding.cpp:120: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_apply' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/toolkit/components/uniffi-js/UniFFIGeneratedScaffolding.cpp:116: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_store_incoming' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/toolkit/components/uniffi-js/UniFFIGeneratedScaffolding.cpp:112: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_sync_started' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/toolkit/components/uniffi-js/UniFFIGeneratedScaffolding.cpp:108: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_prepare_for_sync' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/toolkit/components/uniffi-js/UniFFIGeneratedScaffolding.cpp:100: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_reset_sync_id' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/toolkit/components/uniffi-js/UniFFIGeneratedScaffolding.cpp:96: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_sync_id' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/toolkit/components/uniffi-js/UniFFIGeneratedScaffolding.cpp:76: error: undefined reference to 'tabs_4d51_TabsStore_reset' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/toolkit/components/uniffi-js/UniFFIGeneratedScaffolding.cpp:72: error: undefined reference to 'tabs_4d51_TabsStore_register_with_sync_manager' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/toolkit/components/uniffi-js/UniFFIGeneratedScaffolding.cpp:136: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_wipe' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/dist/include/mozilla/dom/ScaffoldingCall.h:78: error: undefined reference to 'tabs_4d51_TabsStore_set_local_tabs' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/dist/include/mozilla/dom/ScaffoldingCall.h:78: error: undefined reference to 'tabs_4d51_TabsStore_set_local_tabs' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/dist/include/mozilla/dom/ScaffoldingCall.h:78: error: undefined reference to 'tabs_4d51_TabsStore_sync' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/dist/include/mozilla/dom/ScaffoldingCall.h:78: error: undefined reference to 'tabs_4d51_TabsStore_sync' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/dist/include/mozilla/dom/ScaffoldingCall.h:78: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_last_sync' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/dist/include/mozilla/dom/ScaffoldingCall.h:78: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_set_uploaded' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/dist/include/mozilla/dom/ScaffoldingCall.h:78: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_set_uploaded' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/dist/include/mozilla/dom/ScaffoldingCall.h:78: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_set_last_sync' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/dist/include/mozilla/dom/ScaffoldingCall.h:78: error: undefined reference to 'tabs_4d51_TabsStore_bridged_engine' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/dist/include/mozilla/dom/ScaffoldingCall.h:78: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_ensure_current_sync_id' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/dist/include/mozilla/dom/ScaffoldingCall.h:78: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_ensure_current_sync_id' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/toolkit/components/uniffi-js/UniFFIGeneratedScaffolding.cpp:236: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_reset' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/toolkit/components/uniffi-js/UniFFIGeneratedScaffolding.cpp:231: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_sync_finished' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/dist/include/mozilla/dom/ScaffoldingCall.h:198: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_set_uploaded' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/toolkit/components/uniffi-js/UniFFIGeneratedScaffolding.cpp:221: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_apply' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/toolkit/components/uniffi-js/UniFFIGeneratedScaffolding.cpp:216: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_store_incoming' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/toolkit/components/uniffi-js/UniFFIGeneratedScaffolding.cpp:211: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_sync_started' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/toolkit/components/uniffi-js/UniFFIGeneratedScaffolding.cpp:206: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_prepare_for_sync' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/dist/include/mozilla/dom/ScaffoldingCall.h:198: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_ensure_current_sync_id' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/toolkit/components/uniffi-js/UniFFIGeneratedScaffolding.cpp:196: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_reset_sync_id' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/toolkit/components/uniffi-js/UniFFIGeneratedScaffolding.cpp:191: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_sync_id' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/dist/include/mozilla/dom/ScaffoldingCall.h:198: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_set_last_sync' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/dist/include/mozilla/dom/ScaffoldingCall.h:198: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_last_sync' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/dist/include/mozilla/dom/ScaffoldingCall.h:198: error: undefined reference to 'tabs_4d51_TabsStore_bridged_engine' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/dist/include/mozilla/dom/ScaffoldingCall.h:198: error: undefined reference to 'tabs_4d51_TabsStore_sync' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/dist/include/mozilla/dom/ScaffoldingCall.h:198: error: undefined reference to 'tabs_4d51_TabsStore_set_local_tabs' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/toolkit/components/uniffi-js/UniFFIGeneratedScaffolding.cpp:166: error: undefined reference to 'tabs_4d51_TabsStore_reset' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/dist/include/mozilla/dom/ScaffoldingCall.h:198: error: undefined reference to 'tabs_4d51_TabsStore_new' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/toolkit/components/uniffi-js/UniFFIGeneratedScaffolding.cpp:241: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_wipe' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/dist/include/mozilla/dom/ScaffoldingCall.h:198: error: undefined reference to 'tabs_4d51_TabsStore_get_all' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/toolkit/components/uniffi-js/UniFFIGeneratedScaffolding.cpp:161: error: undefined reference to 'tabs_4d51_TabsStore_register_with_sync_manager' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/toolkit/library/build/../../components/uniffi-js/Unified_cpp_uniffi-js0.o:Unified_cpp_uniffi-js0.cpp:mozilla::uniffi::kTabsTabsStorePointerType: error: undefined reference to 'ffi_tabs_4d51_TabsStore_object_free' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/toolkit/library/build/../../components/uniffi-js/Unified_cpp_uniffi-js0.o:Unified_cpp_uniffi-js0.cpp:mozilla::uniffi::kTabsTabsBridgedEnginePointerType: error: undefined reference to 'ffi_tabs_4d51_TabsBridgedEngine_object_free' collect2: error: ld returned 1 exit status gmake[4]: *** [/home/jenkins/workspace/Firefox-default/label/s390x/firefox/config/rules.mk:540: libxul.so] Error 1 gmake[4]: Leaving directory '/home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/toolkit/library/build' gmake[3]: *** [/home/jenkins/workspace/Firefox-default/label/s390x/firefox/config/recurse.mk:72: toolkit/library/build/target] Error 2 gmake[3]: Leaving directory '/home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu' gmake[2]: *** [/home/jenkins/workspace/Firefox-default/label/s390x/firefox/config/recurse.mk:34: compile] Error 2 gmake[2]: Leaving directory '/home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu' gmake[1]: *** [/home/jenkins/workspace/Firefox-default/label/s390x/firefox/config/rules.mk:361: default] Error 2 gmake[1]: Leaving directory '/home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu' gmake: *** [client.mk:63: build] Error 2 ````
Bug 1797714 Comment 0 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
An update in the last day is causing build/linking failure on s390x due undefined references to `tabs_4d51_TabsBridgedEngine_*` and `tabs_4d51_TabsStore_*` in the final phase. ```` ... toolkit/library/build/libxul.so rm -f libxul.so /usr/bin/g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-sized-deallocation -fno-aligned-new -g1 -fno-exceptions -fPIC -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O2 -fno-omit-frame-pointer -funwind-tables -shared -Wl,-z,defs -Wl,-h,libxul.so -o libxul.so /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/toolkit/library/build/libxul_so.list -lpthread -fuse-ld=gold -Wl,-z,noexecstack -Wl,-z,text -Wl,-z,relro -Wl,-z,nocopyreloc -Wl,-Bsymbolic-functions -fstack-protector-strong -Wl,-rpath-link,/home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/dist/bin -Wl,-rpath-link,/usr/local/lib ../../../security/nss/lib/crmf/crmf_crmf/libcrmf.a ../../../js/src/build/libjs_static.a /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/s390x-unknown-linux-gnu/release/libgkrust.a ../../../config/external/nspr/pr/libnspr4.so ../../../config/external/nspr/libc/libplc4.so ../../../config/external/nspr/ds/libplds4.so ../../../config/external/lgpllibs/liblgpllibs.so ../../../security/nss/lib/nss/nss_nss3/libnss3.so ../../../security/nss/lib/util/util_nssutil3/libnssutil3.so ../../../security/nss/lib/smime/smime_smime3/libsmime3.so ../../../config/external/sqlite/libmozsqlite3.so ../../../security/nss/lib/ssl/ssl_ssl3/libssl3.so ../../../widget/gtk/mozgtk/libmozgtk.so ../../../widget/gtk/mozwayland/libmozwayland.so -Wl,--version-script,symverscript -lasound -lpthread -ldl -lc -L/usr/lib64/../lib64 -lffi -lm -lfreetype -lfontconfig -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lrt -ldbus-glib-1 -ldbus-1 -lxcb-shm -lX11-xcb -lX11 -lxcb -lXext -lXrandr /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/dist/include/mozilla/dom/ScaffoldingCall.h:78: error: undefined reference to 'tabs_4d51_TabsStore_new' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/dist/include/mozilla/dom/ScaffoldingCall.h:78: error: undefined reference to 'tabs_4d51_TabsStore_new' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/dist/include/mozilla/dom/ScaffoldingCall.h:78: error: undefined reference to 'tabs_4d51_TabsStore_get_all' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/toolkit/components/uniffi-js/UniFFIGeneratedScaffolding.cpp:132: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_reset' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/toolkit/components/uniffi-js/UniFFIGeneratedScaffolding.cpp:128: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_sync_finished' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/toolkit/components/uniffi-js/UniFFIGeneratedScaffolding.cpp:120: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_apply' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/toolkit/components/uniffi-js/UniFFIGeneratedScaffolding.cpp:116: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_store_incoming' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/toolkit/components/uniffi-js/UniFFIGeneratedScaffolding.cpp:112: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_sync_started' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/toolkit/components/uniffi-js/UniFFIGeneratedScaffolding.cpp:108: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_prepare_for_sync' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/toolkit/components/uniffi-js/UniFFIGeneratedScaffolding.cpp:100: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_reset_sync_id' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/toolkit/components/uniffi-js/UniFFIGeneratedScaffolding.cpp:96: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_sync_id' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/toolkit/components/uniffi-js/UniFFIGeneratedScaffolding.cpp:76: error: undefined reference to 'tabs_4d51_TabsStore_reset' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/toolkit/components/uniffi-js/UniFFIGeneratedScaffolding.cpp:72: error: undefined reference to 'tabs_4d51_TabsStore_register_with_sync_manager' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/toolkit/components/uniffi-js/UniFFIGeneratedScaffolding.cpp:136: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_wipe' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/dist/include/mozilla/dom/ScaffoldingCall.h:78: error: undefined reference to 'tabs_4d51_TabsStore_set_local_tabs' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/dist/include/mozilla/dom/ScaffoldingCall.h:78: error: undefined reference to 'tabs_4d51_TabsStore_set_local_tabs' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/dist/include/mozilla/dom/ScaffoldingCall.h:78: error: undefined reference to 'tabs_4d51_TabsStore_sync' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/dist/include/mozilla/dom/ScaffoldingCall.h:78: error: undefined reference to 'tabs_4d51_TabsStore_sync' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/dist/include/mozilla/dom/ScaffoldingCall.h:78: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_last_sync' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/dist/include/mozilla/dom/ScaffoldingCall.h:78: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_set_uploaded' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/dist/include/mozilla/dom/ScaffoldingCall.h:78: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_set_uploaded' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/dist/include/mozilla/dom/ScaffoldingCall.h:78: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_set_last_sync' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/dist/include/mozilla/dom/ScaffoldingCall.h:78: error: undefined reference to 'tabs_4d51_TabsStore_bridged_engine' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/dist/include/mozilla/dom/ScaffoldingCall.h:78: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_ensure_current_sync_id' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/dist/include/mozilla/dom/ScaffoldingCall.h:78: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_ensure_current_sync_id' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/toolkit/components/uniffi-js/UniFFIGeneratedScaffolding.cpp:236: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_reset' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/toolkit/components/uniffi-js/UniFFIGeneratedScaffolding.cpp:231: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_sync_finished' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/dist/include/mozilla/dom/ScaffoldingCall.h:198: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_set_uploaded' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/toolkit/components/uniffi-js/UniFFIGeneratedScaffolding.cpp:221: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_apply' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/toolkit/components/uniffi-js/UniFFIGeneratedScaffolding.cpp:216: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_store_incoming' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/toolkit/components/uniffi-js/UniFFIGeneratedScaffolding.cpp:211: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_sync_started' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/toolkit/components/uniffi-js/UniFFIGeneratedScaffolding.cpp:206: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_prepare_for_sync' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/dist/include/mozilla/dom/ScaffoldingCall.h:198: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_ensure_current_sync_id' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/toolkit/components/uniffi-js/UniFFIGeneratedScaffolding.cpp:196: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_reset_sync_id' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/toolkit/components/uniffi-js/UniFFIGeneratedScaffolding.cpp:191: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_sync_id' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/dist/include/mozilla/dom/ScaffoldingCall.h:198: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_set_last_sync' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/dist/include/mozilla/dom/ScaffoldingCall.h:198: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_last_sync' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/dist/include/mozilla/dom/ScaffoldingCall.h:198: error: undefined reference to 'tabs_4d51_TabsStore_bridged_engine' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/dist/include/mozilla/dom/ScaffoldingCall.h:198: error: undefined reference to 'tabs_4d51_TabsStore_sync' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/dist/include/mozilla/dom/ScaffoldingCall.h:198: error: undefined reference to 'tabs_4d51_TabsStore_set_local_tabs' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/toolkit/components/uniffi-js/UniFFIGeneratedScaffolding.cpp:166: error: undefined reference to 'tabs_4d51_TabsStore_reset' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/dist/include/mozilla/dom/ScaffoldingCall.h:198: error: undefined reference to 'tabs_4d51_TabsStore_new' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/toolkit/components/uniffi-js/UniFFIGeneratedScaffolding.cpp:241: error: undefined reference to 'tabs_4d51_TabsBridgedEngine_wipe' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/dist/include/mozilla/dom/ScaffoldingCall.h:198: error: undefined reference to 'tabs_4d51_TabsStore_get_all' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/toolkit/components/uniffi-js/UniFFIGeneratedScaffolding.cpp:161: error: undefined reference to 'tabs_4d51_TabsStore_register_with_sync_manager' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/toolkit/library/build/../../components/uniffi-js/Unified_cpp_uniffi-js0.o:Unified_cpp_uniffi-js0.cpp:mozilla::uniffi::kTabsTabsStorePointerType: error: undefined reference to 'ffi_tabs_4d51_TabsStore_object_free' /home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/toolkit/library/build/../../components/uniffi-js/Unified_cpp_uniffi-js0.o:Unified_cpp_uniffi-js0.cpp:mozilla::uniffi::kTabsTabsBridgedEnginePointerType: error: undefined reference to 'ffi_tabs_4d51_TabsBridgedEngine_object_free' collect2: error: ld returned 1 exit status gmake[4]: *** [/home/jenkins/workspace/Firefox-default/label/s390x/firefox/config/rules.mk:540: libxul.so] Error 1 gmake[4]: Leaving directory '/home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu/toolkit/library/build' gmake[3]: *** [/home/jenkins/workspace/Firefox-default/label/s390x/firefox/config/recurse.mk:72: toolkit/library/build/target] Error 2 gmake[3]: Leaving directory '/home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu' gmake[2]: *** [/home/jenkins/workspace/Firefox-default/label/s390x/firefox/config/recurse.mk:34: compile] Error 2 gmake[2]: Leaving directory '/home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu' gmake[1]: *** [/home/jenkins/workspace/Firefox-default/label/s390x/firefox/config/rules.mk:361: default] Error 2 gmake[1]: Leaving directory '/home/jenkins/workspace/Firefox-default/label/s390x/firefox/obj-s390x-ibm-linux-gnu' gmake: *** [client.mk:63: build] Error 2 ````