Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 557412 - dev-libs/crossguid: new package needed by newer kodi
Summary: dev-libs/crossguid: new package needed by newer kodi
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal blocker with 1 vote (vote)
Assignee: Gentoo Xbox project
URL: https://github.com/xbmc/xbmc/pull/6746
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-08-12 22:17 UTC by hal
Modified: 2015-08-28 18:32 UTC (History)
1 user (show)

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


Attachments
Temp crossguid ebuild (crossguid-9999.ebuild,617 bytes, text/plain)
2015-08-18 00:24 UTC, tekk
Details
dev-libs/libcrossguid-1.0_pre20150817.ebuild (libcrossguid-1.0_pre20150817.ebuild,661 bytes, text/plain)
2015-08-18 22:28 UTC, hal
Details

Note You need to log in before you can comment on or make changes to this bug.
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