I wanted to get mgetty working with my palm. See the referred website. I patched the ebuild and up-ported the patch for mgetty 1.0. Please review. Tested with my Palm TE2 and it works great. You can also start a process that can handle hotsync or PPP and mgetty will automatically detect it. Could you put this into mainstream? I made the ebuild use the "pda" use flag as this benefits any other kind of organiser / smart phone (the nodevsleep option to mgetty) Reproducible: Always Steps to Reproduce: 1. Apply my patches 2. Test :) 3. Let me give 10 more and then give me gentoo dev access :-)
Created attachment 109717 [details, diff] Patch for latest mgetty to support palm and nodevsleep option
Created attachment 109718 [details] how to use the patch in an ebuild (just added 3 lines) Uses "pda" use flag to include patch. Lets leave it optional because it is new. Tested ok and works with my Palm.
At first glance, the patch looks OK to me, except for that exit() calls from within read_to_ring() and write_from_ring(). Since exit() isn't called when read() or write() function fails, I don't see why it should be called when select() fails. Better let the caller do that. Please try to contact upstream first and ask them if they can apply this patch (maybe without those exit() I told you about) to their tree. From what I see in the current changelog, Gert Doering is the current maintainer. If he refuses, remove those exits and re-attach it here. I will add the patch to the portage tree.
ping
The reporter vanished. Closed with WONTFIX.