Bug 12970 - Xmms2 does not compile in flac support
: Xmms2 does not compile in flac support
Status: NEW
Product: Codex
Classification: Unclassified
Component: audio-players
: stable grimoire
: Other other
: P2 normal
Assigned To: Grimoire Bug List
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2006-08-09 22:29 UTC by Bearcat M. Sandor
Modified: 2008-06-16 12:21 UTC (History)
1 user (show)

See Also:


Attachments
Plugin file for flac (172 bytes, text/plain)
2006-08-09 22:30 UTC, Bearcat M. Sandor
Details
My config log for the cast (13.01 KB, text/plain)
2006-08-09 22:31 UTC, Bearcat M. Sandor
Details
my install log for flac 1.1.2 at ruskie's request (40.90 KB, text/plain)
2007-01-07 15:51 UTC, Bearcat M. Sandor
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Bearcat M. Sandor 2006-08-09 22:29:14 UTC
When you say Y to flac support the configure runs but does not find flac. TH 
config gives you: 

Checking for C header file FLAC/all.h... yes
Checking for FLAC__seekable_stream_decoder_get_state() in C library FLAC... no

The people in the xmms2 room suggested that i add env.checklib("m", "log") to 
the end of src/plugins/flac/Plugin.

That didn't fix it.

My new Plugin file for flac is attached.

My config log is attached.
Comment 1 Bearcat M. Sandor 2006-08-09 22:30:00 UTC
Created attachment 6425 [details]
Plugin file for flac
Comment 2 Bearcat M. Sandor 2006-08-09 22:31:55 UTC
Created attachment 6426 [details]
My config log for the cast
Comment 3 Andraž 'ruskie' Levstik 2006-08-11 08:20:33 UTC
Handling it...
Comment 4 Andraž 'ruskie' Levstik 2007-01-07 02:40:04 UTC
Can you try casting the latest version 0.2DrHouse please?
Comment 5 Bearcat M. Sandor 2007-01-07 14:34:32 UTC
The same issue remains. In the compile log i see: 
Checking for C header file FLAC/all.h... yes
Checking for FLAC__seekable_stream_decoder_get_state() in C library FLAC... no

I can send you a compile log if you wish.
Comment 6 Bearcat M. Sandor 2007-01-07 15:51:33 UTC
Created attachment 6580 [details]
my install log for flac 1.1.2 at ruskie's request
Comment 7 Jeremy Blosser 2007-04-01 01:04:32 UTC
reassign to sm-grimoire-bugs
Comment 8 mikael.morin 2007-05-23 16:07:56 UTC
(In reply to comment #5)
> The same issue remains. In the compile log i see: 
> Checking for C header file FLAC/all.h... yes
> Checking for FLAC__seekable_stream_decoder_get_state() in C library FLAC... no
> 
> I can send you a compile log if you wish.

Maybe we should update to the latest version (1.1.4)?
1.1.2 seems to be more than 2 years old!
What happens if you just change the version in the flac's DETAILS file and cast
both flac and xmms2?
Comment 9 Andraž 'ruskie' Levstik 2007-05-23 17:25:41 UTC
As said I have no such issues and he still didn't respond to the xmms2 version
update...
Comment 10 Martin Spitzbarth 2007-05-24 01:09:33 UTC
I've updated my flac to 1.1.4 a few months ago in my local grimoire. I used to
have problems with xmms2 Dr.House, but on the update to 0.2DrJekyll flac was
compiled in as it should have been. On the other hand, the only useful xmms2
client after the upgrade was the cli ...

Can anyone remember what the problems with flac 1.1.3 were? It's HISTORY entry
doesn't say much much about it.
Comment 11 Andraž 'ruskie' Levstik 2007-05-24 02:57:50 UTC
Yeah DrJexyll broke a lot of the API since it added collections. Pepole are
working on it but it might take some time. There are atleast 3 clients that I
know of that should work though. But I don't think we have the spells yet.
atleast x4x needs a version update.
Comment 12 Ladislav Hagara (lace) 2007-05-24 06:49:56 UTC
(In reply to comment #10)
> Can anyone remember what the problems with flac 1.1.3 were? It's HISTORY entry
> doesn't say much much about it.

From http://lists.ibiblio.org/pipermail/sm-commit/2006-December/007689.html :


> > Author: Ladislav Hagara <ladislav.hagara at unob.cz>
> > Commit: Ladislav Hagara <ladislav.hagara at unob.cz>
> > 
> >     flac 1.1.3
> > 
> This update breaks at least easytag 2.X and flac-tools. libtunepimp and
> gst-plugins-good compiles but without FLAC support.
> Moreover despite the small version change this a major API upgrade so
> all spells depending on it are broken. An UP_TRIGGERS should therefore
> be added.

It also breaks vlc compile, this should definitely be downgraded for
now.
Comment 13 Arwed v. Merkatz 2008-06-16 12:21:06 UTC
This now applies to stable grimoire (0.22).