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.

Topics - Paul Smedley

Pages: [1] 2 3 4
Networking / Samba 4.13.x Update/Status
« on: August 14, 2022, 11:05:06 am »
Hi All,

As some would be aware, Ubuntu 20.04 LTS switched to Samba 4.13.x a while back, mainly due to a particular security fix that couldn't be backported to 4.11.

This was a problem for us, as Samba 4.12+ introduced the use of some API that we don't have (openat, renameat and friends). I initially raised a bww ticket for these ( but there seems to be no interest in working on this.

Meanwhile, I started working on my own implementation, which seems to be sufficient for now - see

With these in place, I was still having issues with directory listings, and using the debugger, noticed we're also missing fdopendir - so I implemented that too.

I can now get directory listings and transfer files using SMB1 and Samba 4.13.14

With SMB2, I'm getting:
protocol negotiation failed: NT_STATUS_CONNECTION_DISCONNECTED

So there's still work to do to understand why this is happening.

More news when there's something worth sharing



Off Topic discussions / Lying low for a few days
« on: June 19, 2022, 11:34:53 am »
Hey All...

I'm going to be lying low for a few days....

What an honour and a privilege it is has been to have been owned and loved by such a special boy.
Hudson Bestest Boi Smedley 22/4/2010 - 19/6/2022

Utilities / PMVNC & Copy/Paste
« on: June 19, 2022, 03:00:47 am »
Hi All,

Does anyone know a way to enable copy/paste from a VNC client to  an OS/2 host running PMVNC?

Or is this not supported with our host?

As mentioned in another thread, I bought a Thinkcentre M73p to run ArcaOS natively, but ideally I want to be able to VNC in to that computer to compile stuff from my laptop running Ubuntu.

Lack of copy/paste from the Host OS is a PITA:/



Hardware / Lenovo Thinkcentre M73p
« on: June 06, 2022, 10:41:24 am »
Hey All,

It would be nice to have native hardware running OS/2. Any thoughts on this?

Anyone run a variant of OS/2on a Thinkcentre M73p  before?



Applications / Test build of dooble with qt5
« on: April 24, 2022, 01:02:34 am »
Hey guys,

I'm many have read posts of a build of dooble existing and is waiting on an rpm.

I couldn't understand why a zip wasn't being provided, so I spent a little bit of time this morning building it myself, the result is

Note I've had the browser close on me a few times, no idea yet if these are dooble or Qt5 related. There is nothing in popuplog.os2  not in the exceptq folder

edit: I would like to add that this wouldn't be possible if it wasn't for the work that Dmitry has put into the port of Qt5.




Internet / New Browser Delay Discussion
« on: April 15, 2022, 01:22:04 am »
As I stated a new RPM is being worked on by 2 people to be released via which will be based on the new QT webkit engine...
Its taking somewhat longer to finish the RPM file and the SPEC file.

Is it just me,  or are others  starting to doubt there will ever be a new OS/2 Browser?

In February we we told “in the last week of February or the first week of March.”  there would be a beta of Otter,  then in March  there were  'issues'  and they were  switching  to  a new browser (Dooble?) and something would be available 'soon'. I thought the story was that Dmitry had things  going on and couldn't work on it,  yet  in the github  repository (  the only checkin is by  Dmik  (  Something doesn't  smell right here  (IMHO).

Also, we  constantly see requests  for funds  for bww to work on the browser, yet in the regular  bww updates,  we see updates  to projects with little or anything to do with the browser.  Is  the OS/2 community also paying for these projects? The lack of  transparency is concerning.

Meanwhile, Qt 5 is end of life except for 'paid customers'

Programming / GCC - updates
« on: March 16, 2022, 09:57:02 am »
Hi  All,

These have all been posted in the FORTRAN thread (, however people may  not have realised that I've updated GCC recently.

I built:
- GCC 9.4.0 -
- GCC 10.3.0 -
- GCC 11.2.0 -

These have  had various degrees of testing, and importantly, Dave has had issues building XUL.DLL from Mozilla with my builds vs the latest BWW builds.

Any and all feedback appreciated :)



Games / Please test - OpenTTD v12.1
« on: March 13, 2022, 02:11:21 am »
Hi all,

Again thanks to Martin for the suggestion,  I spent a few  hours building OpenTTD v12.1 (  - please  see the readme.os2 for installation instructions - including where to download  the required additional files.



Games / Enigma port updated to v1.30
« on: March 13, 2022, 02:00:19 am »
Hi all,

Thanks to a suggestion from @Martin,I updated my port of the game 'Enigma' for the first time since 2006(!). v1.30 is now available at

See readme.os2 for (I think all) the list  of dependencies.



Networking / Squid Cache
« on: January 18, 2022, 09:46:31 am »
Hi All,

Lewis asked for an update to squid cache (,  so  I built v5.3  this morning.

Note this has only been very lightly tested.

Feedback appreciated :)



Games / Alien Blaster
« on: December 28, 2021, 01:05:53 am »
Martin asked me on IRC about an update to Alien Blaster, so I built it.

Not really tested  - but

This zip includes all sources as well as I was too lazy to figure out what files are needed to let it run.

Needs sdl12 libs.

Programming / Updated GCC Builds
« on: May 02, 2021, 10:43:13 am »
Hi All,

I got a announcement email for GCC 11.1.0 last week, which reminded me I hadn't produced any GCC builds for some time..

Anyhow, with not too many brain cells burned out, I ended up with:

Both have been tested only as far as being able to build themselves.

No gccenv.cmd or anything included, it's expected if you want to play with these, you know what you're doing :)



Hardware / WebCam and Libusb
« on: January 20, 2021, 04:58:37 am »
Hi Wim,

When I started developing webcam support I produced USB Webcam Tests that required usbecd.sys in order to function. It only supported a few webcams owned by those persons that helped me out by testing. It is not recommended to be used anymore. At that time only usbecd.sys supported the required isochronous transfers. Since then I worked on usbcalls.dll and usbresmg.sys to implement a.o. isochronous transfers and that capability is nowadays present in both ArcaOS and Lars Erdmann drivers.

What would be really cool would be to add support to our libusb port for ISO transfers - that would simplify porting linux apps that support webcams using (iirc) libuvc....



Applications / gImageReader - qt5 OCR application
« on: September 18, 2020, 04:55:35 am »
Hi all,

Per some discussion on the eComStation yahoo group mailing list, I've built gImageReader - a Qt5 application that uses the tesseract OCR engine.

This seems to work - albeit the GUI is a little painful to use - at least in my VM.

I've tried to document the dependencies below - no promises I didn't miss anything :)

gImageReader-qt5.exe + qtspell0.dll + quazip51.dll -

libcx0.dll -
poppq51.dll - (yum install poppler-qt5)
qt5 DLL's - (yum install qt5)
usb100.dll - (yum install libusb1)

A copy of the relevant language file for tesseract (the OCR Engine) - see for downloads.

Tesseract language files can go in /tesseract/share/tessdata - or edit preferences in gImageReader to specify a local directory.



Pages: [1] 2 3 4