| Summary: | games/pinball: fails to build with libc++ 3.9 | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Ports & Packages | Reporter: | Jan Beich <jbeich> | ||||
| Component: | Individual Port(s) | Assignee: | Dmitry Marakasov <amdmi3> | ||||
| Status: | Closed FIXED | ||||||
| Severity: | Affects Only Me | CC: | amdmi3 | ||||
| Priority: | --- | Keywords: | easy, patch | ||||
| Version: | Latest | Flags: | amdmi3:
maintainer-feedback-
|
||||
| Hardware: | Any | ||||||
| OS: | Any | ||||||
| URL: | https://github.com/llvm-mirror/libcxx/commit/b4aa97130b8b | ||||||
| Bug Depends on: | |||||||
| Bug Blocks: | 212343 | ||||||
| Attachments: |
|
||||||
Created attachment 177356 [details]
Patch
Proposed patch. Apart from fixing const char* issues,
- Add LICENSE_FILE
- Switch to USES=localbase
- Simplify docs installation
Maintainer timeout, committed. A commit references this bug: Author: amdmi3 Date: Tue Dec 13 16:26:20 UTC 2016 New revision: 428507 URL: https://svnweb.freebsd.org/changeset/ports/428507 Log: - Fix build with libc++ 3.9 - Add LICENSE_FILE - Switch to USES=localbase - Simplify docs installation PR: 214651 Reported by: jbeich Approved by: maintainer timeout (thierry, 3 weeks) Changes: head/games/pinball/Makefile head/games/pinball/files/patch-base_Config.cpp |
Config.cpp:429:9: error: assigning to 'char *' from incompatible type 'const char *' ptr = (strrchr(argv0,'/')); // unix /cygwin / check win32 ^ ~~~~~~~~~~~~~~~~~~~~ http://package23.nyi.freebsd.org/data/headi386PR212343-default/2016-10-23_11h27m12s/logs/errors/pinball-0.3.1_20.log http://package18.nyi.freebsd.org/data/headamd64PR212343-default/2016-09-13_07h18m01s/logs/errors/toycars-0.3.10_7.log