Summary: | games-mud/xpertmud-3.1_pre1 fails (mixing problem between kdelibs 3.5 and 4.3) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Christophe LEFEBVRE <chtof62> |
Component: | [OLD] Games | Assignee: | Gentoo Games <games> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
build.log
xpertmud-3.1_pre1-r1.ebuild xpertmud-3.1_pre1.ebuild xpertmud-3.1_pre1.ebuild |
Description
Christophe LEFEBVRE
2009-09-15 18:39:17 UTC
Created attachment 204231 [details]
build.log
As you can see, build fails because "-I /usr/kde/3.5/include" is missing in the building path. I think it can be build on a only KDE 3.5 computer but it fails when we have kdelibs 3.5 and KDE-4.3 like me.
Created attachment 204233 [details] xpertmud-3.1_pre1-r1.ebuild Please find the corrected ebuild (I have suggest the same resolution for the bug #274737 for games-mud/kmuddy-0.8) I have just added an extra path for the include directory of KDE 3.5 for econf : diff -u xpertmud-3.1_pre1.ebuild /tmp/xpertmud-3.1_pre1-r1.ebuild --- xpertmud-3.1_pre1.ebuild 2009-01-21 15:06:03.000000000 +0100 +++ /tmp/xpertmud-3.1_pre1-r1.ebuild 2009-09-15 20:23:14.000000000 +0200 @@ -34,6 +34,7 @@ econf \ $(use_with python python) \ $(use_with ruby ruby) \ + --with-extra-includes=`kde-config --expandvars --install include` \ || die emake || die "emake failed" } Created attachment 204251 [details]
xpertmud-3.1_pre1.ebuild
Corrected econf includes path and ebuild migrated to EAPI="2"
Created attachment 204259 [details]
xpertmud-3.1_pre1.ebuild
Some enhancements in xpermud-3.1_pre1.ebuild according EAPI=2
fixed. thanks for the bug report and patch. |