[Bug 196652] Fix games/xmoto with libc++ r224926
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Mon Jan 12 19:27:08 UTC 2015
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196652
Bug ID: 196652
Summary: Fix games/xmoto with libc++ r224926
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Many People
Priority: ---
Component: Individual Port(s)
Assignee: amdmi3 at FreeBSD.org
Reporter: dim at FreeBSD.org
Flags: maintainer-feedback?(amdmi3 at FreeBSD.org)
Assignee: amdmi3 at FreeBSD.org
Created attachment 151474
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=151474&action=edit
Fix games/xmoto with libc++ r224926
Bug 196535 shows that deskutils/strigidaemon fails to compile when libc++
r224926 is imported:
http://package18.nyi.freebsd.org/data/headamd64PR196535-default/2015-01-07_20h10m47s/logs/errors/xmoto-0.5.11_6.log
The build errors are caused by games/xmoto/files/patch-src-VTexture.h and
games/xmoto/files/patch-src-drawlib-DrawLibOpenGL.cpp, which are incorrect, in
the sense that the maps are still used to index char pointers, not
std::strings. Also, std::string does not have a default hash function to call
(the 'call operator error' indicate this.
I simply removed these two patches, which makes the port build.
Additionally, I've added two patches to make the port with -std=c+11. These
are really just nice-to-haves, and one of them actually fixes a small bug in
WWW.cpp.
--- Comment #1 from Bugzilla Automation <bugzilla at FreeBSD.org> ---
Auto-assigned to maintainer amdmi3 at FreeBSD.org
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list