As usual camlp4 and camlp4 need to be updated in sync with ocaml. All
ocaml ports were successfully builds- tested on amd64. coccinelle remains
broken, but was built with the proposed diff floating on ports@
ok chrisz@
kdeconnect is part of KDE Gear now.
Notable changes:
- Add missing dependencies, spotted by Ingo
- Fix homepage
- Remove py2
OK feinerer@ (maintainer), solene@
Builds and runs fine with go version go1.17.3 openbsd/amd64.
The pty hack is no longer needed and TERM=xterm just works now.
The pty_openbsd.go hack in do-build is still required.
OK sthen
The change in base relating to emulated thread-local-storage used by
OpenBSD (r1.2 of gnu/llvm/compiler-rt/lib/builtins/emutls.c) results in
an undefined symbol __emutls_get_address if the old binaries are used.
| $ nm -s libisc-9.16.23.so.old | grep __emutls_get_address
| U __emutls_get_address
| $ nm -s libisc-9.16.23.so.new | grep __emutls_get_address
| 00081a40 W __emutls_get_address
Other ports may be affected by this too but I have no idea how to find
them, if anyone gets the following at runtime from other packages
then it is likely to be the same issue and those will need bumps too:
undefined symbol '__emutls_get_address'
ld.so: named: lazy binding failed!
This has slightly less ancient TLS support (allowing us to get rid of
use of openssl to build) but is not compatible with older versions.
The warning remains; if you are still using this it is recommended that
you don't:
WARNING: NRPE is deprecated upstream and no longer receives bug fixes or
new features. For some of the checks on remote servers that you might
otherwise make using NRPE, you may like to consider "manubolon-snmp" and
an SNMP daemon instead.
litterbox is a TLS-only IRC logger. It logs events from IRC in a
SQLite database, indexing messages for full-text search. It is
intended for use with the IRC bouncer pounce, but can also be used
independently as a logging bot.
OK sthen@
pounce is a multi-client, TLS-only IRC bouncer. It maintains a
persistent connection to an IRC server, acting as a proxy and buffer for
a number of clients. When a client connects, any messages received
since it last disconnected will be relayed to it. Unlike some other
bouncers, pounce uses a single buffer for all IRC messages, which acts
as a queue from which each client reads messages independently.
OK kn@ and sthen@
The configure script defines OPENSSL_BIN to "/usr/bin/openssl" on
OpenBSD; the default is "openssl".
Practically no difference on systems with just one openssl(1) in PATH,
but correct and configure might gain stuff in the future.