Summary: | www/anyterm: fails to build with lang/gcc6 or later | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Jan Beich <jbeich> | ||||
Component: | Individual Port(s) | Assignee: | Raphael Kubo da Costa <rakuco> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Only Me | CC: | douglas, gerald, rakuco | ||||
Priority: | --- | Flags: | douglas:
maintainer-feedback+
|
||||
Version: | Latest | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Bug Depends on: | |||||||
Bug Blocks: | 219275 | ||||||
Attachments: |
|
Description
Jan Beich
2017-05-14 22:28:25 UTC
Created attachment 184744 [details]
Proposed patch
The attached patch forces the use of an older C++ standard to fix the build. Updating the port to a newer release would likely allow dropping this.
Comment on attachment 184744 [details]
Proposed patch
Looks fine to me. Thanks!
Thanks, Raphael and thanks Douglas for the quick confirmation! Douglas, based on Raphael's comment I had a look and checking http://svn.anyterm.org/anyterm/trunk/CHANGELOG there are a number of changes related to C++ standards (and in fact GCC probably is not required any longer). If you'd like to submit an update that might be good (independently of this PR). A commit references this bug: Author: rakuco Date: Wed Jul 26 21:44:38 UTC 2017 New revision: 446699 URL: https://svnweb.freebsd.org/changeset/ports/446699 Log: Force an older C++ standard than C++11 to build. This fixes the build with GCC >= 6, which use C++11 by default. This version of anyterm is not compatible with C++11. PR: 219296 Approved by: Douglas Thrift <douglas@douglasthrift.net> Changes: head/www/anyterm/Makefile |