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 - Dave Yeo

Pages: [1] 2 3 ... 356
1
Internet / Re: otter-browser, Qt5 build
« on: April 14, 2025, 06:14:01 pm »
I did find the cause of the crash, after restoring from a backup, forgot to update libc/libcx. Hasn't really been any notable commits so haven't bothered to upload a new build yet.
I have only made a couple of small changes. if you want you can try building it as there is no makefile that I make.
Clone it, mkdir build, cd build, cmake .. then make.

2
General Discussion / Re: EDM/2 Wiki Issue
« on: April 13, 2025, 06:28:47 pm »
Successfully logged into both sites. Thanks to you and Adrian for the work put in.

3
Web applications / Re: Dooble releases, Qt5 builds
« on: April 13, 2025, 06:14:16 am »
I'm running on a 7th gen I5 on real hardware, usually a BIOS install.
Webengine I believe is,
Code: [Select]
L:\qt6-6.2.x\lib>bldlevel Qt6WebEn.dll
Build Level Display Facility Version 6.12.675 Sep 25 2001
(C) Copyright IBM Corporation 1993-2001
Signature:       @#cmake build system:6.2.10#@##1## 24 Nov 2024 19:49:15     ARC
AOS-803C4C0::::0::@@WebEngineCore
Vendor:          cmake build system
Revision:        6.02.10
Date/Time:       24 Nov 2024 19:49:15
Build Machine:   ARCAOS-803C4C0
ASD Feature ID:  4C0
File Version:    6.2
Description:     WebEngineCore

Mostly I use SeaMonkey and also Thunderbird, have to close Thunderbird if using Dooble but often keep SM open. I use NoScript in SM which helps keep the memory use down and more stuff to render.
Current memory with one tab in Dooble-Qt6, Thunderbird and SeaMonkey running,
Code: [Select]
L:\qt6-6.2.x\lib>mem /v

Total physical memory:     16,270 MB
Accessible to system:       3,502 MB
Additional (PAE) memory:   12,768 MB

Resident memory:              177 MB
Available virtual memory:   1,465 MB

Available process memory:
  Private low memory:         257 MB
  Private high memory:      2,000 MB
  Shared low memory:          164 MB
  Shared high memory:         459 MB

4
Web applications / Re: Dooble releases, Qt5 builds
« on: April 13, 2025, 05:39:38 am »
OK, nothing recent. Here, I don't really get the low shared memory dropping, just high shared memory dropping, but I do have the DLL's marked high. I'm using Qt version 6.2.8 (runtime 6.2.11).
It still locks up too much for me to use it much. It's a shame dmik has moved on.

5
Web applications / Re: Dooble releases, Qt5 builds
« on: April 13, 2025, 04:04:54 am »
I meant Dooble releases. This one saw using a profile on Qt6 to fix the visited links colour. Qt5 always used a profile.
Also how is the French translation working for you? There was an update, attached.

6
Web applications / Re: Dooble releases, Qt5 builds
« on: April 13, 2025, 01:33:30 am »
Yes, multi-process mode on OS/2 is broken. It's a shame as single-process mode is only supposed to be used for debugging and it is quite possible that Qt6 is different with how it handles single-process mode.
Did this memory problem start happening with the recent releases or was it there before for you?

8
Programming / Re: RPM Building Error - parse error 11 in def file
« on: April 12, 2025, 06:52:04 pm »
You might want to go to https://github.com/bitwiseworks/rpm-specs and find a spec close to what you need and modify it.
There's OS/2 specific macros. Looking at some logs of rpms I built here, they all start similar to,
Code: [Select]
Building for target pentium4-OS/2-OS/2
Executing(%prep): /@unixroot/usr/bin/sh -e /@unixroot/var/tmp/rpm-tmp.OfOe63
+ umask 022
+ export SHELL=/@unixroot/usr/bin/sh.exe
+ export CONFIG_SHELL=/@unixroot/usr/bin/sh.exe
+ export MAKESHELL=/@unixroot/usr/bin/sh.exe
+ cd k:/rpmbuild/BUILD
I'm not a RPM expert

9
Programming / Re: RPM Building Error - parse error 11 in def file
« on: April 12, 2025, 06:35:54 pm »
Shell issue? Wonder which printf you are using, printf.exe or the shell's builtin printf. You could try experimenting with the $config.shell, there's dash's sh.exe and bash. Also what is your makeshell set to. Find out by running just SET MAKESHELL mine,
Code: [Select]
>set makeshell
MAKESHELL=sh.exe

