Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#45464 - [faad2] - Error when building with --with-xmms switch

Attached to Project: Arch Linux
Opened by Musikolo (Musikolo) - Thursday, 25 June 2015, 04:51 GMT
Last edited by Jan de Groot (JGC) - Wednesday, 01 July 2015, 08:38 GMT
Task Type Support Request
Category Arch Projects
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Hi,

I'm the maintainer of the xmms-mp4-plugin AUR package which depends on faad2. I'm currently in the process of migrating all my packages to AUR4. Currently, the xmms-mp4-plugin package is the only one I have left due to an error I'm getting. You can see the PKGBUILD content at http://pastebin.com/vnuSC7Tb As you can see, the idea is to reuse your package PKGBUILD as much as possible. One of the things I had to do was to create another patch to as other patches do and create libmp4ff as a shared library. You can see the changes at too http://pastebin.com/5whiGV0i

When I run the above PKGBUILD script, I get the error you can see at http://pastebin.com/ZgMHZ49J All I know about it is that is caused because glib.h is included, somehow, more than once.

Since, I've already spent a significant amount of effort and time to try to fix it on my own and I've not been able, I wonder whether you will be willing to help me out a little bit with it, and maybe, find a solution. This would be really appreciated.

Please, let me know if anything is needed.

Thanks a lot in advanced!


This task depends upon

Closed by  Jan de Groot (JGC)
Wednesday, 01 July 2015, 08:38 GMT
Reason for closing:  Not a bug
Additional comments about closing:  AUR packages, comments should help you out. This is not the place to submit bugs for AUR packages.
Comment by Jan de Groot (JGC) - Friday, 26 June 2015, 07:34 GMT
This is caused by glib not supporting recent versions of GCC, more information about this:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=416863
https://bugzilla.gnome.org/show_bug.cgi?id=315437

Source for patches:
http://pkgs.fedoraproject.org/cgit/glib.git/tree/

Comment by Musikolo (Musikolo) - Saturday, 27 June 2015, 05:26 GMT
Hi Jan,

I appreciate your prompt response.

From your reply, I'm understanding that the problem is glib library not being compatible with GCC 4.3. After reading the links you provided, it seems to be a pretty old issue that it's still unresolved apparently. So, is there any expected solution in the short term? Is there any way to use GCC in a "backward-compatible" way?

Thank you! ;-)
Comment by Jan de Groot (JGC) - Wednesday, 01 July 2015, 08:37 GMT
glib is in AUR, it needs updates for GCC 5.x which you can find in the link to fedora's git.

Note that glib 1.x and xmms have been dropped from our repositories for a reason. Upstream doesn't care about these projects anymore so any fixes have to be backported from more recent versions in the case of glib.

Loading...