OS/2, eCS & ArcaOS - Technical > Programming
Qt6 Development
Paul Smedley:
Not too bad....
Executable Image: lib/Qt6WebEe.dll
creating an OS/2 EMX dynamic link library
Error! E2028: __ZN7content29ObserveKeySystemSupportUpdateEN4base17RepeatingCallbackIFvNS0_8flat_mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN4mojo9StructPtrIN5media5mojom19KeySystemCapabilityEEESt4lessIvESt6vectorISt4pairIS8_SE_E!_XOWrf2 is an undefined reference
Error! E2028: __ZN5angle20GetCurrentSystemTimeEv is an undefined reference
Error! E2028: _av_stream_get_first_dts is an undefined reference
Error! E2028: __ZN2gl12GLSurfaceEGL14GetDisplayTypeEv is an undefined reference
Error! E2028: __ZN2gl4init26InitializeGLOneOffPlatformEy is an undefined reference
Error! E2028: __ZN2gl12GLSurfaceEGL15HasEGLExtensionEPKc is an undefined reference
Error! E2028: __ZN3net13TestRootCerts4InitEv is an undefined reference
Error! E2028: __ZN3net13TestRootCerts7AddImplEPNS_15X509CertificateE is an undefined reference
Error! E2028: __ZN3net13TestRootCerts9ClearImplEv is an undefined reference
Error! E2021: size of segment text exceeds 64k by 34299 bytes
Paul Smedley:
Now just down to...
Error! E2028: __ZN2gl12GLSurfaceEGL14GetDisplayTypeEv is an undefined reference
Error! E2028: __ZN2gl12GLSurfaceEGL15HasEGLExtensionEPKc is an undefined reference
Error! E2021: size of segment text exceeds 64k by 12539 bytes
Paul Smedley:
Nearly there... Got the main dll built then a build break...
--- Code: ---{0}[u:\dev\qt6-webengine-os2-6.4.x\build] dir lib\*.dll
Volume in drive U is Dev Serial number is 62DB:45BE
Directory of U:\DEV\qt6-webengine-os2-6.4.x\build\lib\*.dll
22/03/23 19:04 285,711,275 0 Qt6WebEe.dll
22/03/23 13:42 183,099 0 Qt6WebEl.dll
22/03/23 19:04 114,206 0 Qt6WebEs.dll
286,008,580 bytes (272MB) in 3 files and 0 dirs
286,011,392 bytes (272MB) allocated
54,042,521,600 bytes (50GB) free
{0}[u:\dev\qt6-webengine-os2-6.4.x\build]
--- End code ---
More tomorrow
Paul Smedley:
Re: Qt 6.4.x
--- Code: ---[109:1:0322/222035.678000:ERROR:shared_buffer_dispatcher.cc(298)] Failed to map shared memory region.
[109:8:0322/222037.341000:ERROR:shared_buffer_dispatcher.cc(298)] Failed to map shared memory region.
--- End code ---
This is fixed in https://github.com/psmedley/qt6-webengine-os2/commit/991b4368107f343d2f237d6b5b1083cca79c38da
Doesn't fix the later crash in partition_alloc (Updated TRP attached for reference).
Paul Smedley:
Attached trp from running maps.exe might be worth investigating - maps.exe still gives the shared memory error, but tries to load the maps...
Some interesting logs about certificates too:
--- Code: ---[141:1:0322/225951.023000:ERROR:shared_buffer_dispatcher.cc(298)] Failed to map shared memory region.
[141:7:0322/225951.761000:ERROR:shared_buffer_dispatcher.cc(298)] Failed to map shared memory region.
Killed by SIGSEGV
pid=0x008e ppid=0x008d tid=0x0001 slot=0x008e pri=0x0200 mc=0x0001 ps=0x0010
U:\QT6\BIN\QTWEBENGINEPROCESS.EXE
cs:eip=17b89aa8:ffffc000 ss:esp=0000:00000000 ebp=00120053
ds=0000 es=0000 fs=ffffffff gs=0000 efl=00000000
eax=0012f418 ebx=1ffc9d7c ecx=0012f42c edx=0012f450 edi=0012fd34 esi=0012fd5c
Creating 008E_01.TRP
[141:5:0322/225952.324000:ERROR:cert_verify_proc_builtin.cc(603)] No net_fetcher for performing AIA chasing.
[141:5:0322/225952.326000:ERROR:cert_verify_proc_builtin.cc(681)] CertVerifyProcBuiltin for maps.google.com failed:
----- Certificate i=2 (CN=GTS Root R1,O=Google Trust Services LLC,C=US) -----
ERROR: No matching issuer found
[141:15:0322/225952.335000:ERROR:ssl_client_socket_impl.cc(999)] handshake failed; returned -1, SSL error code 1, net_error -202
[141:15:0322/225952.335000:ERROR:ssl_client_socket_impl.cc(999)] handshake failed; returned -1, SSL error code 1, net_error -202
Moved 008e_01.TRP to C:\var\log\app\641b8868-008e_01-QTWEBENGINEPROCESS-exceptq.txt
Killed by SIGSEGV
pid=0x008f ppid=0x008d tid=0x0001 slot=0x0090 pri=0x0200 mc=0x0001 ps=0x0010
U:\QT6\BIN\QTWEBENGINEPROCESS.EXE
cs:eip=17b89aa8:ffffc000 ss:esp=0000:00000000 ebp=00120053
ds=0000 es=0000 fs=ffffffff gs=0000 efl=00000000
eax=0012f418 ebx=1ffc9d7c ecx=0012f42c edx=0012f450 edi=0012fd34 esi=0012fd5c
Creating 008F_01.TRP
Moved 008f_01.TRP to C:\var\log\app\641b8869-008f_01-QTWEBENGINEPROCESS-exceptq.txt
Creating 008D_01.TRP
Creating 008D_01.TRP
--- End code ---
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version