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.
Created attachment 248299 [details] gkrellmms-2.1.22-r1 build log
Created attachment 248300 [details] emerge --info =x11-plugins/gkrellmms-2.1.22-r1
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.
Created attachment 253127 [details, diff] change Makefile pkgconfig and removed auddrct.h
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.
The package was removed from the tree.