Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 338307 - x11-plugins/gkrellmms-2.1.22-r1 fails compiling: audacious/auddrct.h missing
Summary: x11-plugins/gkrellmms-2.1.22-r1 fails compiling: audacious/auddrct.h missing
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-09-21 21:48 UTC by Carsten Geckeler
Modified: 2011-01-24 07:57 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
gkrellmms-2.1.22-r1 build log (build.log,2.67 KB, text/plain)
2010-09-21 21:52 UTC, Carsten Geckeler
Details
emerge --info =x11-plugins/gkrellmms-2.1.22-r1 (info.log,5.15 KB, text/plain)
2010-09-21 21:55 UTC, Carsten Geckeler
Details
change Makefile pkgconfig and removed auddrct.h (gkrellmms-2.1.22-audacious-2.4.0.patch,802 bytes, patch)
2010-11-04 02:59 UTC, Scott McClung
Details | Diff
ebuild from my overlay (gkrellmms-2.1.22-r2.ebuild,1.05 KB, text/plain)
2010-11-04 03:00 UTC, Scott McClung
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Carsten Geckeler 2010-09-21 21:48:52 UTC
x11-plugins/gkrellmms-2.1.22-r1 fails to compile during emerge with media-sound/audacious-2.4.0 installed with error message:
playlist.h:27:31: error: audacious/auddrct.h: No such file or directory


Reproducible: Always

Steps to Reproduce:
1. emerge =media-sound/audacious-2.4.0
2. emerge =x11-plugins/gkrellmms-2.1.22-r1

Actual Results:  
emerge of grellmms fails with error message:

playlist.h:27:31: error: audacious/auddrct.h: No such file or directory


After manually removing the line

#include <audacious/auddrct.h>

from playlist.h in the gkrellmms sources, it seems to compile.
Comment 1 Carsten Geckeler 2010-09-21 21:52:11 UTC
Created attachment 248299 [details]
gkrellmms-2.1.22-r1 build log
Comment 2 Carsten Geckeler 2010-09-21 21:55:39 UTC
Created attachment 248300 [details]
emerge --info =x11-plugins/gkrellmms-2.1.22-r1
Comment 3 Scott McClung 2010-11-04 02:58:43 UTC
For audacious 2.4.0, also required a Makefile change to get the correct library linked against gkrellmms.so (libaudclient.so).  I'm attaching my changes in case someone finds them useful.
Comment 4 Scott McClung 2010-11-04 02:59:24 UTC
Created attachment 253127 [details, diff]
change Makefile pkgconfig and removed auddrct.h
Comment 5 Scott McClung 2010-11-04 03:00:48 UTC
Created attachment 253129 [details]
ebuild from my overlay

Here is a stab at an ebuild, it seemed to work the single time I tested it.
Comment 6 Torsten Veller (RETIRED) gentoo-dev 2011-01-24 07:57:24 UTC
The package was removed from the tree.