amarok 2.2 and phonon-xine backend

Matt datahead4 at gmail.com
Thu Oct 1 03:31:49 UTC 2009


On Wed, Sep 30, 2009 at 6:05 PM, Dima Panov <Fluffy at fluffy.khv.ru> wrote:
> On Thursday 01 October 2009 06:26:33 Matt wrote:
>> On Wed, Sep 30, 2009 at 5:37 AM, Mark Kretschmann <kretschmann at kde.org> wrote:
>> > On Wed, Sep 30, 2009 at 7:17 AM, Dima Panov <Fluffy at fluffy.khv.ru> wrote:
>> >> Amarok 2.2.0 (same here for all versions since 2.1.80)
>> >>
>> >> Compiling is fine, but when it start - got a crash
>> >>
> [skip]
>
> Folks, you'll be laught, but this simple patch solve the problem:
> Now it starts and run smoothly.
>
> BTW, who is this smarty, which declare linker flags to compiler?
>
> --- ./CMakeLists.txt.orig       2009-09-30 09:21:06.000000000 -0400
> +++ ./CMakeLists.txt    2009-09-30 09:21:49.000000000 -0400
> @@ -55,9 +55,6 @@
>  SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fmessage-length=0")
>  if (CMAKE_COMPILER_IS_GNUCXX)
>     SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fmessage-length=0")
> -    if( NOT WIN32 AND NOT APPLE )
> -        SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wl,--as-needed")
> -    endif( NOT WIN32 AND NOT APPLE )
>  endif (CMAKE_COMPILER_IS_GNUCXX)
>
>  include_directories( ${CMAKE_CURRENT_SOURCE_DIR}/shared )
>
Confirmed on my end as well - this patch was required to fix the
problems I was seeing when launching without the --nofork option.

Also, there is a small patch to FreeBSD libc mentioned at:
http://lists.freebsd.org/pipermail/freebsd-gnome/2009-September/023236.html

This cleared up the issue I was seeing with PulseAudio and Amarok even
before applying Dima's patch above.



More information about the Amarok mailing list