OS/2, eCS & ArcaOS - Technical > Programming
Qt6 Development
Paul Smedley:
I committed updates to the 6.5.x branch to update the code to 6.5.2. Rebuilding it all now - got it all built except the webengine - nodejs updates are required which I haven't had time to investigate - hoping dmik solves https://github.com/bitwiseworks/node-os2/issues/1 and I *think* it will fix javascript in Qt 6.5.x too. Sponsorship for Dmitry might help too.
David McKenna:
Thanks Paul! I went ahead and made a donation to Bitwiseworks. Hope dmik can fix the issue you linked to...
There is a new release of Dooble (7/15) - any chance you could build it for QT6?
Regards,
Dave Yeo:
This patch,
--- Code: ---From 52aa41d7d4184e3c2c529047e5cddde9a8c553e9 Mon Sep 17 00:00:00 2001
From: textbrowser <textbrowser@gmail.com>
Date: Tue, 11 Jul 2023 22:59:08 -0400
Subject: [PATCH 08/10] Socket access.
---
Source/dooble.cc | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/Source/dooble.cc b/Source/dooble.cc
index 70ddb8d3..39ac8c4e 100644
--- a/Source/dooble.cc
+++ b/Source/dooble.cc
@@ -1371,7 +1371,8 @@ void dooble::prepare_local_server(void)
"dooble_local_server");
QLocalServer::removeServer(name);
- m_local_server.listen(name);
+ m_local_server.setSocketOptions(QLocalServer::UserAccessOption);
+ m_local_server.listen(name); // After setSocketOptions().
}
void dooble::prepare_page_connections(dooble_page *page)
--
2.34.1
--- End code ---
Seems to have broke the --attach url functionality here. Also my git repository seems to be broken, even recreating it didn't help and finally did a clone in Linux and copied it to OS/2 to be able to recreate the working dooble --attach that I posted earlier.
Quick check is to run netstat -s and look for an AF_OS2 socket similar to,
--- Code: ---Type: STREAM State: ---
Local Name: \socket\W:/Home\.dooble\dooble_local_server
Foreign Name:
--- End code ---
Curious if Paul has the same issue, along with any idea why it broke it. Thought maybe the parent dooble now needs the --listen option but doesn't help.
And also why I didn't build a RPM yet, along with my mind not working in the heat :)
Paul Smedley:
--- Quote from: David McKenna on July 23, 2023, 01:50:43 pm --- There is a new release of Dooble (7/15) - any chance you could build it for QT6?
--- End quote ---
Not tested, but https://smedley.id.au/tmp/dooble-2023.07.15-os2-qt-6.3.x-20230724.zip
David McKenna:
Thanks Paul! It works well for the most part, but like Dave points out, the --attach function is not working.
Dave- if you remove that patch, does --attach work again? Maybe just a Linux vs. OS/2 difference...
Regards,
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version