[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Libcdio-devel] Latest libcdio on FreeBSD

From: R. Bernstein
Subject: [Libcdio-devel] Latest libcdio on FreeBSD
Date: Wed, 8 Dec 2004 20:02:16 -0500

Tilman Linneweh writes:
 > Hi,
 > Sorry for not doing any testing, I have been quite busy.

Well, there will always be another release which I hope fixes the
problems of the last one. But then it could add new problems if folks
are too busy to try out. ;-)

I test the things that are important to me and that I can.  I hope
others test the things that are important to them and report it if
there is a problem. 

 > My observation building:
 > * While linking cd-info the linker picked up the old libcdio from 
 > the system instead of the new build one, resulting in a non-working
 > binary, after deinstallation of the old library

I'm not sure I understand. Are you saying that "make uninstall" failed
to remove something? If so, what? 

There is some ABI and API breakage and apparently there was breakage
last release too. Applications that use libcdio (and I don't think
there are that many right now, especially outside of the ones I work
on) may need to be recompiled/relinked.

As I've written before, I'm sorry and I will try to be more careful in
the future about such kinds of breakage

 > * The configure check for libiconv is only 90% correct, it does not check
 > if it needs to add -liconv to LDFLAGS, I think the libiconv developers have
 > an uptodate m4 

Again I'm not sure I understand. If you believe the problem is derived
from and old iconv.m4 I compared what was in the directory I made this
with the libiconv-1.9.2/m4/iconv.m4 from and get the same

 > * Can you add a freebsd6* to configure? At the moment the CAM layer is
 > identically to FreeBSD 5.x, so libcdio should work.

Should be in CVS, please check. 

 > I plan to update the FreeBSD port, after I got the ok from the vlc Maintainer

Okay. By the way, just yesterday I commited a change to vlc's so you *have* to have libcdio 0.71 or greater in order to
get libcdio for CDDA. 

Right now vlc's libcdio VCD plugin is broken and was disabled on the
0.8x series. On my home machine I have a half-working version, but
that is on ice until I understand how to deal with vlc's incompatible
API breakage -- I mean *enhancements* -- that broke both plugins and
forces one to understand a new and currently undocumented API. Since
CDDA naviagation is conceptually easy, that's what is getting worked
on first.

reply via email to

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