Summary: | games-board/freedoko fails to build with libsigc++-2.6 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Pacho Ramos <pacho> |
Component: | [OLD] Games | Assignee: | Gentoo Games <games> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 566328 |
Description
Pacho Ramos
2015-12-23 19:56:46 UTC
Removing the sigc++/object.h usage should be enough [master 91ecddb] games-board/freedoko: Fix building with latest glibmm/libsigc++ (#569530) 2 files changed, 136 insertions(+) create mode 100644 games-board/freedoko/files/freedoko-0.7.13-libsigc26.patch create mode 100644 games-board/freedoko/freedoko-0.7.13-r1.ebuild --- src/player/ai/heuristics.cpp 2015-11-17 14:04:13.267766289 +0100 +++ src/player/ai/heuristics.cpp 2015-11-17 14:04:13.267766289 +0100 @@ -2350,7 +2350,7 @@ && ( card.less(c) || ( tpoints >= hi.value( Aiconfig::LIMITDOLLE ) && c.less(Card(Card::DIAMOND, Card::QUEEN)) - && !hi.color_runs( t.startcard().color() ) < 1 + && (hi.color_runs( t.startcard().color() ) > 0) && !t.islastcard() ) ) What's this change about? It seems unrelated to the libsigc++ changes. I inheritted it from: https://aur.archlinux.org/packages/freedoko/ But it looks like, indeed, the package builds and runs ok without that change, then, it could be dropped indeed :/ Do you want me to revbump dropping that part of the patch? nah, it's fine. I was just curious. |