Summary: | [MAINTAINER] games/pioneer: fix compiler error after 2014.12.03 changes | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | lightside <lightside> | ||||||||
Component: | Individual Port(s) | Assignee: | Dmitry Marakasov <amdmi3> | ||||||||
Status: | Closed FIXED | ||||||||||
Severity: | Affects Some People | CC: | amdmi3 | ||||||||
Priority: | --- | ||||||||||
Version: | Latest | ||||||||||
Hardware: | Any | ||||||||||
OS: | Any | ||||||||||
Attachments: |
|
Description
lightside
2014-12-11 17:12:19 UTC
Created attachment 150479 [details]
The poudriere testport log (FreeBSD 10 i386)
Created attachment 150480 [details]
The poudriere testport log (FreeBSD 10 amd64)
Looks like, it was print/freetype2 v2.5.4 port update, which caused this, based on other submitted bug reports. (In reply to Dmitry Marakasov from comment #4) > Yes. See https://github.com/pioneerspacesim/pioneer/pull/3273 Thanks for Git pull request to upstream. Apart, there is no need for (unsigned int) for following variables: bmStrokeGlyph->bitmap.width bmStrokeGlyph->bitmap.rows They already has "unsigned int" type: http://www.freetype.org/freetype2/docs/reference/ft2-basic_types.html#FT_Bitmap The new update of this port will require to remove graphics/libGLU build dependency, because of GLEW removal: https://github.com/pioneerspacesim/pioneer/commit/a3d8985 As well as, GLEW license. (In reply to lightside from comment #5) > Apart, there is no need for > (unsigned int) for following variables: > bmStrokeGlyph->bitmap.width > bmStrokeGlyph->bitmap.rows > > They already has "unsigned int" type: > http://www.freetype.org/freetype2/docs/reference/ft2-basic_types. > html#FT_Bitmap I understood, this is needed to support previous Freetype2 versions. A commit references this bug: Author: amdmi3 Date: Thu Dec 11 23:06:10 UTC 2014 New revision: 374554 URL: https://svnweb.freebsd.org/changeset/ports/374554 Log: - Fix build with new freetype PR: 195895 Submitted by: lightside@gmx.com (maintainer) Changes: head/games/pioneer/Makefile |