Use C11 compiler:
cc1: warnings being treated as errors
In file included from /usr/local/include/glib-2.0/glib/gthread.h:34,
from /usr/local/include/glib-2.0/glib/gasyncqueue.h:32,
from /usr/local/include/glib-2.0/glib.h:32,
from /usr/local/include/glib-2.0/gmodule.h:28,
from /wrkdirs/usr/ports/misc/iio-oscilloscope/work/iio-oscilloscope-0.11-master/iio_utils.h:11,
from /wrkdirs/usr/ports/misc/iio-oscilloscope/work/iio-oscilloscope-0.11-master/iio_utils.c:1:
/usr/local/include/glib-2.0/glib/gutils.h:336: warning: 'GVoidFunc' is deprecated
Also remove previous patches that fixed build with base GCC of previous version of the port.
MFH: 2020Q4 (fix build blanket)
I first bogusly added OSVERSION < 1300000 at the end, but in hindsight
and from looking at svnweb the version logic after 11.3 EOL is
v >= 1300014 || (v in 1104000 .. 1200000) || v >= 1201000
==
(v in 1104000 .. 1200000) || v >= 1201000
==
(v >= 1200000 && v < 1201000)
So the port should not relax the check on (early) 12.0, which we can as
well leave out.
While here, add a note about upstream #191 still being open.
Phabricator: D26646
cc1: warnings being treated as errors
vmod_bodyaccess.c: In function 'vmod_hash_req_body':
vmod_bodyaccess.c:205: warning: 'VSB_delete' is deprecated (declared at /usr/local/include/varnish/vsb.h:79)
vmod_bodyaccess.c: In function 'vmod_rematch_req_body':
vmod_bodyaccess.c:278: warning: 'VSB_delete' is deprecated (declared at /usr/local/include/varnish/vsb.h:79)
Changes from 1.15.99.5 to 1.15.99.6
- lots of keywords improvements:
* validation: lua script to validate the keyword line
* deprecated: boolean to mark a keyword as deprecated
* deprecation_message: message if deprecated
* actions_script: script version of 'actions' in lua
* lua scripts: now can have real arguments instead of
pre-expended ones
6.8.0:
- In bgpctl(8), the "reload" command now takes a 'reason' argument
to use as Administrative Shutdown Communication to its neighbors.
- Added bgpctl(8) support for VPNv6 in the family option of the
"show rib" command.
- Added bgpctl(8) support for JSON formatted output in various
"show" commands.
- Support to build OpenBGPD on Alpine Linux added
6.7.0:
- Add initial support for JSON output in bgpctl(8).
- Allow setting both IPv4 and IPv6 local-addresses at the same
time in bgpd.conf group blocks. Introduced 'no local-address'
to reset a previously set local address.
- Properly aggregate duplicate bgpd(8) roa table prefix/source-as
combinations into a single entry with the longest maxlen length.
- Implemented bgpd.conf(5) max-prefix NUM out to limit the number
of announced prefixes, avoiding leaks of full tables to upstreams
and peers.
- Extended bgpctl(8) 'show neighbor' to include the received and set
prefix count, as well as the max-prefix out limit if set.
- Improved reporting of notifications to include the suberror cause.
- Also report the last received error cause in bgpctl(8) show neighbor
output.
- Fix softreconfig out handling to also work for neighbors using
'export default-route'.
- Mark stale prefixes in the Adj-RIB-Out so that graceful reload
operates properly.
- Made it possible to build OpenBGPD-portable with bison. There is
no longer the need to use byacc on Linux distributions.
- Support for --runstatedir to specify the location of the bgpctl.sock.
- Cleaned up configure script for better protability.
See also:
https://github.com/openbgpd-portable/openbgpd-portable/issues/8
PR: 250274
- do not treat the -h and -V flags as errors
- fix a bug where 'got status' showed an unchanged empty file as changed
- properly handle nonexistent remote repository names given to 'got fetch'