Remove INSTALL_ICONS to solve this build issue:
[00:11:58] =>> Checking for extra files and directories
[00:12:00] =>> Error: Files or directories left over:
[00:12:00] share/icons/hicolor/icon-theme.cache
INSTALL_ICONS is documented as not required for Qt-based ports.
PR: 254245
Submitted by: mandree@
Approved by: maintainer timeout, 16d, liangtai.s16@gmail.com
fetchmail-6.4.18 (released 2021-03-27, 30011 LoC):
# REGRESSION FIX:
* fetchmailconf: fetchmail 6.4.16 added --sslcertfile to the configuration dump,
but fetchmailconf support was incomplete in Git 7349f124 and it could not
parse sslcertfile, thus the user settings editor came up empty with console
errors printed. Fix configuration parser in fetchmailconf.
# ROBUSTNESS FIXES:
* fetchmailconf: do not require fetchmail for -V. do not require Tk (Tkinter)
for -d option. This is to fail more gracefully on incomplete installs.
* TLS code: remove OPENSSL_NO_DEPRECATED macros to avoid portability issues
with OpenSSL v3 - these are for development purposes, not production.
* TLS futureproofing: use SSL_use_PrivateKey_file instead of
SSL_use_RSAPrivateKey_file, the latter will be deprecated with OpenSSL v3,
and the user's key file might be something else than RSA.
# TRANSLATION UPDATE:
This fine person has contributed an updated translation:
* fi: Lauri Nurmi [Finnish]
PR: 254619
Submitted by: mandree@
Approved by: Corey Halpin (maintainer)
Thanks to work by scf, the caddy rc(8) script has been completely
rewritten and substantially improved, though this necessitated
changing all runtime locations.
Most importantly:
- The runtime log now lives in /var/log/caddy/ instead of /var/log,
so that the logdir can be null-mounted
- Automatic SSL certs are now stored in /var/db/caddy/data/caddy,
instead of /root/.local/share/caddy
Caddy uses freedesktop.org's XDG base dir specification, which
conflicts quite spectacularly with FreeBSD's hier(7). The most
sensible thing to do was to put the runtime data stores into
/var/db/caddy, though XDG needs XDG_DATA_HOME and XDG_CONFIG_HOME
to be separate dirs and caddy will create a .../caddy subdir in
each of them.
Use GCC for its SSE -> AltiVec translation:
In file included from src/ssw.cpp:38:
In file included from /usr/lib/clang/11.0.1/include/emmintrin.h:13:
In file included from /usr/lib/clang/11.0.1/include/xmmintrin.h:13:
/usr/lib/clang/11.0.1/include/mmintrin.h:33:5: error: use of undeclared identifier '__builtin_ia32_emms'; did you mean '__builtin_isless'?
__builtin_ia32_emms();
Most notable changes are to -X/--extfilter, in particular size
filtering is now INCLUSIVE instead of EXCLUSIVE.
Changelog: https://github.com/jbruchon/jdupes/blob/master/CHANGES
PR: 254591
Submitted by: Thomas Hurst <tom@hur.st> (maintainer)
src/unix/sys-unix.c uses fpsetmask to workaround a bug that is not present since FreeBSD 4.0.
This issue also affected Firefox and was resolved 9 years ago https://bugzilla.mozilla.org/show_bug.cgi?id=789436#c27
fpsetmask executions cause R build to crash on powerpc64(le), since new SIGFPE kernel code doesn't take into account old workarounds.
PR: 254621
Approved by: jrm (maintainer)