[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Libcdio-devel] problems with libcdio on openbsd (and probably netbs
From: |
Edd Barrett |
Subject: |
Re: [Libcdio-devel] problems with libcdio on openbsd (and probably netbsd too) |
Date: |
Fri, 31 Aug 2018 00:10:22 +0100 |
User-agent: |
Mutt/1.10.1 (2018-07-13) |
Hi Rocky,
On Sun, Aug 12, 2018 at 01:00:09PM -0400, Rocky Bernstein wrote:
> In the git netbsd-mmc-rdwr-excl branch on savanah
> <http://git.savannah.gnu.org/cgit/libcdio.git/log/?h=netbsd-mmc-rdwr-excl> I
> think I have realigned the netbsd driver
> more with what is currently expected.
Thanks. I've backported your changes onto my branch off off the 2.0.0 tag:
https://github.com/vext01/libcdio/commits/openbsd-porting
> In the process of looking over the code, I perhaps see why cdda_player
> might not working. Some of the
> functions in the driver are not implemented. In particular something
> corresponding to audio_get_volume_linux,
> audio_pause_linux, audio_play_msf_linux, and so on.
I think I've implemented all the missing bits in this commit
https://github.com/vext01/libcdio/commit/9fb3533360a0a030d198f05d8ecf084a6abef3d0
Even with those in, it seems like cdda-player plays up in some cases:
---8<---
arrakis:libcdio> ./inst/bin/cdda-player -t 5
error: command data missing
/
--->8---
I've also got one test failure: check_bad_iso.sh
In the log:
---8<---
FAIL: check_bad_iso.sh
======================
../test-driver[107]: ./check_bad_iso.sh: No such file or directory
FAIL check_bad_iso.sh (exit status: 1)
--->8---
I do wonder if I should instead port my prior changes onto your branch
and then see if we can get you a working openbsd test environment. If a
VM isn't going to work, then I could try to build you a USB image that
you could boot on real hardware? Not sure how well that would work.
Do you have a spare machine perhaps?
--
Best Regards
Edd Barrett
http://www.theunixzoo.co.uk