Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 536046 - media-sound/xmms2-0.8-r2 USE=modplug with media-libs/libmodplug-0.8.8.5 - ../src/plugins/modplug/modplug.c:12:21: fatal error: modplug.h: No such file or directory
Summary: media-sound/xmms2-0.8-r2 USE=modplug with media-libs/libmodplug-0.8.8.5 - ../...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Sergei Trofimovich (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-01-08 19:53 UTC by Enne Eziarc
Modified: 2015-11-27 23:17 UTC (History)
0 users

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


Attachments
build.log (build.log,59.50 KB, text/plain)
2015-01-08 19:53 UTC, Enne Eziarc
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Enne Eziarc 2015-01-08 19:53:11 UTC
Created attachment 393478 [details]
build.log

Build log generated with the following command:
----
MAKEOPTS="-j1" FEATURES="-distcc" CFLAGS="-O2 -march=native -pipe" USE="-* server modplug" emerge xmms2
----

And here's a patch to fix it:
----
--- src/plugins/modplug/modplug.c.orig  2011-10-20 20:26:08.000000000 +0000
+++ src/plugins/modplug/modplug.c       2015-01-08 19:52:43.889787624 +0000
@@ -9,7 +9,7 @@
 #include "xmms/xmms_sample.h"
 #include "xmms/xmms_medialib.h"
 #include "xmms/xmms_log.h"
-#include <modplug.h>
+#include <libmodplug/modplug.h>
 
 #include <glib.h>
 #include <string.h>
----

My package manager says the last date I'd successfully installed xmms2 was in July 2014, and libmodplug 0.8.8.5 appeared in tree a month later, so I guess the path changed in that version with no warning, or at least none I could find in its installed docs.
Comment 1 Sergei Trofimovich (RETIRED) gentoo-dev 2015-11-27 23:17:33 UTC
Pushed as: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a9735ddd22e0658540b17f7f6b87b1e85857765

Apologies for such a long delay.

Thank you!