gentoo / dotnet

[MIRROR] Newer mono, .NET languages, and libraries
https://gitweb.gentoo.org/repo/proj/dotnet.git
78 stars 56 forks source link

function "Exbuild" is missing from dotnet/eclass/dotnet.eclass #376

Closed dallenwilson closed 6 years ago

dallenwilson commented 6 years ago

I added the dotnet overlay using layman, and attempted to emerge monodevelop. One of the first dependencies pulled in was dev-dotnet/xdt-for-monodevelop-2.8.1-r2, which failed due to the 'exbuild' function being missing. Some help from the gentoo forums showed me that this function is present in the stock gentoo dotnet.eclass file, but missing (along with several others) from the dotnet overlay's version of the file.

If I'm missing something obvious in regards to installing monodevelop, please let me know. Otherwise, this looks like a bug or oversight to me.

ArsenShnurkov commented 6 years ago

add the line inherit xbuild into the affected ebuild

dallenwilson commented 6 years ago

It's not my ebuild, but sure I can start customizing. If it works, did you want a pull request?

ArsenShnurkov commented 6 years ago

yes, PR will be good, thanks in advance

dallenwilson commented 6 years ago

Yeah, adding inherit xbuild fixed it. I'll send a pull request tomorrow maybe, got sidetracked by monodevelop trying to pull in xsp-2014.12 which fails to build, instead of xsp-4 which is in the overlay and does build. I'll send both PR's when I figure it out.