site  contact  subhomenews

Thud goes thud

April 06, 2019 — BarryK

As reported in the last couple of blog posts, I have recompiled everything based on the "Thud" release of OpenEmbedded/Yocto, as the "Pyro" release was May 2017, and I thought Easy needed to be brought up to date with the latest libraries.

This has been intense work over the last three weeks. Some hurdles, but got a working EasyOS build. Then, last night decided to test printing ...broken. There is a error log file, but I have not been able to figure out the cause of the failure. Very frustrating. CUPS debugging is a "dark art", if something goes wrong, the error log needs a CUPS developer to understand.

So for now, staying with Pyro.

In the 1.0.14 release, /usr/local/pup_event/pup_event_frontend_d was not quite working right. It was written in BaCon, and I have rewritten it in C, and it now works nicely. Not putting down BaCon, but in C I am able to see exactly what is going on.

The latest PET with the pup_event executables:

http://distro.ibiblio.org/easyos/amd64/packages/pet/pet_packages-pyro/pup-tools-20190406-pyro64.pet

The WoofE project, has pup_event source (95MB):

http://distro.ibiblio.org/easyos/project/woof/woof-project-20190406.tar.gz 

Tags: easy