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

Back to Bug 1797714 Comment 0