Most of the patches on my end were to get Netatalk 2.2.6 to actually compile and run properly on current distros.
The papd server was broken for many years. It's clear whoever wrote it only tested it against the LaserWriter 8.x drivers. Anything older was broken simply because the server didn't support all the proper printer queries. Despite pleas from Apple IIgs users over the years, nobody bothered to figure out why printing was broken from the GS/OS LaserWriter driver. Part of it was poor coding on Apple's part, but nothing that any other printer spooler couldn't overcome.
The papd server was broken for many years. It's clear whoever wrote it only tested it against the LaserWriter 8.x drivers. Anything older was broken simply because the server didn't support all the proper printer queries. Despite pleas from Apple IIgs users over the years, nobody bothered to figure out why printing was broken from the GS/OS LaserWriter driver. Part of it was poor coding on Apple's part, but nothing that any other printer spooler couldn't overcome.