Not only does this simplify the Makefile, but BROKEN is the correct choice
here ("BROKEN is reserved for ports that currently do not compile, install,
deinstall, or run correctly. Use it for ports where the problem is believed
to be temporary", says the Porter's Handbook).
Suggested by marino@.
It contains the same suggestions that were dropped from its Qt4 counterpart
in r402882. Mention both ports in UPDATING.
PR: 202927
Submitted by: theraven@
MFH: 2015Q4
Back in mid-2012 (ports revisions r297367 and r299321), pkg-message was
added to the port suggesting changes to the default shared memory limits in
loader.conf(5). Since then, the default limits have been changed and the
values suggested by the port are no longer sensible (base r209037, present
in all supported FreeBSD releases).
According to theraven@:
Suggesting lowering the maximum number of pages available for shared pages
doesn't seem sensible. The other default limits look as if they ought to
be high enough (kern.ipc.shmseg is the number of shm segments that each
process can have open, so should be fine. kern.ipc.shmmni is the total
number of shm objects, so might need lowering).
Follow his advice and drop the suggestions from pkg-message.
PR: 202927
Submitted by: theraven@
MFH: 2015Q4
The port has been broken on 9 since the 0.9.3 update:
src/thrift/transport/TSSLSocket.cpp: In constructor 'apache::thrift::transport::SSLContext::SSLContext(const apache::thrift::transport::SSLProtocol&)':
src/thrift/transport/TSSLSocket.cpp:147: error: 'TLSv1_1_method' was not declared in this scope
src/thrift/transport/TSSLSocket.cpp:149: error: 'TLSv1_2_method' was not declared in this scope
Conditionally adding USE_OPENSSL=yes + WITH_OPENSSL_PORT=yes does not work
out of the box:
In file included from /usr/local/include/openssl/x509.h:107,
from /usr/local/include/openssl/ssl.h:156,
from src/thrift/transport/TSSLSocket.cpp:35:
/usr/local/include/openssl/sha.h:184: error: ISO C++ does not support 'long long'
/usr/local/include/openssl/sha.h:185: error: ISO C++ does not support 'long long'
/usr/local/include/openssl/sha.h:187: error: ISO C++ does not support 'long long'
Mark it IGNOREd for now until somebody comes up with a proper fix.
the launchd(8) facility found in the Darwin operating environment.
WWW: https://github.com/mheily/relaunchd
PR: 204240
Submitted by: Mark Heily <mark@heily.com>
Somehow head/devel/pecl-ev and the quarterly version became out of sync.
The quarterly one already had a patch for libev/ev.c that covered the
intended change and more. I can't reproduce a build issue with 10.1 or
9.3, so I'm attempting to re-sync the ports at PORTREVISION=2 and then
we can approach any leftover issues that arise. We should then be able
to do a clean MFH as well.
PR: 204895