Hi, Just to chip in my thoughts...
On Tue, Aug 13, 2019 at 03:33:39PM -0400, Kurt Mosiejczuk wrote: > You probably haven't looked at actually doing the update. When I was > starting out I thought I'd update cdparanoia. It's less a port and more > a rewrite. I've also tried and failed to update cdparanoia. It's linux-specific code which has to be manually patched for OpenBSD and our in-tree patches for the old version are of little use to the new version. Updating this port will test your sanity ;) This is one of the reasons I ported libcdio-paranoia (another is that I have an audio CDs which crashes the old cdparanoia). > libcdio-paranaoia has a cd-paranoia that will do what you want. edd and > I were vaguely discussing moving folks to using that. The only quirk I know with cd-paranoia (the one distributed with libcdio-paranoia) is that it can't yet set the drive speed, and thus could probably rip faster (You will see a warning at runtime). I think this can be fixed by implementing the right ioctl(2) on the cd(4) driver. It could probably be lifted from NetBSD. Regardless, cd-paranoia works great. I use it exclusively with abcde (put 'CDPARANOIA=cd-paranoia' in ~/.abcde.conf). > The cdio code is > much more portable and, as I recall, the cdio folks took the paranaoia > parts into libcdio. That's right. They made cdio-paranoia so that you could run cdparanoia on non-linux platforms. > I guess perhaps edd and I should look at retiring the cdparanoia port > in favor of cd-paranoia from libcdio. Certainly a possibility, perhaps after implementing the above ioctl(2). -- Best Regards Edd Barrett http://www.theunixzoo.co.uk
