Summary: | irc/ezbounce: 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: | gerald, portmaster, rakuco | ||||
Priority: | --- | Keywords: | needs-qa | ||||
Version: | Latest | Flags: | jbeich:
maintainer-feedback?
(portmaster) rakuco: merge-quarterly- |
||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Bug Depends on: | |||||||
Bug Blocks: | 219275 | ||||||
Attachments: |
|
Description
Jan Beich
2017-05-14 22:32:21 UTC
Created attachment 184746 [details]
Proposed patch
The attached patch forces the use of an older C++ standard to fix the build; since the project seems to be unmaintained upstream I don't think it's worth making the code work with C++11.
Comment on attachment 184746 [details]
Proposed patch
Approved by: portmgr (blanket, build/run-time fixes)
A commit references this bug: Author: rakuco Date: Tue Aug 1 09:01:14 UTC 2017 New revision: 447014 URL: https://svnweb.freebsd.org/changeset/ports/447014 Log: Explicitly build with -std=gnu++03. This fixes the build with GCC 6, which defaults to -std=gnu++14. The project, which seems to be unmaintained upstream, is incompatible with C++11 and later. PR: 219298 Approved by: portmgr (blanket approval) Changes: head/irc/ezbounce/Makefile Setting merge-quarterly-. The rationale from https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=219484#c23 also applies to this bug. |