Summary: | net-p2p/verlihub-plugins-floodprotect: 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, me, rakuco | ||||
Priority: | --- | Flags: | rakuco:
maintainer-feedback-
rakuco: merge-quarterly- |
||||
Version: | Latest | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
See Also: | https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=219279 | ||||||
Bug Depends on: | |||||||
Bug Blocks: | 219275 | ||||||
Attachments: |
|
Description
Jan Beich
![]() ![]() Actually all Verlihub plugins are outdated and have to be deprecated. Most recent Verlihub version doesn't support these plugins and include all working ones inside itself. I already have working port of it and will submit PR soon after some testing. Main Verlihub port update implies delete all verlihub-plugin ports. (In reply to Mikle Davidkin from comment #1) > I already have working port of it and will submit PR > soon after some testing. Any progress since then? Created attachment 184801 [details]
Proposed patch
The attached patch makes the port build with an older C++ standard (the one GCC used before GCC 6) to avoid C++11/14 errors. It worked fine on Poudriere (HEAD-amd64).
Comment on attachment 184801 [details]
Proposed patch
Approved by: portmgr (blanket)
A commit references this bug: Author: rakuco Date: Tue Aug 1 09:04:35 UTC 2017 New revision: 447015 URL: https://svnweb.freebsd.org/changeset/ports/447015 Log: Explicitly build with -std=gnu++03. This fixes the build with GCC 6, which defaults to -std=gnu++14. The project seems to be incompatible with C++11 and later. PR: 219281 Approved by: portmgr (blanket approval) Changes: head/net-p2p/verlihub-plugins-floodprotect/Makefile Setting merge-quarterly-. The rationale from https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=219484#c23 also applies to this bug. |