With all the new goodies added and upgraded in -current, I had to go
back and rebuild a few things. Things were going good until I got to
PokerTH, when it bombed out on an ambiguous 'advance()' call into the
boost library, much like the earlier 'ifstream()' and 'ofstream()' calls
did. The advance() call is only made once, so here is a simple patch to
fix that:
diff -Naur PokerTH-1.1.1-src/src/gui/qt/gametable/gametableimpl.cpp
PokerTH-1.1.1-src.new/src/gui/qt/gametable/gametableimpl.cpp
--- PokerTH-1.1.1-src.orig/src/gui/qt/gametable/gametableimpl.cpp
2014-01-10 16:18:20.788643125 -0500
+++ PokerTH-1.1.1-src/src/gui/qt/gametable/gametableimpl.cpp 2017-09-24
12:20:07.042925701 -0400
@@ -3859,7 +3859,7 @@
int playerCount = static_cast<int>(seatList->size());
if (id < playerCount) {
PlayerListIterator pos = seatList->begin();
- advance(pos, id);
+ std::advance(pos, id);
myStartWindow->getSession()->startVoteKickPlayer((*pos)->getMyUniqueID());
}
}
I have tested it for quite a while, and so far I have found no problems
with it. Even invoking pokerth from a terminal window doesn't produce
any squawks.
As for 14.2 stable, the 'std-ifstream-and-std-ofstream.patch is
necessary because of the change in the python imaging library (from the
old PIL in 14.1 to pillow in 14.2). So that patch should probably
incorporated into 14.2 and master.
I have cc'ed the maintainer, and if it is OK with him I would like to
take over maintainership of it.
_______________________________________________
SlackBuilds-users mailing list
[email protected]
https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - https://slackbuilds.org/faq/