binutils-2.20 on Gentoo causes Amarok issues

Thomas Kuther kuther at gmx.de
Thu Nov 12 19:39:13 UTC 2009


On Do, 12.11.09 07:12 Jeff Mitchell <mitchell at kde.org> wrote:

> Christoph Spielmann wrote:
> >>> Are you sure you built amarok-2.2.0 with binutils-2.20? I've
> >>> tested this yesterday and at this point it seems that the problem
> >>> is caused by building amarok-2.2.0 with binutils-2.20. If one
> >>> builds amarok with binutils-2.19.1-r1 and then updates binutils,
> >>> amarok should start without any issues.
> >>> I've asked the help of our binutils maintainer about this and
> >>> will keep the relevant bug (290662)[1] updated.
> >>>      
> >> 	Yes, absolutely sure:
> >>
> >> fraga at tux ~/src$ as --version
> >> GNU assembler (GNU Binutils) 2.20
> 
> I think you missed my point. Have you recompiled Amarok since
> upgrading binutils?
> 
> > Well as it looks like you use amarok-9999 and not amarok-2.2.0.
> > Probably they have a fix in git which makes it work with
> > binutils-2.20 and gcc-4.4.x.
> 
> No, they don't.
> 
> Daniel, you are using mysqle right? Not mysql-server?
> 
> --Jeff
> 

Hi there,

I have the same problem. 

My ~amd64 toolchain setup:
* gcc-4.4.2
* binutils-2.20
* glibc-2.11

Now I tried to recompile mysql, and amarok GIT afterwards. I did make
sure mysql get's compiled with -fPIC -DPIC by patching the gentoo
eclass (as usual meanwhile when updating/recompiling mysql)

From cmake:

-- The following external packages were located on your
system [...]
   * mysqld - Embedded MySQL
Libraries                                       
   * mysql - MySQL Server Libraries 

From the merge log (<<< means it gets deleted):

[ignor] /usr/lib64/kde4/amarok_collection-mysqlservercollection.so
<<<         /usr/lib64/kde4/amarok_collection-mysqlecollection.so ---
[ignor] /usr/lib64/kde4/amarok_collection-mtpcollection.so   

...and amarok isn't able to use (it crashes) or create a new
embedded collection (just nothing happens). No compile errors though.
Before recompiling mysql, I was able to recompile amarok w/o loosing
mysqle support silently.

I'll try recompiling qt-sql and see what happens, if it matters at all.

Regards,
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/amarok/attachments/20091112/d13b2736/attachment.sig>


More information about the Amarok mailing list