• Re: Mozilla Software on Sparc64/Linux (5/5)

    From Connor McLaughlan@21:1/5 to All on Sun Nov 28 16:10:02 2021
    [continued from previous message]

    from ‘RefPtr&lt;T&gt;::~RefPtr() [with T = mozilla::dom::IDBTransaction]’<br>/&lt;&lt;PKGBUILDDIR&gt;&gt;/build-browser/dom/bindings/IDBDatabaseBinding.cpp:248:59:   required from here<br>/&lt;&lt;PKGBUILDDIR&gt;&gt;/build-browser/dist/include/
    mozilla/RefPtr.h:42:11: error: request for member ‘Release’ is ambiguous<br>   42 |     aPtr-&gt;Release();<br>      |     ~~~~~~^~~~~~~<br>In file included from /&lt;&lt;PKGBUILDDIR&gt;&gt;/build-browser/dist/include/nsISupportsUtils.h:11,<
                     from /&lt;&lt;PKGBUILDDIR&gt;&gt;/build-browser/dist/include/nsCOMPtr.h:30,<br>                 from /&lt;&lt;PKGBUILDDIR&gt;&gt;/build-browser/dist/include/nsAutoPtr.h:10,<br>                 from /&lt;&lt;
    PKGBUILDDIR&gt;&gt;/build-browser/dist/include/mozilla/OwningNonNull.h:12,<br>                 from /&lt;&lt;PKGBUILDDIR&gt;&gt;/build-browser/dist/include/mozilla/RootedOwningNonNull.h:20,<br>                 from /&lt;&lt;PKGBUILDDIR&
    gt;&gt;/build-browser/dist/include/mozilla/dom/BindingDeclarations.h:20,<br>                 from /&lt;&lt;PKGBUILDDIR&gt;&gt;/build-browser/dist/include/mozilla/dom/BindingUtils.h:18,<br>                 from /&lt;&lt;PKGBUILDDIR&gt;&
    gt;/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,<br>                 from /&lt;&lt;PKGBUILDDIR&gt;&gt;/dom/bindings/AtomList.h:11,<br>                 from /&lt;&lt;PKGBUILDDIR&gt;&gt;/build-browser/dom/bindings/
    HTMLSlotElementBinding.cpp:3,<br>                 from /&lt;&lt;PKGBUILDDIR&gt;&gt;/build-browser/dom/bindings/UnifiedBindings8.cpp:2:<br>/&lt;&lt;PKGBUILDDIR&gt;&gt;/build-browser/dist/include/nsISupportsBase.h:76:40: note: candidates are: ‘
    virtual MozExternalRefCountType nsISupports::Release()’<br>   76 |   NS_IMETHOD_(MozExternalRefCountType) Release(void) = 0;<br>      |                                        ^~~~~~~<br>In file included from /&lt;&lt;
    PKGBUILDDIR&gt;&gt;/build-browser/dist/include/nsISupportsUtils.h:14,<br>                 from /&lt;&lt;PKGBUILDDIR&gt;&gt;/build-browser/dist/include/nsCOMPtr.h:30,<br>                 from /&lt;&lt;PKGBUILDDIR&gt;&gt;/build-browser/
    dist/include/nsAutoPtr.h:10,<br>                 from /&lt;&lt;PKGBUILDDIR&gt;&gt;/build-browser/dist/include/mozilla/OwningNonNull.h:12,<br>                 from /&lt;&lt;PKGBUILDDIR&gt;&gt;/build-browser/dist/include/mozilla/
    RootedOwningNonNull.h:20,<br>                 from /&lt;&lt;PKGBUILDDIR&gt;&gt;/build-browser/dist/include/mozilla/dom/BindingDeclarations.h:20,<br>                 from /&lt;&lt;PKGBUILDDIR&gt;&gt;/build-browser/dist/include/mozilla/
    dom/BindingUtils.h:18,<br>                 from /&lt;&lt;PKGBUILDDIR&gt;&gt;/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,<br>                 from /&lt;&lt;PKGBUILDDIR&gt;&gt;/dom/bindings/AtomList.h:11,<br>        Â
             from /&lt;&lt;PKGBUILDDIR&gt;&gt;/build-browser/dom/bindings/HTMLSlotElementBinding.cpp:3,<br>                 from /&lt;&lt;PKGBUILDDIR&gt;&gt;/build-browser/dom/bindings/UnifiedBindings8.cpp:2:<br>/&lt;&lt;PKGBUILDDIR&gt;&gt;/
    build-browser/dist/include/nsISupportsImpl.h:1133:40: note:                 ‘virtual MozExternalRefCountType mozilla::dom::IDBWrapperCache::Release()’<br> 1133 |   NS_IMETHOD_(MozExternalRefCountType) Release(void) override;           Â
     \<br>      |                                        ^~~~~~~<br>/&lt;&lt;PKGBUILDDIR&gt;&gt;/build-browser/dist/include/mozilla/dom/IDBWrapperCache.h:25:3: note: in expansion of macro ‘NS_DECL_ISUPPORTS_INHERITED’<br>   25 | Â
      NS_DECL_ISUPPORTS_INHERITED<br>      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~<br>In file included from /&lt;&lt;PKGBUILDDIR&gt;&gt;/build-browser/dom/bindings/IDBDatabaseBinding.cpp:16,<br>                 from /&lt;&lt;PKGBUILDDIR&gt;&gt;/build-
    browser/dom/bindings/UnifiedBindings8.cpp:302:<br>/&lt;&lt;PKGBUILDDIR&gt;&gt;/build-browser/dist/include/mozilla/dom/IDBTransaction.h:129:3: warning: ‘already_AddRefed&lt;mozilla::dom::IDBTransaction&gt; mozilla::dom::Create(JSContext*, mozilla::dom::
    IDBDatabase*, const nsTArray&lt;nsTString&lt;char16_t&gt; &gt;&amp;, int)’ declared ‘static’ but never defined [-Wunused-function]<br>  129 |   Create(JSContext* aCx, IDBDatabase* aDatabase,<br>      |   ^~~~~~<br>/&lt;&lt;PKGBUILDDIR&gt;&gt;/
    build-browser/dist/include/mozilla/dom/IDBTransaction.h:134:3: warning: ‘mozilla::dom::IDBTransaction* mozilla::dom::GetCurrent()’ declared ‘static’ but never defined [-Wunused-function]<br>  134 |   GetCurrent();<br>      |   ^~~~~~~~~~<br>
    In file included from /&lt;&lt;PKGBUILDDIR&gt;&gt;/build-browser/dist/include/jsapi.h:17,<br>                 from /&lt;&lt;PKGBUILDDIR&gt;&gt;/dom/bindings/AtomList.h:10,<br>                 from /&lt;&lt;PKGBUILDDIR&gt;&gt;/build-
    browser/dom/bindings/HTMLSlotElementBinding.cpp:3,<br>                 from /&lt;&lt;PKGBUILDDIR&gt;&gt;/build-browser/dom/bindings/UnifiedBindings8.cpp:2:<br>/&lt;&lt;PKGBUILDDIR&gt;&gt;/build-browser/dist/include/mozilla/RefPtr.h: In
    instantiation of ‘static void mozilla::RefPtrTraits&lt;U&gt;::Release(U*) [with U = mozilla::dom::StrongWorkerRef]’:<br>/&lt;&lt;PKGBUILDDIR&gt;&gt;/build-browser/dist/include/mozilla/RefPtr.h:407:40:   required from ‘static void RefPtr&lt;T&gt;::
    ConstRemovingRefPtrTraits&lt;U&gt;::Release(U*) [with U = mozilla::dom::StrongWorkerRef; T = mozilla::dom::StrongWorkerRef]’<br>/&lt;&lt;PKGBUILDDIR&gt;&gt;/build-browser/dist/include/mozilla/RefPtr.h:80:44:   required from ‘RefPtr&lt;T&gt;::~RefPtr(
    ) [with T = mozilla::dom::StrongWorkerRef]’<br>/&lt;&lt;PKGBUILDDIR&gt;&gt;/build-browser/dist/include/mozilla/dom/IDBTransaction.h:84:27:   required from here<br>/&lt;&lt;PKGBUILDDIR&gt;&gt;/build-browser/dist/include/mozilla/RefPtr.h:42:11: error:
    invalid use of incomplete type ‘class mozilla::dom::StrongWorkerRef’<br>   42 |     aPtr-&gt;Release();<br>      |     ~~~~~~^~~~~~~<br>In file included from /&lt;&lt;PKGBUILDDIR&gt;&gt;/build-browser/dist/include/mozilla/dom/
    ExtendableMessageEventBinding.h:12,<br>                 from /&lt;&lt;PKGBUILDDIR&gt;&gt;/build-browser/dist/include/mozilla/dom/UnionConversions.h:20,<br>                 from /&lt;&lt;PKGBUILDDIR&gt;&gt;/build-browser/dom/bindings/
    HeadersBinding.cpp:15,<br>                 from /&lt;&lt;PKGBUILDDIR&gt;&gt;/build-browser/dom/bindings/UnifiedBindings8.cpp:230:<br>/&lt;&lt;PKGBUILDDIR&gt;&gt;/build-browser/dist/include/mozilla/dom/MessagePort.h:29:7: note: forward
    declaration of ‘class mozilla::dom::StrongWorkerRef’<br>   29 | class StrongWorkerRef;<br>      |       ^~~~~~~~~~~~~~~<br>make[5]: *** [/&lt;&lt;PKGBUILDDIR&gt;&gt;/config/<a href="http://rules.mk:1033">rules.mk:1033</a>: UnifiedBindings8.o]
    Error 1<br>make[5]: Leaving directory &#39;/&lt;&lt;PKGBUILDDIR&gt;&gt;/build-browser/dom/bindings&#39;<br>make[4]: *** [/&lt;&lt;PKGBUILDDIR&gt;&gt;/config/<a href="http://recurse.mk:74">recurse.mk:74</a>: dom/bindings/target] Error 2<br>make[4]:
    Leaving directory &#39;/&lt;&lt;PKGBUILDDIR&gt;&gt;/build-browser&#39;<br>make[3]: *** [/&lt;&lt;PKGBUILDDIR&gt;&gt;/config/<a href="http://recurse.mk:34">recurse.mk:34</a>: compile] Error 2<br>make[3]: Leaving directory &#39;/&lt;&lt;PKGBUILDDIR&gt;&gt;/
    build-browser&#39;<br>make[2]: *** [/&lt;&lt;PKGBUILDDIR&gt;&gt;/config/<a href="http://rules.mk:418">rules.mk:418</a>: default] Error 2<br>make[2]: Leaving directory &#39;/&lt;&lt;PKGBUILDDIR&gt;&gt;/build-browser&#39;<br>dh_auto_build: error: cd build-
    browser &amp;&amp; make -j1 LD_LIBS=-Wl,--no-gc-sections _LEAKTEST_FILES=leaktest.py returned exit code 2<br>make[1]: *** [debian/rules:216: stamps/build-browser] Error 25<br>make[1]: Leaving directory &#39;/&lt;&lt;PKGBUILDDIR&gt;&gt;&#39;<br>make: *** [
    debian/rules:321: build-arch] Error 2<br>dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit status 2<br>--------------------------------------------------------------------------------<br>Build finished at 2021-11-28T14:33:43Z</
    <div><br></div><div><br></div><br><div><br></div><div><br></div><div><br></div><div><br></div></div></div>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)