Ok solved it, documented my solution for other users to find.
I got 3 things to discus:
1)
Downloaded and compiled janson-2.13.
It generates an error when running "make check" at the "check-TESTS" step. That seems irrelevant, so continued with "sudo make install".
So I have the libjansson.4.dylib library, so bareos-fd should now run.
Not yet another error message in /var/run/bareos-fd.log:
jacbook-fd: ERROR TERMINATION at lib/util.cc:1066
Working Directory: "/usr/local/var/lib/bareos" not found. Cannot continue.
2)
So what is the problem.
The software is installed in /usr/local/bareos. In there are bin, etc, lib, sbin. share and a var subdirectory.
So I found the potential directory in /usr/local/bareos/var/lib/bareos
Created the expected top-level dir and a softlink to the actual dir
% sudo mkdir /usr/local/var/lib
% sudo ln -s ../../bareos/var/lib/bareos ./bareos
3)
I have one last thing, which is documentation.
The documentation states to use:
% sudo launchctl stop com.bareos.bareos-fd
% sudo launchctl start com.bareos.bareos-fd
Which is an obsolete method and doesn't work anymore.
We now need to use this method:
% sudo launchctl kickstart -p system/com.bareos.bareos-fd
service spawned with pid: 1225
Ok the service is running service and the director can connect to it.
Cheers,
Jacob