On Sun, Jan 25, 2026, at 2:57 PM, Martin Simmons wrote: >>>>>> On Fri, 23 Jan 2026 11:15:45 +0100, Radosław Korzeniewski said: >> >> Hi Dan, >> >> czw., 22 sty 2026 o 02:41 Dan Langille <[email protected]> napisał(a): >> >> > Hello, >> > >> > >> > I don't have a FreeBSD 15 host right here, but I can check one tomorrow. >> > >> > The links at the end of the email have full details. Happy to help how I >> > can. >> > >> > This is for nagios check. >> > >> > re: >> > https://pkg-status.freebsd.org/beefy24/data/main-amd64-default/p648a61d8ce9b_seacc501eff/logs/errors/nagios-check_bacula15-15.0.3.log >> >> >> >From the build logs: >> >> !!! Jail is newer than host. (Jail: 1600009, Host: 1600007) !!! >> !!! This is not supported. !!! >> !!! Host kernel must be same or newer than jail. !!! >> !!! Expect build failures. !!! >> >> So, should I understand that this build failure is expected? > > In this case, no. It is just a very minor version difference and is unlikely > to affect the build. > > The title of the current email is misleading though, because the failure is on > FreeBSD 16, not 15.
That's my fault. I typed the email subject incorrectly. > The problem is that conio.c doesn't include termios.h like it should. It > looks like a change caused by FreeBSD 16 upgrading to ncurses 6.6, so it will > probably affect other OSes at some point too. This patch fixed the build for me. My next step is running with that change for a few days before declaring success. root@freebsd-16:/usr/local/poudriere/ports/main/sysutils/bacula15-server # cat files/patch-src_console_conio.c --- src/console/conio.c.orig 2026-03-30 12:05:45 UTC +++ src/console/conio.c @@ -56,6 +56,7 @@ #include <curses.h> #include <term.h> +#include <termios.h> #ifdef HAVE_SUN_OS #ifndef _TERM_H -- Dan Langille [email protected] _______________________________________________ Bacula-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/bacula-devel
