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 ... 9 10 [11] 12 13 ... 196
151
Internet / Re: Seamonkey and PGP
« on: January 08, 2021, 07:48:49 pm »
Weird crash. Make sure the shell environment is set up properly, something like,
Code: [Select]
SET SHELL=sh.exe
SET EMXSHELL=sh.exe
SET CONFIG_SHELL=sh.exe
SET MAKESHELL=sh.exe
SET EXECSHELL=sh.exe
set LANG=en_US

IIRC, gnupgp needs more porting then simply recompiling, things like a source of entropy and then there is still the problem of Enigmail actually communicating with gnupgp.
It has been a while since I looked at it so things might have changed.

152
It would refuse to run or refuse to update anything as everything is at a newer level then Warp.
If you changed the various syslevel files so it thought it could update various subsystems, it would try to downgrade them and I doubt it would succeed.
IIRC, the upgrade never did work very well and you were much better off doing a new install.

153
Internet / Re: Seamonkey and PGP
« on: January 08, 2021, 05:02:58 pm »
Many versions back, forget how many, we did have a working version of Enigmail, unluckily Mozilla changed its rules about addons and I didn't/don't have the skills to port it.
The problem was that Enigmail used a binary (DLL) and then changed to calling system calls through CTYPES, which meant calling the OS/2 API (libc would have worked too) from JavaScript manually, ie setting up the stack etc to call OS/2 functions to read and write files and such.
No idea of its current status since Mozilla has changed to WebExtensions.

154
Where to download Slickedit? Their site doesn't list the old OS/2 version and Hobbes just has an update to 4.0b.

155
Hardware / Re: Does Arcaos support browsing phones?
« on: January 08, 2021, 03:36:29 am »
There's Samba. Some file managers have WiFi sharing which gives a web interface. Likewise with FTP. Or, sneaker net, either by ejecting the SD card (which was originally partitioned from OS/2 or plugging in a USB stick. I recently purchased a micro USB to USB A adapter that works well for plugging in a USB stick. Previously I paid $5 for the X-Plore file manager which I've been happy with (worked fine for free with no ads but a few things like WiFi sharing not enabled)
There's also https://hobbes.nmsu.edu/download/pub/os2/apps/graphics/camera153.zip which allows pulling the photos straight off the phone in most cases using PTP and which you might want to try first.

156
Hardware / Re: GeForce AHCI
« on: January 07, 2021, 06:17:14 pm »
Assuming you have a current AOS subscription, you really should open an issue at their Mantis bug tracker. They're pretty helpful and if nothing else, will tell you it won't work. I'd expect that using IDE, it should.
They do say in some FAQ that Nvidia hardware is not very supported.

157
Programming / Re: Alternatives to compiling Rust in Firefox port OS/2
« on: January 07, 2021, 06:12:54 pm »
I agree, the other day I looked at librsvg, now needs Rust to compile. Has a bunch of GTK dependencies too, which I doubt are needed for what I want it for.
The problem is skilled developers and to port something like Rust will take special skills. Before that we really need to switch GCC from outputting AOUT object files to ELF which means updating the tool chain to produce OMF from ELF and once again no one with the skills has the time and motivation.

158
Internet / Re: The new browser / QT5
« on: January 06, 2021, 11:30:06 pm »
Well the positive part, for now, is,
Quote
Existing branches will be kept visible to the public, but are closed for new commits with the exception of Qt WebEngine and the already deprecated Qt Script.

Wonder how long they'll maintain the WebEngine for non-paying customers?

159
Load them in the icon editor and save with bmp as the suffix?

160
Multimedia / Re: Updated Uniaud32 build
« on: January 05, 2021, 05:45:22 am »
Release seems fine and fixes my volume issue

