Red Hat Bugzilla – Bug 229124
vorbis-tools FLAC support broken
Last modified: 2007-11-30 17:11:57 EST
Description of problem:
vorbis-tools in Rawhide is not compiled against libFLAC; the resulting ogg123
cannot play back FLAC files. According to rpm --changelog it's intentionally
linked against libogg instead, but it does not seem to do the trick (ldd-ing
libogg shows that it does not link to libFLAC)
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. ogg123 somefile.flac
Audio Device: Advanced Linux Sound Architecture (ALSA) output
Error opening somefile.flac using the oggvorbis module. The file may be corrupted.
File should play normally
The file played has been verified using flac -t
Karsten, why the change?
* Wed Feb 14 2007 Karsten Hopp <firstname.lastname@example.org> 1.1.1-5
- rebuild with libFLAC.so.8, link with libogg instead of libOggFLAC
hmm, this shouldn't have dropped FLAC support, sorry about that.
What I was trying to solve was that vorbis-tools required libOggFLAC.so.3
which we don't have anymore with flac-1.1.4
What I did was that I've added a buildrequirement on libogg-devel which was
not necessary as the requirement on libvorbis-devel already pulls in libogg-devel.
So the actual problem is that the current vorbis-tools doesn't link with
libflac, but that's unrelated to my 'fix'
The current vorbis-tools upstream tarball doesn't have any FLAC 1.1.3 or 1.1.4
support. Hopefully, Conrad Parker should do a release soon.
FWIW, I've noticed this too. FLAC support used to work, but no longer, and I
miss it. Looking forward to that release.
Fixed in rawhide with 1.1.1.svn20070412-1.fc7
$ rpm -qp --requires vorbis-tools-1.1.1.svn20070412-1.fc7.x86_64.rpm | grep -i flac
Please file new bugs if there's any problems with this version.