10
Web applications / Re: Dooble releases, Qt5 builds
« on: April 12, 2025, 04:58:05 pm »
I meant was the simplebrowser in single process mode to make a better comparision.
Code: [Select]
set QTWEBENGINE_CHROMIUM_FLAGS="--single-process" simplebrowser.exe
You might want to try even lower on the VIRTUALADDRESSLIMIT, perhaps 2560 for a bit.
The potential problem is if PCI address space on your machine is larger then expected.

11
Web applications / Re: Dooble releases, Qt5 builds
« on: April 12, 2025, 06:31:09 am »
Now, tried simplebrowser from QT6.2.11
(I set correct environment and run simplebrowser)

At open time + initial link page load, it took about 30M of shared low storage
I check QT ver and 6.2.11 is displaied

Opened, 2, 3, 4 tabs with link, no shared low memory decrease ! it works

Was this with single process?
Here I don't find Dooble-Qt6 keeps using up lower shared memory, it does eat up high shared memory. Also at one point I lowered my VIRTUALADDRESSLIMIT from 3072 to 2944 which cured a lot of the hangs here. Might want to try lowering it depending on what it is set at.

12
Web applications / Re: Dooble releases, Qt5 builds
« on: April 11, 2025, 04:44:23 pm »
Code: [Select]
highmem -u \qt6-6.2.x\lib\*.dllShould undo the marking. Shouldn't need to reboot either if nothing is using the DLL's.
Perhaps jsut try marking Qt6WebEn.dll at first.

13
Web applications / Re: Dooble releases, Qt5 builds
« on: April 10, 2025, 11:34:09 pm »
Hi Matt, the simplest way is to start out with one of the RPM builds such as ftp://dry@ftp.os2voice.org/rpm/dooble-2024.11.23-1.oc00.pentium4.rpm and then replace dooble.exe with the one in the zip file. You can use ANPM to install the RPM. Manage-->Yum Tools-->Install Package from File.
What FTP client are you using? With SeaMonkey or Firefox, the URL should work, when it asks for a password, enter your email.
For other FTP clients, you may have to go to ftp.os2voice.org. log in as dry and enter your email address as password, then navigate to the right directory. How you log in will vary on client. Anonymous log in will take you to the regular os2voice ftp site.
Sorry for no recent RPM builds, something broke here and I haven't chased it down.

14
You need to set some environment parameters. Run emxomfld with no parameters to see,
Code: [Select]
Environment variables:
  EMXOMFLD_TYPE:
    The type of linker we're using. Values: WLINK, VAC365, VAC308, LINK386.
        WLINK    wlink.exe from Open Watcom v1.5 or later.
        VAC365   ilink.exe from IBM C and C++ Compilers for OS/2 v3.6 or later.
        VAC308   ilink.exe from Visual Age for C++ v3.08.
        LINK386  link386 form OS/2 install or DDK.
  EMXOMFLD_LINKER:
    Name of the linker to use and optionally extra parameters. Spaces in the
    linker name or path is not supported. Quotes are not supported either.
The default values for these two variables are VAC365 and ilink.exe.
  EMXOMFLD_RC_TYPE:
    The type of resource compiler we're using. Values: RC,WRC.
        RC       rc.exe as shipped with OS/2 or found in the Toolkit
        WRC      wrc.exe from Open Watcom v1.6 or later.
  EMXOMFLD_RC:
    Name of the resource compiler to use and optionally extra parameters.
    Spaces or quotes in the name or path are not supported.
The default values for these two variables are RC and rc.exe.

So, I use something like,
Code: [Select]
set EMXOMFLD_TYPE=WLINK
set EMXOMFLD_LINKER=wl.exe

Might need the full path to wl.exe

15
General Discussion / Re: Brainstorm: What is Next with OS/2 ?
« on: April 10, 2025, 04:49:23 pm »
About the email client. We actually have a bug that breaks Oauth2, which causes the login problems. Often, like I do with Gmail you can use an app password. Not sure about Yahoo, but even following the SeaMonkey list, outlook is weird, slightly different way of doing Oauth2 and various servers where only some work.
May be app passwords available for both.
Here's the instructions for Gmail, https://support.google.com/mail/answer/185833?hl=en

As for LibreOffice, one of the first things they did when they forked from OpenOffice was rip out all the OS/2 code and since a lot of development has happened there. It would be a huge job and we don't really have anyone working on OpenOffice. Would be nice if OpenOffice was back porting some of the stuff from LibreOffice but there's no volunteers.

Pages: [1] 2 3 ... 356