Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Paul Smedley

Pages: [1] 2 3 ... 141
1
Programming / Re: Qt6 Development
« on: Today at 11:20:32 am »
A few more exceptq reports  with the latest exceptq...

All from pages with javascript, all slightly different....

2
Programming / Re: Qt6 Development
« on: May 27, 2024, 11:13:39 pm »
OK I have DLLs...

The good news..... a very simple page like https://smedley.id.au loads (no ads, no javascript)

The bad news....  pretty much any other page crashes :) time to start analysing the traps...

3
Programming / Re: Qt6 Development
« on: May 26, 2024, 12:19:13 pm »
Sunday update,  [608/734]

Also found a small defect in v8/base/platform/platform-os2.cc - not sure if it will make any difference, but it makes things close to other platforms.

4
Programming / Re: Qt6 Development
« on: May 25, 2024, 04:51:11 am »
Around half way through compilation,  then the fun of fixing missing symbols and building the DLLs.  Fingers crossed I have more success with javascript this time,  than with 6.4.x  (even though the chromium levels are similar)

[88/11395] CXX obj/net/third_party/quiche/quiche/bbr_sender.o

Edit:
Last update (for Saturday), now at [52/4204] - 84%(ish) complete based on the original ~25,000 objects to compile

5
Programming / Re: Qt6 Development
« on: May 24, 2024, 09:13:18 am »
Just a shame it took me 3 hours of keeping trying to make it work before I tried forcing 1 CPU only.......

Edit:
After an initial few misapplied diffs (I must have been tired when hand applying some of the ones that failed) the build is chugging away.

There were circa 25,000 files to be processed when I started, current status is: [1931/23715] (the 23715 is the number of files remaining as of this run of make) so roughly 3000/25000 done

6
Programming / Re: Qt6 Development
« on: May 24, 2024, 07:04:10 am »
Thanks Dave, that will give some clues.... Are you able to raise an issue in the qt6-base-os2 repo?

Ok, I think the issue is that the files in https://github.com/bitwiseworks/qtbase-os2/tree/master/mkspecs/features/os2 are missing in Qt6

I tried adding features/os2, no change. Then I tried using the whole features/ from Qt5, still no change.

I'll investigate more when I get a moment. At least we know how to work around it.

7
Programming / Re: Qt6 Development
« on: May 24, 2024, 07:03:31 am »
Mount U: under Ubuntu and do it? Probably have to do it as root, or do a chown first.
Maximize memory under OS/2 and try again. Maximum VIRTUALADDRESSLIMIT and don't load the WPS and minimize what else is loaded, also a small JFS cache., no HPFS or FAT32. I started running OS/2 on a 386 with 4MB's of ram. I had it tuned to run pretty good, didn't run the WPS for a long time until I upgraded to 8 MB's of ram.

I managed to get the checkout to complete using ACPI /MAXCPU=1

8
Programming / Re: Qt6 Development
« on: May 24, 2024, 06:02:59 am »
OK I created a new branch (qtwebengine-6.2.8) to work on this on.

I did the patching and commit on ubuntu, where git is much quicker.

Now it keeps getting stuck (at various percentages) when trying to add the new branch as another worktree:

Code: [Select]
{0}[u:\dev\qt6-webengine-os2] u:\git\bin\git worktree add ../qtwebengine-6.2.8 q
twebengine-6.2.8
Preparing worktree (checking out 'qtwebengine-6.2.8')
Updating files:  68% (153207/223582)

<sigh> our git sucks with large repos.... I've tried with KO's latest and the one in rpm. It just stalls and running any libc process just hangs.  No way to recover other than reboot and try again :(

9
Programming / Re: Qt6 Development
« on: May 21, 2024, 07:18:27 am »
Thanks Dave, that will give some clues.... Are you able to raise an issue in the qt6-base-os2 repo?

Ok, I think the issue is that the files in https://github.com/bitwiseworks/qtbase-os2/tree/master/mkspecs/features/os2 are missing in Qt6

10
Programming / Re: Qt6 Development
« on: May 20, 2024, 11:52:48 am »
  It HAS been awhile... hope all is well! I am running your last QT6 version of Dooble (could you build the latest?) with this new build of QT6.2 and it seems to work as well as the last. Looking forward to the webengine part too. I'll test the examples in the next couple of days... thanks!

Yeah it just sorta happened..... webengine might take some time..... the chromium version in 6.2.8 is roughly the same as the webengine in 6.4.x - I may well hit the same issues with javascript, but who know,  it  may be that the crashes were due to patching issues,  and I may be more careful/diligent this time around. There's  a decent amount of work to be done to finish patching before I even think about trying to compile it....

11
Programming / Re: Qt6 Development
« on: May 20, 2024, 11:43:41 am »
Finding a weird error trying to build my tree, same error I had before.
Building from dooble works as expected, run qmake ../dooble.pro results in a message about QtCharts and a makefile. Whereas from dooble-dry, failure.
Code: [Select]
[L:\work\dooble\obj]qmake ../dooble.pro
Project MESSAGE: The QtCharts module has been discovered.

[L:\work\dooble\obj]cd ..\..\dooble-dry\obj

[L:\work\dooble-dry\obj]qmake ../dooble.pro
L:/QT6-6.2.X/mkspecs/features/toolchain.prf:76: Variable QMAKE_CXX.COMPILER_MACROS is not defined.
Project ERROR: failed to parse default search paths from compiler output

Weird. The dooble.pro files are identical, same environment.

I have seen this before,  but not consistently - does qmake have any debug switches  that may highlight the differences? looks like '-d' might do it...

12
Programming / Re: Qt6 Development
« on: May 19, 2024, 11:23:59 am »
Wow.... it's been a while....

I haven't touched anything OS/2 related for a month or so. Life and other things have gotten in the way.

https://smedley.id.au/tmp/qt6-6.2.8-os2-20240519.zip

The webengine is still the 6.2.6  code, but the other modules are at the 6.2.8  level...

Don't expect any miraculous fixes to stability of the browser............

However, as time permits, I'll continue to investigate issues. I also need to try and fix the issues with 'net RPC user' and samba server...

13
Programming / Re: ArcaOS - Recreate a complete build environment?
« on: April 04, 2024, 09:31:02 am »
A copy of my buildenv from April  last year is at https://drive.google.com/file/d/1VPR-z1EPTzrkYwrsvrRw3UOSQ_v7yZV_/view?usp=drive_link - nothing significant would have changed since then...

14
Programming / Re: ArcaOS - Recreate a complete build environment?
« on: April 03, 2024, 10:57:10 am »
this was my first intention since my old OS/2 machine was already perfectly set up for the job (but currently I can't use it). Sadly, I seem unable to access Paul's build environment anymore - every link I tried was broken.

I'd have preferred his way simply because I like to keep OS volume and application on separated units - albeit logically, or even better on separate drives, in order to keep the OS volume clean and hosting only the system (as much as possible).
Should you have some link for Paul's B.E. may you put it here? TIA.

Did you think to ask me?  I don't recommend it anymore, it's just too hard to maintain,  but I can generate a fresh zip from that vbox machine as required.

15
Networking / Re: Updated Samba Client
« on: March 31, 2024, 11:00:15 am »
Sorry all,  I've  been busy.  I have some ideas from Steven re: the net rpc  user issue,  and I did manage to  merge the 4.20.0  code this evening.  Will see if I can build it tomorrow.

Pages: [1] 2 3 ... 141