As lang/erlang-runtime21 is a dependency, it requires a PORTREVISION
bump to ensure BEAM bytecode in CouchDB is updated accordingly. Byte
code is versioned so the module version changes in Erlang break those
in CouchDB.
Approved by: jrm (mentor)
MFH: 2018Q4
Differential Revision: https://reviews.freebsd.org/D18597
- sip upgrade to 4.19.13
- qscintilla2 upgrade to 2.10.8
- PyQt5 upgrade to 5.11.3
This has been worked on by arrowd and myself.
PR: 233954
Exp-run by: antoine
This update brings many changes
- the build system has switched to cmake
- some ports needed to be switched to use their bundled
version of poppler:
- print/tex-luatex (r487226)
- print/tex-xetex (r487226)
- editors/opeonffice-devel
- Qt4 support has been dropped
- print/frescobaldi has been removed for this reason.
- most of the added patches can be removed with the next
upgrade of the concerning port.
PR: 233452
Exp-run by: antoine
Approved by: gnome (kwm)
Differential Revision: https://reviews.freebsd.org/D17456
- Add libressl-devel to the list of BROKEN_SSL;
- Include bsd.port.options.mk + bsd.port.mk instead of bsd.port.pre.mk +
bsd.port.post.mk;
- Fix detection of FreeBSD 12 with OpenSSL from base;
- Fix marking FreeBSD 12 with OpenSSL from base as broken.
Reported by: jbeich
puppetdb-cli internal dependencies support OpenSSL 1.0 or older only. To
sum up, one will be able to build/run puppetdb-cli using SSL from base
(FreeBSD <= 11) or from security/openssl (all FreeBSD versions).
Mark broken for:
- DEFAULT_VERSIONS+=ssl=base (for FreeBSD 12+)
- DEFAULT_VERSIONS+=ssl=openssl111
- DEFAULT_VERSIONS+=ssl=libressl
An experimental patch to bring support for OpenSSL 1.1.1 is available in
the PR 233389.
The details why we chose not to merge it is explained in the comments.
PR: 233389
Reported by: jbeich
With hat: puppet
<ChangeLog>
Upgrade urgency HIGH: Redis 5 is consolidating, upgrading is a good idea.
However there is nothing very critical here, but certain
issues resolved could lead to very rare crashes.
Welcome to Redis 5.0.3, several interesting bug fixes here:
* Redis no longer panics when you send data to a replica-mode connection that
is in MONITOR or SYNC mode.
* Fixes to certain sorted set edge cases. You are unlikely to ever notice those
issues, but now it is more correct.
* Certain BSD variants now are better supported: build & register logging
on crash.
* The networking core now recovers if an IPv6 address is listed in bind but
is actually not able to work because there is no such protocol in the
system.
* redis-cli cluster mode improved in many ways. Especially the fix subcommand
work was enhanced to cover other edge cases that were still not covered
after the work done for Redis 5.
* MEMORY USAGE is now more accurate.
* DEBUG DIGEST-VALUE added in case you want to make sure a given set of keys
(and not the whole DB) are excatly the same between two instances.
* Fix a potential crash in the networking code related to recent changes
to the way the reply is consumed.
* Reject EXEC containing write commands against an instance that changed role
from master to replica during our transaction.
* Fix a crash in KEYS and other commands using pattern matching, in an edge
case where the pattern contains a zero byte.
* Fix eviction during AOF loading due to maxmemory triggered by commands
executed in loading state.
</ChangeLog>
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.
PR: 231590