On Thu, Nov 25, 2021 at 6:31 PM Connor McLaughlan <
cont6pro3@gmail.com>
wrote:
Hello Adrian,
both rustc 1.31 and 1.32 fail during configure:
checking rustc version... 1.32.0
checking cargo version... 1.31.0
DEBUG: Executing: `/usr/bin/rustc --crate-type staticlib --target=sparc64-unknown-linux-gnu -o /tmp/conftestz9qzPs.rlib /tmp/conftestveP467.rs`
DEBUG: The command returned non-zero exit status 101.
DEBUG: Its error output was:
DEBUG: | thread 'main' panicked at 'specified instant was later than
self', src/libstd/sys/unix/time.rs:298:17
DEBUG: | note: Run with `RUST_BACKTRACE=1` for a backtrace.
DEBUG: |
DEBUG: | error: internal compiler error: unexpected panic
DEBUG: |
DEBUG: | note: the compiler unexpectedly panicked. this is a bug.
DEBUG: |
DEBUG: | note: we would appreciate a bug report: https://github.com/rust-lang/rust/blob/master/CONTRIBUTING.md#bug-reports DEBUG: |
DEBUG: | note: rustc 1.32.0 running on sparc64-unknown-linux-gnu
DEBUG: |
DEBUG: | note: compiler flags: --crate-type staticlib
DEBUG: |
ERROR: Cannot compile for sparc64-unknown-linux-gnu with /usr/bin/rustc
The target may be unsupported, or you may not have
a rust std library for that target installed. Try:
rustup target add sparc64-unknown-linux-gnu
make[1]: *** [debian/rules:205: stamps/configure-browser] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:321: build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2021-11-25T17:02:23Z
I suppose sbuild cleans everything between builds..or do i need to clean something?
Otherwise i will go higher or back to rustc 1.35 which worked well and try
to comment out the restriction with the documentation:
"To build with current Rust, you also need to remove
#![deny(missing_docs)] from servo/components/style/lib.rs and servo/components/style_traits/lib.rs."
Regards,
Connor
Hello Adrian,
update on the current progress:
rustc_1.30.0, rustc_1.31.0 and rustc_1.32.0 are crashing on my machine
during configure or later during rust building.
rustc_1.33.0 and rustc_1.35.0 seem to work, so when went with rustc_1.35.0, since rustc_1.33.0 has the same constraints with missing_docs in place.
llvm stayed at 11 for now.
As stated above i removed #![deny(missing_docs)] from servo/components/style/lib.rs and servo/components/style_traits/lib.rs
The rust part compiled without errors it seems (unsure if a second rust
part is coming later in the build).
Now after 14 hours of compile time the errors below will appear.
Have to search if there is a known solution.
However this is now getting somewhat tedious as it seems that i can not
just apply a change and test it by continuing the build.
sbuild will always start the building from scratch.
Is there a way around restarting the whole build?
Regards,
Connor
/usr/bin/g++ -o UnifiedBindings8.o -c -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER
-DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/dom/bindings
-I/<<PKGBUILDDIR>>/build-browser/dom/bindings -I/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/dom/battery -I/<<PKGBUILDDIR>>/dom/canvas -I/<<PKGBUILDDIR>>/dom/geolocation -I/<<PKGBUILDDIR>>/dom/html -I/<<PKGBUILDDIR>>/dom/indexedDB -I/<<PKGBUILDDIR>>/dom/media/webaudio -I/<<PKGBUILDDIR>>/dom/media/webspeech/recognition
-I/<<PKGBUILDDIR>>/dom/svg -I/<<PKGBUILDDIR>>/dom/xbl -I/<<PKGBUILDDIR>>/dom/xml -I/<<PKGBUILDDIR>>/dom/xslt/base -I/<<PKGBUILDDIR>>/dom/xslt/xpath -I/<<PKGBUILDDIR>>/dom/xul -I/<<PKGBUILDDIR>>/js/xpconnect/src
-I/<<PKGBUILDDIR>>/js/xpconnect/wrappers -I/<<PKGBUILDDIR>>/layout/generic -I/<<PKGBUILDDIR>>/layout/style -I/<<PKGBUILDDIR>>/layout/xul/tree -I/<<PKGBUILDDIR>>/media/mtransport -I/<<PKGBUILDDIR>>/media/webrtc -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/common/time_profiling -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/peerconnection -I/<<PKGBUILDDIR>>/media/webrtc/trunk -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time
-D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall
-Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond
-Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2
-fno-sized-deallocation -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fpermissive -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno
-pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer
-Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnifiedBindings8.o.pp /<<PKGBUILDDIR>>/build-browser/dom/bindings/UnifiedBindings8.cpp
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsUtils.h:14,
from /<<PKGBUILDDIR>>/build-browser/dist/include/nsCOMPtr.h:30,
from /<<PKGBUILDDIR>>/build-browser/dist/include/nsAutoPtr.h:10,
from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/OwningNonNull.h:12,
from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/RootedOwningNonNull.h:20,
from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingDeclarations.h:20,
from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:18,
from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,
from /<<PKGBUILDDIR>>/dom/bindings/AtomList.h:11,
from /<<PKGBUILDDIR>>/build-browser/dom/bindings/HTMLSlotElementBinding.cpp:3,
from /<<PKGBUILDDIR>>/build-browser/dom/bindings/UnifiedBindings8.cpp:2: /<<PKGBUILDDIR>>/build-browser/dom/bindings/HiddenPluginEvent.cpp: In
member function ‘virtual nsresult mozilla::dom::HiddenPluginEvent::QueryInterface(const nsIID&, void**)’: /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1036:5:
warning: macro expands to multiple statements [-Wmultistatement-macros]
1036 | foundInterface = 0;
\
| ^~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1088:3: note:
in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’
1088 | NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/build-browser/dom/bindings/HiddenPluginEvent.cpp:39:1:
note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’
39 | NS_INTERFACE_MAP_END_INHERITING(Event)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/CallbackObject.h:22,
from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:19,
from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,
from /<<PKGBUILDDIR>>/dom/bindings/AtomList.h:11,
from /<<PKGBUILDDIR>>/build-browser/dom/bindings/HTMLSlotElementBinding.cpp:3,
from /<<PKGBUILDDIR>>/build-browser/dom/bindings/UnifiedBindings8.cpp:2: /<<PKGBUILDDIR>>/build-browser/dist/include/nsCycleCollectionParticipant.h:314:5:
note: some parts of macro expansion are not guarded by this ‘else’ clause
314 | } else
| ^~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/nsCycleCollectionParticipant.h:318:5:
note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION’
318 | NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/build-browser/dom/bindings/HiddenPluginEvent.cpp:38:1:
note: in expansion of macro ‘NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION’
38 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(HiddenPluginEvent)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/prlog.h:3,
from /usr/include/nss/secport.h:50,
from /usr/include/nss/seccomon.h:27,
from /usr/include/nss/pk11pub.h:7,
from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/pk11pub.h:3,
from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/CryptoKey.h:13,
from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/SubtleCryptoBinding.h:12,
from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/UnionConversions.h:65,
from /<<PKGBUILDDIR>>/build-browser/dom/bindings/HeadersBinding.cpp:15,
from /<<PKGBUILDDIR>>/build-browser/dom/bindings/UnifiedBindings8.cpp:230: /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:
At global scope: /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:63:5: error: expected identifier before ‘(’ token
63 | CLEANUP,
| ^~~~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:63:5: error: expected ‘}’ before ‘(’ token
In file included from /<<PKGBUILDDIR>>/build-browser/dom/bindings/IDBDatabaseBinding.cpp:16,
from /<<PKGBUILDDIR>>/build-browser/dom/bindings/UnifiedBindings8.cpp:302: /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:59:3: note: to match this ‘{’
59 | {
| ^
In file included from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/prlog.h:3,
from /usr/include/nss/secport.h:50,
from /usr/include/nss/seccomon.h:27,
from /usr/include/nss/pk11pub.h:7,
from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/pk11pub.h:3,
from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/CryptoKey.h:13,
from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/SubtleCryptoBinding.h:12,
from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/UnionConversions.h:65,
from /<<PKGBUILDDIR>>/build-browser/dom/bindings/HeadersBinding.cpp:15,
from /<<PKGBUILDDIR>>/build-browser/dom/bindings/UnifiedBindings8.cpp:230: /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:63:5: error: expected unqualified-id before ‘void’
63 | CLEANUP,
| ^~~~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:63:5: error: expected ‘)’ before ‘void’
63 | CLEANUP,
| ^~~~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:63:5: error: expected ‘)’ before ‘void’
63 | CLEANUP,
| ^~~~~~~
In file included from /usr/include/nss/pk11pub.h:12,
from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/pk11pub.h:3,
from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/CryptoKey.h:13,
from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/SubtleCryptoBinding.h:12,
from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/UnionConversions.h:65,
from /<<PKGBUILDDIR>>/build-browser/dom/bindings/HeadersBinding.cpp:15,
from /<<PKGBUILDDIR>>/build-browser/dom/bindings/UnifiedBindings8.cpp:230: /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:63:5: error: ‘cleanup’ does not name a type
63 | CLEANUP,
| ^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dom/bindings/IDBDatabaseBinding.cpp:16,
from /<<PKGBUILDDIR>>/build-browser/dom/bindings/UnifiedBindings8.cpp:302: /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:78:1: error: expected unqualified-id before ‘private’
78 | private:
| ^~~~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:94:17: warning: uninitialized ‘const mozilla::dom::mLoggingSerialNumber’ [-fpermissive]
94 | const int64_t mLoggingSerialNumber;
| ^~~~~~~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:108:3: error: ‘Mode’ does not name a type
108 | Mode mMode;
| ^~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:120:1: error: expected unqualified-id before ‘public’
120 | public:
| ^~~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:131:10:
error: ‘Mode’ has not been declared
131 | Mode aMode);
| ^~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:137:28:
error: non-member function ‘void mozilla::dom::AssertIsOnOwningThread()’ cannot have cv-qualifier
137 | AssertIsOnOwningThread() const
| ^~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:
In function ‘void mozilla::dom::ClearBackgroundActor()’: /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:152:9: error: ‘mMode’ was not declared in this scope
152 | if (mMode == VERSION_CHANGE) {
| ^~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:152:18:
error: ‘VERSION_CHANGE’ was not declared in this scope
152 | if (mMode == VERSION_CHANGE) {
| ^~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:160:5: error: ‘MaybeNoteInactiveTransaction’ was not declared in this scope; did you mean ‘mNotedActiveTransaction’?
160 | MaybeNoteInactiveTransaction();
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
| mNotedActiveTransaction /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:
At global scope: /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:174:12:
error: non-member function ‘bool mozilla::dom::IsOpen()’ cannot have cv-qualifier
174 | IsOpen() const;
| ^~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:177:24:
error: non-member function ‘bool mozilla::dom::IsCommittingOrDone()’ cannot have cv-qualifier
177 | IsCommittingOrDone() const
| ^~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:185:12:
error: non-member function ‘bool mozilla::dom::IsDone()’ cannot have cv-qualifier
185 | IsDone() const
| ^~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:193:20:
error: non-member function ‘bool mozilla::dom::IsWriteAllowed()’ cannot have cv-qualifier
193 | IsWriteAllowed() const
| ^~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:
In function ‘bool mozilla::dom::IsWriteAllowed()’: /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:196:12:
error: ‘mMode’ was not declared in this scope
196 | return mMode == READ_WRITE ||
| ^~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:196:21:
error: ‘READ_WRITE’ was not declared in this scope
196 | return mMode == READ_WRITE ||
| ^~~~~~~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:197:21:
error: ‘READ_WRITE_FLUSH’ was not declared in this scope
197 | mMode == READ_WRITE_FLUSH ||
| ^~~~~~~~~~~~~~~~
In file included from /usr/include/nss/pk11pub.h:12,
from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/pk11pub.h:3,
from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/CryptoKey.h:13,
from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/SubtleCryptoBinding.h:12,
from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/UnionConversions.h:65,
from /<<PKGBUILDDIR>>/build-browser/dom/bindings/HeadersBinding.cpp:15,
from /<<PKGBUILDDIR>>/build-browser/dom/bindings/UnifiedBindings8.cpp:230: /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:198:21:
error: ‘cleanup’ was not declared in this scope
198 | mMode == CLEANUP ||
| ^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dom/bindings/IDBDatabaseBinding.cpp:16,
from /<<PKGBUILDDIR>>/build-browser/dom/bindings/UnifiedBindings8.cpp:302: /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:199:21:
error: ‘VERSION_CHANGE’ was not declared in this scope
199 | mMode == VERSION_CHANGE;
| ^~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:
At global scope: /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:203:15:
error: non-member function ‘bool mozilla::dom::IsAborted()’ cannot have cv-qualifier
203 | IsAborted() const
| ^~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:210:15:
error: non-member function ‘nsresult mozilla::dom::AbortCode()’ cannot have cv-qualifier
210 | AbortCode() const
| ^~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:218:40:
error: non-member function ‘void
mozilla::dom::GetCallerLocation(nsAString&, uint32_t*, uint32_t*)’ cannot have cv-qualifier
218 | uint32_t* aColumn) const;
| ^~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:221:3: error: ‘Mode’ does not name a type
221 | Mode
| ^~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:229:14:
error: non-member function ‘mozilla::dom::IDBDatabase* mozilla::dom::Database()’ cannot have cv-qualifier
229 | Database() const
| ^~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:
In function ‘mozilla::dom::IDBDatabase* mozilla::dom::Database()’: /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:232:12:
error: ‘mDatabase’ was not declared in this scope; did you mean ‘Database’?
232 | return mDatabase;
| ^~~~~~~~~
| Database /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:
At global scope: /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:236:8: error: non-member function ‘mozilla::dom::IDBDatabase* mozilla::dom::Db()’ cannot have cv-qualifier
236 | Db() const
| ^~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:242:30:
error: non-member function ‘const nsTArray<nsTString<char16_t> >& mozilla::dom::ObjectStoreNamesInternal()’ cannot have cv-qualifier
242 | ObjectStoreNamesInternal() const
| ^~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:273:25:
error: non-member function ‘int64_t mozilla::dom::LoggingSerialNumber()’ cannot have cv-qualifier
273 | LoggingSerialNumber() const
| ^~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:281:21:
error: non-member function ‘nsPIDOMWindowInner* mozilla::dom::GetParentObject()’ cannot have cv-qualifier
281 | GetParentObject() const;
| ^~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:284:29:
error: non-member function ‘mozilla::dom::IDBTransactionMode mozilla::dom::GetMode(mozilla::ErrorResult&)’ cannot have cv-qualifier
284 | GetMode(ErrorResult& aRv) const;
| ^~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:287:14:
error: non-member function ‘mozilla::dom::DOMException* mozilla::dom::GetError()’ cannot have cv-qualifier
287 | GetError() const;
| ^~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/Animation.h:15,
from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PendingAnimationTracker.h:10,
from /<<PKGBUILDDIR>>/dom/base/nsDocument.h:48,
from /<<PKGBUILDDIR>>/build-browser/dom/bindings/HTMLSlotElementBinding.cpp:18,
from /<<PKGBUILDDIR>>/build-browser/dom/bindings/UnifiedBindings8.cpp:2: /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:
In function ‘mozilla::dom::EventHandlerNonNull* mozilla::dom::GetOnabort()’:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/DOMEventTargetHelper.h:248:14:
error: ‘GetEventHandler’ was not declared in this scope; did you mean ‘JSEventHandler’?
248 | return GetEventHandler(nsGkAtoms::on##_event, EmptyString());
\
| ^~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/DOMEventTargetHelper.h:248:14:
note: in definition of macro ‘IMPL_EVENT_HANDLER’
248 | return GetEventHandler(nsGkAtoms::on##_event, EmptyString());
\
| ^~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/DOMEventTargetHelper.h:250:12:
error: ‘GetEventHandler’ was not declared in this scope; did you mean ‘JSEventHandler’?
250 | return GetEventHandler(nullptr, NS_LITERAL_STRING(#_event));
\
| ^~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/DOMEventTargetHelper.h:250:12:
note: in definition of macro ‘IMPL_EVENT_HANDLER’
250 | return GetEventHandler(nullptr, NS_LITERAL_STRING(#_event));
\
| ^~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:
In function ‘void mozilla::dom::SetOnabort(mozilla::dom::EventHandlerNonNull*)’: /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/DOMEventTargetHelper.h:255:7:
error: ‘SetEventHandler’ was not declared in this scope; did you mean ‘JSEventHandler’?
255 | SetEventHandler(nsGkAtoms::on##_event, EmptyString(),
aCallback); \
| ^~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/DOMEventTargetHelper.h:255:7:
note: in definition of macro ‘IMPL_EVENT_HANDLER’
255 | SetEventHandler(nsGkAtoms::on##_event, EmptyString(),
aCallback); \
| ^~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/DOMEventTargetHelper.h:257:7:
error: ‘SetEventHandler’ was not declared in this scope; did you mean ‘JSEventHandler’?
257 | SetEventHandler(nullptr, NS_LITERAL_STRING(#_event),
aCallback); \
| ^~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/DOMEventTargetHelper.h:257:7:
note: in definition of macro ‘IMPL_EVENT_HANDLER’
257 | SetEventHandler(nullptr, NS_LITERAL_STRING(#_event),
aCallback); \
| ^~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:
In function ‘mozilla::dom::EventHandlerNonNull* mozilla::dom::GetOncomplete()’: /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/DOMEventTargetHelper.h:248:14:
error: ‘GetEventHandler’ was not declared in this scope; did you mean ‘JSEventHandler’?
248 | return GetEventHandler(nsGkAtoms::on##_event, EmptyString());
\
| ^~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/DOMEventTargetHelper.h:248:14:
note: in definition of macro ‘IMPL_EVENT_HANDLER’
248 | return GetEventHandler(nsGkAtoms::on##_event, EmptyString());
\
| ^~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/DOMEventTargetHelper.h:250:12:
error: ‘GetEventHandler’ was not declared in this scope; did you mean ‘JSEventHandler’?
250 | return GetEventHandler(nullptr, NS_LITERAL_STRING(#_event));
\
| ^~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/DOMEventTargetHelper.h:250:12:
note: in definition of macro ‘IMPL_EVENT_HANDLER’
250 | return GetEventHandler(nullptr, NS_LITERAL_STRING(#_event));
\
| ^~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:
In function ‘void mozilla::dom::SetOncomplete(mozilla::dom::EventHandlerNonNull*)’: /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/DOMEventTargetHelper.h:255:7:
error: ‘SetEventHandler’ was not declared in this scope; did you mean ‘JSEventHandler’?
255 | SetEventHandler(nsGkAtoms::on##_event, EmptyString(),
aCallback); \
| ^~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/DOMEventTargetHelper.h:255:7:
note: in definition of macro ‘IMPL_EVENT_HANDLER’
255 | SetEventHandler(nsGkAtoms::on##_event, EmptyString(),
aCallback); \
| ^~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/DOMEventTargetHelper.h:257:7:
error: ‘SetEventHandler’ was not declared in this scope; did you mean ‘JSEventHandler’?
257 | SetEventHandler(nullptr, NS_LITERAL_STRING(#_event),
aCallback); \
| ^~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/DOMEventTargetHelper.h:257:7:
note: in definition of macro ‘IMPL_EVENT_HANDLER’
257 | SetEventHandler(nullptr, NS_LITERAL_STRING(#_event),
aCallback); \
| ^~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:
In function ‘mozilla::dom::EventHandlerNonNull* mozilla::dom::GetOnerror()’:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/DOMEventTargetHelper.h:248:14:
error: ‘GetEventHandler’ was not declared in this scope; did you mean ‘JSEventHandler’?
248 | return GetEventHandler(nsGkAtoms::on##_event, EmptyString());
\
| ^~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/DOMEventTargetHelper.h:248:14:
note: in definition of macro ‘IMPL_EVENT_HANDLER’
248 | return GetEventHandler(nsGkAtoms::on##_event, EmptyString());
\
| ^~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/DOMEventTargetHelper.h:250:12:
error: ‘GetEventHandler’ was not declared in this scope; did you mean ‘JSEventHandler’?
250 | return GetEventHandler(nullptr, NS_LITERAL_STRING(#_event));
\
| ^~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/DOMEventTargetHelper.h:250:12:
note: in definition of macro ‘IMPL_EVENT_HANDLER’
250 | return GetEventHandler(nullptr, NS_LITERAL_STRING(#_event));
\
| ^~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:
In function ‘void mozilla::dom::SetOnerror(mozilla::dom::EventHandlerNonNull*)’: /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/DOMEventTargetHelper.h:255:7:
error: ‘SetEventHandler’ was not declared in this scope; did you mean ‘JSEventHandler’?
255 | SetEventHandler(nsGkAtoms::on##_event, EmptyString(),
aCallback); \
| ^~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/DOMEventTargetHelper.h:255:7:
note: in definition of macro ‘IMPL_EVENT_HANDLER’
255 | SetEventHandler(nsGkAtoms::on##_event, EmptyString(),
aCallback); \
| ^~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/DOMEventTargetHelper.h:257:7:
error: ‘SetEventHandler’ was not declared in this scope; did you mean ‘JSEventHandler’?
257 | SetEventHandler(nullptr, NS_LITERAL_STRING(#_event),
aCallback); \
| ^~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/DOMEventTargetHelper.h:257:7:
note: in definition of macro ‘IMPL_EVENT_HANDLER’
257 | SetEventHandler(nullptr, NS_LITERAL_STRING(#_event),
aCallback); \
| ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dom/bindings/IDBDatabaseBinding.cpp:16,
from /<<PKGBUILDDIR>>/build-browser/dom/bindings/UnifiedBindings8.cpp:302: /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:
At global scope: /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:300:22:
error: non-member function ‘already_AddRefed<mozilla::dom::DOMStringList> mozilla::dom::ObjectStoreNames()’ cannot have cv-qualifier
300 | ObjectStoreNames() const;
| ^~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsUtils.h:14,
from /<<PKGBUILDDIR>>/build-browser/dist/include/nsCOMPtr.h:30,
from /<<PKGBUILDDIR>>/build-browser/dist/include/nsAutoPtr.h:10,
from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/OwningNonNull.h:12,
from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/RootedOwningNonNull.h:20,
from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingDeclarations.h:20,
from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:18,
from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,
from /<<PKGBUILDDIR>>/dom/bindings/AtomList.h:11,
from /<<PKGBUILDDIR>>/build-browser/dom/bindings/HTMLSlotElementBinding.cpp:3,
from /<<PKGBUILDDIR>>/build-browser/dom/bindings/UnifiedBindings8.cpp:2: /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1129:1:
error: expected unqualified-id before ‘public’
1129 | public:
\
| ^~~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:313:3: note: in expansion of macro ‘NS_DECL_ISUPPORTS_INHERITED’
313 | NS_DECL_ISUPPORTS_INHERITED
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsTraceRefcnt.h:10,
from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Assertions.h:23,
from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/AlreadyAddRefed.h:12,
from
/<<PKGBUILDDIR>>/build-browser/dist/include/jsapi.h:12,
from /<<PKGBUILDDIR>>/dom/bindings/AtomList.h:10,
from /<<PKGBUILDDIR>>/build-browser/dom/bindings/HTMLSlotElementBinding.cpp:3,
from /<<PKGBUILDDIR>>/build-browser/dom/bindings/UnifiedBindings8.cpp:2: /<<PKGBUILDDIR>>/build-browser/dist/include/nscore.h:124:27: error: ‘virtual’ outside class declaration
124 | #define NS_IMETHOD_(type) virtual type
| ^~~~~~~ /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1132:3: note:
in expansion of macro ‘NS_IMETHOD_’
[continued in next message]
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)