Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 557412

Summary: dev-libs/crossguid: new package needed by newer kodi
Product: Gentoo Linux Reporter: hal <laservader>
Component: New packagesAssignee: Gentoo Xbox project <xbox>
Status: RESOLVED FIXED    
Severity: blocker CC: leho
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://github.com/xbmc/xbmc/pull/6746
See Also: https://bugs.gentoo.org/show_bug.cgi?id=558672
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Temp crossguid ebuild
dev-libs/libcrossguid-1.0_pre20150817.ebuild

Description hal 2015-08-12 22:17:46 UTC
Currently kodi-9999 fails to build due to a missing dependecy - crossguid (https://github.com/graeme-hill/crossguid) - which is used as a replacement for dev-util/boost-build.

```
checking "for libcrossguid"... configure: error: crossguid not found
```
Comment 1 Arnim Eijkhoudt 2015-08-13 21:18:46 UTC
Confirmed. The crossguid package appears to be available here: https://github.com/graeme-hill/crossguid, but there is no ebuild in portage for it.
Comment 2 tekk 2015-08-18 00:24:12 UTC
Created attachment 409312 [details]
Temp crossguid ebuild

Temp crossguid-9999.ebuild for the mentioned git repo
Comment 3 hal 2015-08-18 22:28:40 UTC
Created attachment 409396 [details]
dev-libs/libcrossguid-1.0_pre20150817.ebuild

Slightly improved ebuild.

- Uses toolchain-funcs eclass
- Frozen to commit EGIT_COMMIT="8f399e8bd4" (see official Kodi dependencies)
Comment 4 hal 2015-08-19 07:24:31 UTC
(In reply to hal from comment #0)
> ... which is used as a replacement
> for dev-util/boost-build.

I need to revise that. :)
Comment 5 Account removed 2015-08-19 18:36:53 UTC
works fine here, thank you for the ebuild.
wsnipex posted his ubuntu ppa makefile on irc,
maybe helpful for rolling a shared lib instead of the static:
http://paste.ubuntu.com/12129416/
Comment 7 hal 2015-08-25 09:21:11 UTC
(In reply to Marcel Unbehaun from comment #5)
> works fine here, thank you for the ebuild.
> wsnipex posted his ubuntu ppa makefile on irc,
> maybe helpful for rolling a shared lib instead of the static:
> http://paste.ubuntu.com/12129416/

Since we've got an ebuild in the tree now, would you please file a new bug report for your request?
Comment 8 hal 2015-08-25 09:53:38 UTC
(In reply to hal from comment #7)
> (In reply to Marcel Unbehaun from comment #5)
> > works fine here, thank you for the ebuild.
> > wsnipex posted his ubuntu ppa makefile on irc,
> > maybe helpful for rolling a shared lib instead of the static:
> > http://paste.ubuntu.com/12129416/
> 
> Since we've got an ebuild in the tree now, would you please file a new bug
> report for your request?

Done: https://bugs.gentoo.org/show_bug.cgi?id=558672