libcdio-devel
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]