Latest From OpenBSD and FreeBSD Projects
-
sftp-server(8) gains support for home-directory request
Add support to the sftp-server for the home-directory extension defined in draft-ietf-secsh-filexfer-extensions-00.
-
FreeBSD 13.0 end-of-life
Dear FreeBSD community,
On August 31, 2022, FreeBSD 13.0 will reach end-of-life and will no longer be supported by the FreeBSD Security Team. Users of FreeBSD 13.0 are strongly encouraged to upgrade to a newer release as soon as possible.
-
Ada development on FreeBSD 13.1
The Ada support has been removed from FreeBSD 13.1 ports because it was deprecated. Indeed, the gcc6-aux port was deprecated and expired on 2022-02-28. There is no indication about a replacement solution and using Ada for FreeBSD is a challenge but this is still possible. This article records a number of steps and commands that helped me setup a new Ada compiler based on GCC 12 on a fresh FreeBSD 13.1 installation.
Warning: this is full of hacks and I don't pretend to provide any complete detailed and completely reproducible steps for getting a new Ada compiler.
Before proceeding, make sure you have gmake installed because the BSD make uses an old Makefile syntax and is not able to handle GNU specific Makefiles.