161
Multimedia / Re: Updated Uniaud32 build
« on: January 02, 2021, 07:36:10 pm »
Testing 5.4.86-20210102-debug here, worked fine, though loud, using PMUniMix (has 5 controls, which seems about right) to turn down the volume results in the system sounds that often start loud then adjust to the correct volume while playing.
Code: [Select]
Command line mixer for UNIAUD32. Version 1.1
Detected UNIAUD version 2.02.05
Detected 1 audio adapter(s)
Card info for adapter 0:
  num: 0
  id: PCH
  driver: HDA-Intel
  name: HDA Intel PCH
  longname: HDA Intel PCH at 0xe1b60000 irq 22
  mixer: Realtek ALC269VB
  componenets: HDA:10ec0269,102804ad,00100100 HDA:80862805,80860101,00100000

162
Setup & Installation / Re: Problem with SNAP resulution
« on: January 01, 2021, 06:09:53 pm »
The version on Hobbes, https://hobbes.nmsu.edu/download/pub/os2/system/drivers/video/snap-os2-3.1.8.zip should include a serial number to register.

163
Programming / Re: INCLUDE directory ordering: VACPP vs OS2_Toolkit vs GCC
« on: December 28, 2020, 06:15:24 am »
Alright, so here is the follow-up question: when Netlabs releases an udpate, such as the os2tk45-4_5_2-9_oc00.zip drop I mentioned, are these meant to be a cumulative fixes (think along the lines of what our fiixpacks used to be - ahh, good ol' day eh?  ;)), or is each one a one-off change?

They should be cumulative but really it is up to the maintainer so without asking, who knows. Might be a changelog somewhere, haven't looked.

Quote
I ask b/c after a quick look I see stuff that's missing in os2tk45-4_5_2-9_oc00.zip that's clearly part of the os2tk45-4_5_2-6_oc00.zip release I have already installed. Also Dave you mentioning that some stuff is missing makes me think I should not completely wipe-out the existing Toolkit contents but instead simply overwrite them with the Netlabls updates, yeah?

I wouldn't overwrite your existing toolkit. What I do is generally use the RPM as installed in @unixroot and keep the full one around for if needed.
Never know exactly what changed and what if an include was removed in the RPM and overwriting the toolkit left something dangling for example. Disk space is cheap.

164
Programming / Re: INCLUDE directory ordering: VACPP vs OS2_Toolkit vs GCC
« on: December 28, 2020, 04:29:27 am »
As Lars states, the toolkit is the most up to date. Note that the RPM is incomplete and missing stuff like the IDL stuff.
As for GCC, it has its own version of the toolkit and generally doesn't need it. As well if you use the stuff in h\libc, there will be conflicts. If needed, one way to do it is to export something like 'CPPFLAGS=-idirafter K:/usr/include/os2tk45' so the compiler looks in the toolkit after the GCC includes.
If you do want to use the toolkit headers (not h\libc) from GCC, the correct way to do it is to define USE_OS2_TOOLKIT_HEADERS and maybe edit @unixroot/include/os2.h, namely line 39, which is "#include <os2emx.h>          /* <-- change this line to use Toolkit headers */".
OpenWatcom is similar, usually the toolkit headers are preferred though its own toolkit is often good enough. It needs its lib directories too, for its runtime and such.

165
Storage / Re: DISKIO - updated version in need of TEST
« on: December 27, 2020, 09:30:18 pm »
OK, I should revisit the VACPP 3.08 setup, probably screwed up in adding the toolkit. BTW, Gnumake seemed to work here.
For OpenWatcom, I have this to set things up,
Code: [Select]
@echo off
echo Open Watcom Build Environment
SET WATCOM=g:\WATCOM
SET PATH=%WATCOM%\BINP;%WATCOM%\BINW;%PATH%
SET BEGINLIBPATH=%WATCOM%\BINP\DLL;%BEGINLINPATH%
SET INCLUDE=%WATCOM%\H;%WATCOM%\H\OS2;%INCLUDE%
SET LIB=%WATCOM%\lib386;%WATCOM%\lib386\os2;%LIB%
SET EDPATH=%WATCOM%\EDDAT
SET WIPFC=%WATCOM%\WIPFC

And running wmake -f Watcom.mak (after the above mentioned patch) produces this output,
Code: [Select]
Open Watcom Make Version 2.0beta1 Limited Availability
Portions Copyright (c) 1988-2002 Sybase, Inc. All Rights Reserved.
Source code is available under the Sybase Open Watcom Public License.
See http://www.openwatcom.org/ for details.
WCC386 -bm -bt=os2v2 -e60 -6r -i.\; -oabhiklmnrt -s -w5 -ze -zdp -zq -zfp -zgp -zp1 -d2 -dOS2TMR -dOS2 -fodiskio.obj diskio.c
diskio.c(378): Warning! W131: No prototype found for function '_endthread'
diskio.c(383): Warning! W202: Symbol 'nCnt' has been defined, but not referenced
diskio.c(383): Warning! W202: Symbol 'nTrack' has been defined, but not referenced
diskio.c(476): Warning! W131: No prototype found for function '_beginthread'
diskio.c(7): Warning! W202: Symbol 'rcsid' has been defined, but not referenced
diskio.c(125): Warning! W202: Symbol 'nSemCount' has been defined, but not referenced
WCC386 -bm -bt=os2v2 -e60 -6r -i.\; -oabhiklmnrt -s -w5 -ze -zdp -zq -zfp -zgp -zp1 -d2 -dOS2TMR -dOS2 -fodiskacc2.obj diskacc2.c
diskacc2.c(386): Warning! W202: Symbol 'status' has been defined, but not referenced
diskacc2.c(384): Warning! W202: Symbol 'i' has been defined, but not referenced
diskacc2.c(9): Warning! W202: Symbol 'rcsrev' has been defined, but not referenced
diskacc2.c(7): Warning! W202: Symbol 'rcsid' has been defined, but not referenced
WCC386 -bm -bt=os2v2 -e60 -6r -i.\; -oabhiklmnrt -s -w5 -ze -zdp -zq -zfp -zgp -zp1 -d2 -dOS2TMR -dOS2 -fodhry_1.obj dhry_1.c
dhry_1.c(153): Warning! W131: No prototype found for function 'Func_2'
dhry_1.c(159): Warning! W131: No prototype found for function 'Proc_7'
dhry_1.c(164): Warning! W131: No prototype found for function 'Proc_8'
dhry_1.c(173): Warning! W131: No prototype found for function 'Proc_6'
WCC386 -bm -bt=os2v2 -e60 -6r -i.\; -oabhiklmnrt -s -w5 -ze -zdp -zq -zfp -zgp -zp1 -d2 -dOS2TMR -dOS2 -fodhry_2.obj dhry_2.c
dhry_2.c(39): Warning! W131: No prototype found for function 'Func_3'
WCC386 -bm -bt=os2v2 -e60 -6r -i.\; -oabhiklmnrt -s -w5 -ze -zdp -zq -zfp -zgp -zp1 -d2 -dOS2TMR -dOS2 -focpuperf.obj cpuperf.c
WLINK form os2 lx option int, dosseg, map, eliminate, mang, tog sort global @diskio.def
** EXPERIMENTAL (HLL) ** Open Watcom Linker Version 2.0beta1 Limited Availability
Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.
Source code is available under the Sybase Open Watcom Public License.
See http://www.openwatcom.org/ for details.
loading object files
searching libraries
creating map file
creating an OS/2 linear extended executable

No show stopping warnings. I did adjust the flags a bit trying to produce a debug build but it didn't change the warnings.

I have run into what seems like a major OS/2 bug. If I have my USB3 HD plugged into my USB C adapter and try to run diskio (and sysbench), the system locks up hard while benchmarking the first or second hard drive, the USB one is number 5 or 6. This is repeatable.
Interestingly I tried it with the 1 TB JFS partition marked dirty after the crash and it worked though the USB 3 drive seemed to give USB 2 speeds, about 22 MB/s whereas copying an ISO I see 90+ MB/s.
Probably worth opening an issue at some point.

Pages: 1 ... 9 10 [11] 12 13 ... 196