Got a link to the docs saying it won’t work? I’m curious to learn more.
Generally you can run 13.3 jails on TN CORE 13.0-U6.1, yes.
But … FreeBSD 13.3 introduced a new system call. So all programs inside these jails that use this system call will fail.
And one of the programs that do use the new system call is /usr/sbin/daemon
- so any jail running an application that relies on that facility for startup fails.
All the details can be found here:
If your 13.3 jails worked on 13.0-U6.1, you simply were lucky
HTH,
Patrick
Regarding this, sorry to chime in. I’m still on 13.0-U6.1.
Due to a series of unlucky events, I erased all releases for the jails except the 13.3-RELEASE.
Of course, I have jails that use daemon
executable, and one of them due to bad luck stopped working properly.
I tried to recreate it with 13.3 and there you go, everything broken.
I managed to recreate it with the following commands:
iocage fetch --root-dir /pub/FreeBSD-Archive/old-releases/amd64/ --server ftp-archive.freebsd.org
# selected version 13.2-RELEASE
iocage create -r 13.2-RELEASE --name foo --thickjail
However now if I run pkg update; pkg install node; node -i
(I need node for my jail), I stumble upon this new error:
ld-elf.so.1: /usr/local/bin/node: Undefined symbol \"_ZNSt3__122__libcpp_verbose_abortEPKcz\"
Am I correct in guessing that my only solution is to upgrade to 13.3?
The only solution that does not require an unknown amount of manual investigation and duct-taping for each of an unkown number of failing binaries, yes.
Yes, that is what I actually meant
Not to spark anything, rather sharing some good news and the point they are making from a non typical tech industry point of view:
Edit, from their main web page:
Strengthening Digital Infrastructure and Open Source Ecosystems in the Public Interest
The Sovereign Tech Fund supports the development, improvement, and maintenance of open digital infrastructure.
Checkmate.
Now iX has no choice but to continue updating, supporting, and improving TrueNAS Core, at least up to FreeBSD 17.
Your move, @kris. Your move…
Yeah we Germans Love to invest stupid amounts in old technology and call it innovative…
I don’t want to rain on the party… BUT seen in the context of Germany clinging to old industrial tricks long past their due date (e.g. cheap Russian gas, thermal vehicles) this investment is maybe not totally reassuring.
Lol, @LarsR and @etorix both hit the nail on the head. This doesn’t really move the needle for us in any major way
Its almost a bit pitiful when you look at the wide body of industry money spent directly on Linux development vs BSD, its not even in the same universe. This investment was less than we spent on BSD development even at the height of CORE, and that barely moved the needle in terms of BSD innovation. Unless somebody is dropping 500M - 1B a year on BSD development (and by that, I mean directly paying engineers to do work in code, not marketing / PR / foundations) it doesn’t change anything long term.
Just for contrast and the lolz:
Someone spent 1 million bucks on Gnome? Imagine Gnome but a million bucks worse.
Ohhh… @kris has just spoiled the master plan to take over the IT world by porting GNOME to FreeBSD in FORTRAN.
FTFY: Imagine GNOME but a Billion Mucks worse.
I think the real news is TrueNAS FORTRAN
Here I was thinking GO and Rust were the new hawtness. Totally missed Fortran making a stunning comeback
Is that 750k twice (750k each year for two years) or just one lump sum?
Fortran WAS big for energy modeling (I believe Autodesk worked with the DOE and moved the engine to Cpp a few years ago).
Since I’ve updated to 13.3 I’ve seen a lot of errors on Disks. Just stop working and after reboot they’re ok. I’ve replaced one of them with a new one and still have errors. Someone else?
It’s stunning how good FORTRAN is for Formula Translation… and execution of said formulas.